Math.Gmp.Native/packages/EWSoftware.SHFB.NETFramework.4.6.2/tools/Data/.NETFramework/System.Web.ModelBinding.xml
2017-11-05 09:20:38 -05:00

39733 lines
2 MiB

<?xml version="1.0" encoding="utf-8"?>
<reflection>
<assemblies>
<assembly name="System.Web">
<assemblydata version="4.0.0.0" culture="" key="002400000480000094000000060200000024000052534131000400000100010007D1FA57C4AED9F0A32E84AA0FAEFD0DE9E8FD6AEC8F87FB03766C834C99921EB23BE79AD9D5DCC1DD9AD236132102900B723CF980957FC4E177108FC607774F29E8320E92EA05ECE4E821C0A5EFE8F1645C4C0C93C1AB99285D622CAA652C1DFAD63D745D6F2DE5F17E5EAF0FC4963D261C8A12436518206DC093344D5AD293" hash="SHA1" />
<attributes>
<attribute>
<type api="T:System.Runtime.CompilerServices.ExtensionAttribute" ref="true" />
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>add_permissions_for_users.gif</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>image/gif</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>properties_security_tab_w_user.gif</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>image/gif</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>properties_security_tab.gif</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>image/gif</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Drawing.BitmapSuffixInSatelliteAssemblyAttribute" ref="true" />
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>WebForms.js</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>application/x-javascript</value>
</argument>
<assignment name="CdnSupportsSecureConnection">
<type api="T:System.Boolean" ref="false" />
<value>True</value>
</assignment>
<assignment name="CdnPath">
<type api="T:System.String" ref="true" />
<value>http://ajax.aspnetcdn.com/ajax/4.6/1/WebForms.js</value>
</assignment>
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>Focus.js</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>application/x-javascript</value>
</argument>
<assignment name="CdnSupportsSecureConnection">
<type api="T:System.Boolean" ref="false" />
<value>True</value>
</assignment>
<assignment name="CdnPath">
<type api="T:System.String" ref="true" />
<value>http://ajax.aspnetcdn.com/ajax/4.6/1/Focus.js</value>
</assignment>
<assignment name="LoadSuccessExpression">
<type api="T:System.String" ref="true" />
<value>window.WebForm_FindFirstFocusableChild</value>
</assignment>
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>SmartNav.htm</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>text/html</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>SmartNav.js</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>application/x-javascript</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>WebUIValidation.js</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>application/x-javascript</value>
</argument>
<assignment name="CdnSupportsSecureConnection">
<type api="T:System.Boolean" ref="false" />
<value>True</value>
</assignment>
<assignment name="CdnPath">
<type api="T:System.String" ref="true" />
<value>http://ajax.aspnetcdn.com/ajax/4.6/1/WebUIValidation.js</value>
</assignment>
<assignment name="LoadSuccessExpression">
<type api="T:System.String" ref="true" />
<value>window.Page_ValidationVer</value>
</assignment>
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>TreeView.js</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>application/x-javascript</value>
</argument>
<assignment name="CdnSupportsSecureConnection">
<type api="T:System.Boolean" ref="false" />
<value>True</value>
</assignment>
<assignment name="CdnPath">
<type api="T:System.String" ref="true" />
<value>http://ajax.aspnetcdn.com/ajax/4.6/1/TreeView.js</value>
</assignment>
<assignment name="LoadSuccessExpression">
<type api="T:System.String" ref="true" />
<value>window.TreeView_HoverNode</value>
</assignment>
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>Menu.js</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>application/x-javascript</value>
</argument>
<assignment name="CdnSupportsSecureConnection">
<type api="T:System.Boolean" ref="false" />
<value>True</value>
</assignment>
<assignment name="CdnPath">
<type api="T:System.String" ref="true" />
<value>http://ajax.aspnetcdn.com/ajax/4.6/1/Menu.js</value>
</assignment>
<assignment name="LoadSuccessExpression">
<type api="T:System.String" ref="true" />
<value>window.Menu_ClearInterval</value>
</assignment>
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>MenuStandards.js</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>application/x-javascript</value>
</argument>
<assignment name="CdnSupportsSecureConnection">
<type api="T:System.Boolean" ref="false" />
<value>True</value>
</assignment>
<assignment name="CdnPath">
<type api="T:System.String" ref="true" />
<value>http://ajax.aspnetcdn.com/ajax/4.6/1/MenuStandards.js</value>
</assignment>
<assignment name="LoadSuccessExpression">
<type api="T:System.String" ref="true" />
<value>window.Sys &amp;&amp; Sys.WebForms &amp;&amp; Sys.WebForms.Menu</value>
</assignment>
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>WebParts.js</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>application/x-javascript</value>
</argument>
<assignment name="CdnSupportsSecureConnection">
<type api="T:System.Boolean" ref="false" />
<value>True</value>
</assignment>
<assignment name="CdnPath">
<type api="T:System.String" ref="true" />
<value>http://ajax.aspnetcdn.com/ajax/4.6/1/WebParts.js</value>
</assignment>
<assignment name="LoadSuccessExpression">
<type api="T:System.String" ref="true" />
<value>window.WebPart</value>
</assignment>
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>GridView.js</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>application/x-javascript</value>
</argument>
<assignment name="CdnSupportsSecureConnection">
<type api="T:System.Boolean" ref="false" />
<value>True</value>
</assignment>
<assignment name="CdnPath">
<type api="T:System.String" ref="true" />
<value>http://ajax.aspnetcdn.com/ajax/4.6/1/GridView.js</value>
</assignment>
<assignment name="LoadSuccessExpression">
<type api="T:System.String" ref="true" />
<value>window.GridView</value>
</assignment>
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>DetailsView.js</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>application/x-javascript</value>
</argument>
<assignment name="CdnSupportsSecureConnection">
<type api="T:System.Boolean" ref="false" />
<value>True</value>
</assignment>
<assignment name="CdnPath">
<type api="T:System.String" ref="true" />
<value>http://ajax.aspnetcdn.com/ajax/4.6/1/DetailsView.js</value>
</assignment>
<assignment name="LoadSuccessExpression">
<type api="T:System.String" ref="true" />
<value>window.DetailsView</value>
</assignment>
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>Spacer.gif</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>image/gif</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>Menu_Default_Separator.gif</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>image/gif</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>Menu_Popout.gif</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>image/gif</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>Menu_ScrollDown.gif</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>image/gif</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>Menu_ScrollUp.gif</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>image/gif</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>TreeView_Default_Dash.gif</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>image/gif</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>TreeView_Default_DashCollapse.gif</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>image/gif</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>TreeView_Default_DashExpand.gif</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>image/gif</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>TreeView_Default_I.gif</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>image/gif</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>TreeView_Default_L.gif</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>image/gif</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>TreeView_Default_LCollapse.gif</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>image/gif</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>TreeView_Default_LExpand.gif</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>image/gif</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>TreeView_Default_R.gif</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>image/gif</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>TreeView_Default_RCollapse.gif</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>image/gif</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>TreeView_Default_RExpand.gif</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>image/gif</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>TreeView_Default_T.gif</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>image/gif</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>TreeView_Default_TCollapse.gif</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>image/gif</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>TreeView_Default_TExpand.gif</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>image/gif</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>TreeView_Default_Expand.gif</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>image/gif</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>TreeView_Default_Collapse.gif</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>image/gif</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>TreeView_Default_NoExpand.gif</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>image/gif</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>TreeView_XP_Explorer_Expand.gif</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>image/gif</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>TreeView_XP_Explorer_Collapse.gif</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>image/gif</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>TreeView_XP_Explorer_NoExpand.gif</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>image/gif</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>TreeView_XP_Explorer_RootNode.gif</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>image/gif</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>TreeView_XP_Explorer_ParentNode.gif</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>image/gif</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>TreeView_XP_Explorer_LeafNode.gif</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>image/gif</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>TreeView_MSDN_Expand.gif</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>image/gif</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>TreeView_MSDN_Collapse.gif</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>image/gif</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>TreeView_MSDN_NoExpand.gif</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>image/gif</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>TreeView_Windows_Help_Expand.gif</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>image/gif</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>TreeView_Windows_Help_Collapse.gif</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>image/gif</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>TreeView_Windows_Help_NoExpand.gif</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>image/gif</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>TreeView_Arrows_Collapse.gif</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>image/gif</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>TreeView_Arrows_Expand.gif</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>image/gif</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>TreeView_Arrows_NoExpand.gif</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>image/gif</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>TreeView_BulletedList2_LeafNode.gif</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>image/gif</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>TreeView_BulletedList2_ParentNode.gif</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>image/gif</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>TreeView_BulletedList2_RootNode.gif</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>image/gif</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>TreeView_BulletedList3_LeafNode.gif</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>image/gif</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>TreeView_BulletedList3_ParentNode.gif</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>image/gif</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>TreeView_BulletedList3_RootNode.gif</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>image/gif</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>TreeView_BulletedList4_LeafNode.gif</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>image/gif</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>TreeView_BulletedList4_ParentNode.gif</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>image/gif</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>TreeView_BulletedList4_RootNode.gif</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>image/gif</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>TreeView_BulletedList_LeafNode.gif</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>image/gif</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>TreeView_BulletedList_ParentNode.gif</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>image/gif</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>TreeView_BulletedList_RootNode.gif</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>image/gif</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>TreeView_Contacts_Collapse.gif</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>image/gif</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>TreeView_Contacts_Expand.gif</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>image/gif</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>TreeView_Contacts_NoExpand.gif</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>image/gif</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>TreeView_Events_LeafNode.gif</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>image/gif</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>TreeView_Events_ParentNode.gif</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>image/gif</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>TreeView_Events_RootNode.gif</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>image/gif</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>TreeView_FAQ_LeafNode.gif</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>image/gif</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>TreeView_FAQ_ParentNode.gif</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>image/gif</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>TreeView_FAQ_RootNode.gif</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>image/gif</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>TreeView_Inbox_LeafNode.gif</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>image/gif</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>TreeView_Inbox_ParentNode.gif</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>image/gif</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>TreeView_Inbox_RootNode.gif</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>image/gif</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>TreeView_News_LeafNode.gif</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>image/gif</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>TreeView_News_ParentNode.gif</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>image/gif</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>TreeView_News_RootNode.gif</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>image/gif</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>TreeView_Simple2_NoExpand.gif</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>image/gif</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>TreeView_Simple_NoExpand.gif</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>image/gif</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Web.UI.WebResourceAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>WebPartMenu_Check.gif</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>image/gif</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Runtime.InteropServices.ComVisibleAttribute" ref="true" />
<argument>
<type api="T:System.Boolean" ref="false" />
<value>False</value>
</argument>
</attribute>
<attribute>
<type api="T:System.CLSCompliantAttribute" ref="true" />
<argument>
<type api="T:System.Boolean" ref="false" />
<value>True</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Security.AllowPartiallyTrustedCallersAttribute" ref="true" />
<assignment name="PartialTrustVisibilityLevel">
<type api="T:System.Security.PartialTrustVisibilityLevel" ref="false" />
<enumValue>
<field name="NotVisibleByDefault" />
</enumValue>
</assignment>
</attribute>
<attribute>
<type api="T:System.Reflection.AssemblyTitleAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>System.Web.dll</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Reflection.AssemblyDescriptionAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>System.Web.dll</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Reflection.AssemblyDefaultAliasAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>System.Web.dll</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Reflection.AssemblyCompanyAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>Microsoft Corporation</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Reflection.AssemblyProductAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>Microsoft® .NET Framework</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Reflection.AssemblyCopyrightAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>© Microsoft Corporation. All rights reserved.</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Reflection.AssemblyFileVersionAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>4.6.1590.0</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Reflection.AssemblyInformationalVersionAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>4.6.1590.0</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Resources.SatelliteContractVersionAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>4.0.0.0</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Resources.NeutralResourcesLanguageAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>en-US</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Reflection.AssemblyDelaySignAttribute" ref="true" />
<argument>
<type api="T:System.Boolean" ref="false" />
<value>True</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Reflection.AssemblyKeyFileAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>f:\dd\tools\devdiv\FinalPublicKey.snk</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Reflection.AssemblySignatureKeyAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>002400000c800000140100000602000000240000525341310008000001000100613399aff18ef1a2c2514a273a42d9042b72321f1757102df9ebada69923e2738406c21e5b801552ab8d200a65a235e001ac9adc25f2d811eb09496a4c6a59d4619589c69f5baf0c4179a47311d92555cd006acc8b5959f2bd6e10e360c34537a1d266da8085856583c85d81da7f3ec01ed9564c58d93d713cd0172c8e23a10f0239b80c96b07736f5d8b022542a4e74251a5f432824318b3539a5a087f8e53d2f135f9ca47f3bb2e10aff0af0849504fb7cea3ff192dc8de0edad64c68efde34c56d302ad55fd6e80f302d5efcdeae953658d3452561b5f36c542efdbdd9f888538d374cef106acf7d93a4445c3c73cd911f0571aaf3d54da12b11ddec375b3</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>a5a866e1ee186f807668209f3b11236ace5e21f117803a3143abb126dd035d7d2f876b6938aaf2ee3414d5420d753621400db44a49c486ce134300a2106adb6bdb433590fef8ad5c43cba82290dc49530effd86523d9483c00f458af46890036b0e2c61d077d7fbac467a506eba29e467a87198b053c749aa2a4d2840c784e6d</value>
</argument>
</attribute>
</attributes>
</assembly>
</assemblies>
<apis>
<api id="N:System.Web.ModelBinding">
<topicdata group="api" />
<apidata name="System.Web.ModelBinding" group="namespace" />
<elements>
<element api="T:System.Web.ModelBinding.CookieValueProvider" />
<element api="T:System.Web.ModelBinding.MaxLengthAttributeAdapter" />
<element api="T:System.Web.ModelBinding.MinLengthAttributeAdapter" />
<element api="T:System.Web.ModelBinding.IUnvalidatedValueProviderSource" />
<element api="T:System.Web.ModelBinding.ArrayModelBinderProvider" />
<element api="T:System.Web.ModelBinding.ArrayModelBinder`1" />
<element api="T:System.Web.ModelBinding.BinaryDataModelBinderProvider" />
<element api="T:System.Web.ModelBinding.BindingBehavior" />
<element api="T:System.Web.ModelBinding.BindingBehaviorAttribute" />
<element api="T:System.Web.ModelBinding.BindNeverAttribute" />
<element api="T:System.Web.ModelBinding.BindRequiredAttribute" />
<element api="T:System.Web.ModelBinding.CollectionModelBinderProvider" />
<element api="T:System.Web.ModelBinding.CollectionModelBinder`1" />
<element api="T:System.Web.ModelBinding.ComplexModel" />
<element api="T:System.Web.ModelBinding.ComplexModelBinder" />
<element api="T:System.Web.ModelBinding.ComplexModelBinderProvider" />
<element api="T:System.Web.ModelBinding.ComplexModelResult" />
<element api="T:System.Web.ModelBinding.ControlAttribute" />
<element api="T:System.Web.ModelBinding.ControlValueProvider" />
<element api="T:System.Web.ModelBinding.CookieAttribute" />
<element api="T:System.Web.ModelBinding.DictionaryModelBinderProvider" />
<element api="T:System.Web.ModelBinding.DictionaryModelBinder`2" />
<element api="T:System.Web.ModelBinding.ExtensibleModelBinderAttribute" />
<element api="T:System.Web.ModelBinding.ModelBindingContext" />
<element api="T:System.Web.ModelBinding.AssociatedMetadataProvider" />
<element api="T:System.Web.ModelBinding.AssociatedValidatorProvider" />
<element api="T:System.Web.ModelBinding.DataAnnotationsModelMetadata" />
<element api="T:System.Web.ModelBinding.DataAnnotationsModelMetadataProvider" />
<element api="T:System.Web.ModelBinding.DataAnnotationsModelValidator" />
<element api="T:System.Web.ModelBinding.DataAnnotationsModelValidationFactory" />
<element api="T:System.Web.ModelBinding.DataAnnotationsValidatableObjectAdapterFactory" />
<element api="T:System.Web.ModelBinding.DataAnnotationsModelValidatorProvider" />
<element api="T:System.Web.ModelBinding.DataAnnotationsModelValidator`1" />
<element api="T:System.Web.ModelBinding.DictionaryValueProvider`1" />
<element api="T:System.Web.ModelBinding.EmptyModelMetadataProvider" />
<element api="T:System.Web.ModelBinding.FormValueProvider" />
<element api="T:System.Web.ModelBinding.FormAttribute" />
<element api="T:System.Web.ModelBinding.IMetadataAware" />
<element api="T:System.Web.ModelBinding.IModelNameProvider" />
<element api="T:System.Web.ModelBinding.IUnvalidatedValueProvider" />
<element api="T:System.Web.ModelBinding.IValueProvider" />
<element api="T:System.Web.ModelBinding.IValueProviderSource" />
<element api="T:System.Web.ModelBinding.ModelBinderDictionary" />
<element api="T:System.Web.ModelBinding.ModelBinders" />
<element api="T:System.Web.ModelBinding.ModelError" />
<element api="T:System.Web.ModelBinding.ModelErrorCollection" />
<element api="T:System.Web.ModelBinding.ModelMetadata" />
<element api="T:System.Web.ModelBinding.ModelMetadataProvider" />
<element api="T:System.Web.ModelBinding.ModelMetadataProviders" />
<element api="T:System.Web.ModelBinding.ModelState" />
<element api="T:System.Web.ModelBinding.ModelStateDictionary" />
<element api="T:System.Web.ModelBinding.ModelValidationResult" />
<element api="T:System.Web.ModelBinding.ModelValidator" />
<element api="T:System.Web.ModelBinding.ModelValidatorProvider" />
<element api="T:System.Web.ModelBinding.ModelValidatorProviderCollection" />
<element api="T:System.Web.ModelBinding.ModelValidatorProviders" />
<element api="T:System.Web.ModelBinding.NameValueCollectionValueProvider" />
<element api="T:System.Web.ModelBinding.QueryStringValueProvider" />
<element api="T:System.Web.ModelBinding.QueryStringAttribute" />
<element api="T:System.Web.ModelBinding.RangeAttributeAdapter" />
<element api="T:System.Web.ModelBinding.RegularExpressionAttributeAdapter" />
<element api="T:System.Web.ModelBinding.RequiredAttributeAdapter" />
<element api="T:System.Web.ModelBinding.StringLengthAttributeAdapter" />
<element api="T:System.Web.ModelBinding.ValidatableObjectAdapter" />
<element api="T:System.Web.ModelBinding.ValueProviderCollection" />
<element api="T:System.Web.ModelBinding.ValueProviderSourceAttribute" />
<element api="T:System.Web.ModelBinding.ValueProviderResult" />
<element api="T:System.Web.ModelBinding.GenericModelBinderProvider" />
<element api="T:System.Web.ModelBinding.IModelBinder" />
<element api="T:System.Web.ModelBinding.KeyValuePairModelBinderProvider" />
<element api="T:System.Web.ModelBinding.KeyValuePairModelBinder`2" />
<element api="T:System.Web.ModelBinding.ModelBinderErrorMessageProviders" />
<element api="T:System.Web.ModelBinding.ModelBinderErrorMessageProvider" />
<element api="T:System.Web.ModelBinding.ModelBinderProvider" />
<element api="T:System.Web.ModelBinding.ModelBinderProviderCollection" />
<element api="T:System.Web.ModelBinding.ModelBinderProviderOptionsAttribute" />
<element api="T:System.Web.ModelBinding.ModelBinderProviders" />
<element api="T:System.Web.ModelBinding.ModelValidatedEventArgs" />
<element api="T:System.Web.ModelBinding.ModelValidatingEventArgs" />
<element api="T:System.Web.ModelBinding.ModelValidationNode" />
<element api="T:System.Web.ModelBinding.MutableObjectModelBinder" />
<element api="T:System.Web.ModelBinding.MutableObjectModelBinderProvider" />
<element api="T:System.Web.ModelBinding.ProfileAttribute" />
<element api="T:System.Web.ModelBinding.ProfileValueProvider" />
<element api="T:System.Web.ModelBinding.RouteDataAttribute" />
<element api="T:System.Web.ModelBinding.RouteDataValueProvider" />
<element api="T:System.Web.ModelBinding.SessionAttribute" />
<element api="T:System.Web.ModelBinding.SimpleModelBinderProvider" />
<element api="T:System.Web.ModelBinding.DefaultModelBinder" />
<element api="T:System.Web.ModelBinding.ModelBindingExecutionContext" />
<element api="T:System.Web.ModelBinding.SimpleValueProvider" />
<element api="T:System.Web.ModelBinding.TypeConverterModelBinder" />
<element api="T:System.Web.ModelBinding.TypeConverterModelBinderProvider" />
<element api="T:System.Web.ModelBinding.TypeMatchModelBinder" />
<element api="T:System.Web.ModelBinding.TypeMatchModelBinderProvider" />
<element api="T:System.Web.ModelBinding.UserProfileAttribute" />
<element api="T:System.Web.ModelBinding.UserProfileValueProvider" />
<element api="T:System.Web.ModelBinding.ViewStateAttribute" />
<element api="T:System.Web.ModelBinding.ViewStateValueProvider" />
</elements>
<file name="e6d31019-0b3d-c575-0bed-5e42a2ecbeef" />
</api>
<api id="T:System.Web.ModelBinding.ArrayModelBinder`1">
<topicdata group="api" />
<apidata name="ArrayModelBinder" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" defaultConstructor="M:System.Web.ModelBinding.ArrayModelBinder`1.#ctor" />
<family>
<ancestors>
<type api="T:System.Web.ModelBinding.CollectionModelBinder`1" ref="true">
<specialization>
<template name="TElement" index="0" api="T:System.Web.ModelBinding.ArrayModelBinder`1" />
</specialization>
</type>
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<templates>
<template name="TElement" />
</templates>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.ArrayModelBinder`1.#ctor" />
<element api="M:System.Web.ModelBinding.ArrayModelBinder`1.CreateOrReplaceCollection(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext,System.Collections.Generic.IList{`0})" />
<element api="M:System.Web.ModelBinding.CollectionModelBinder`1.BindModel(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="f3f85084-aa48-20cf-59cb-a85789b80f59" />
</api>
<api id="Methods.T:System.Web.ModelBinding.ArrayModelBinder`1">
<topicdata name="ArrayModelBinder" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.ArrayModelBinder`1" />
<apidata name="ArrayModelBinder" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" defaultConstructor="M:System.Web.ModelBinding.ArrayModelBinder`1.#ctor" />
<templates>
<template name="TElement" />
</templates>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.ArrayModelBinder`1.CreateOrReplaceCollection(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext,System.Collections.Generic.IList{`0})" />
<element api="M:System.Web.ModelBinding.CollectionModelBinder`1.BindModel(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ArrayModelBinder`1" />
</containers>
<file name="47da40da-bd28-134b-f71b-f76cef9e7ba9" />
</api>
<api id="M:System.Web.ModelBinding.ArrayModelBinder`1.#ctor">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" />
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ArrayModelBinder`1" ref="true" />
</containers>
<file name="cfc7c8e9-3e19-6dd6-8507-5d6dd50834bc" />
</api>
<api id="M:System.Web.ModelBinding.ArrayModelBinder`1.CreateOrReplaceCollection(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext,System.Collections.Generic.IList{`0})">
<topicdata group="api" />
<apidata name="CreateOrReplaceCollection" group="member" subgroup="method" />
<memberdata visibility="family" />
<proceduredata virtual="true" />
<overrides>
<member api="M:System.Web.ModelBinding.CollectionModelBinder`1.CreateOrReplaceCollection(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext,System.Collections.Generic.IList{`0})">
<type api="T:System.Web.ModelBinding.CollectionModelBinder`1" ref="true">
<specialization>
<template name="TElement" index="0" api="T:System.Web.ModelBinding.ArrayModelBinder`1" />
</specialization>
</type>
</member>
</overrides>
<parameters>
<parameter name="modelBindingExecutionContext">
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</parameter>
<parameter name="bindingContext">
<type api="T:System.Web.ModelBinding.ModelBindingContext" ref="true" />
</parameter>
<parameter name="newCollection">
<type api="T:System.Collections.Generic.IList`1" ref="true">
<specialization>
<template name="TElement" index="0" api="T:System.Web.ModelBinding.ArrayModelBinder`1" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ArrayModelBinder`1" ref="true" />
</containers>
<file name="8fc58993-c547-93f5-487f-0e477acd28bb" />
</api>
<api id="T:System.Web.ModelBinding.ArrayModelBinderProvider">
<topicdata group="api" />
<apidata name="ArrayModelBinderProvider" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" defaultConstructor="M:System.Web.ModelBinding.ArrayModelBinderProvider.#ctor" />
<family>
<ancestors>
<type api="T:System.Web.ModelBinding.ModelBinderProvider" ref="true" />
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.ArrayModelBinderProvider.#ctor" />
<element api="M:System.Web.ModelBinding.ArrayModelBinderProvider.GetBinder(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="bf1e481a-8133-0e71-b33d-5ba7191c513c" />
</api>
<api id="Methods.T:System.Web.ModelBinding.ArrayModelBinderProvider">
<topicdata name="ArrayModelBinderProvider" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.ArrayModelBinderProvider" />
<apidata name="ArrayModelBinderProvider" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" defaultConstructor="M:System.Web.ModelBinding.ArrayModelBinderProvider.#ctor" />
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.ArrayModelBinderProvider.GetBinder(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ArrayModelBinderProvider" />
</containers>
<file name="1be1b377-c79f-0aa4-d8cc-01fc550946e8" />
</api>
<api id="M:System.Web.ModelBinding.ArrayModelBinderProvider.#ctor">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" />
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ArrayModelBinderProvider" ref="true" />
</containers>
<file name="bee3ae3d-1323-324a-2a05-6b2986f2970f" />
</api>
<api id="M:System.Web.ModelBinding.ArrayModelBinderProvider.GetBinder(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)">
<topicdata group="api" />
<apidata name="GetBinder" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<overrides>
<member api="M:System.Web.ModelBinding.ModelBinderProvider.GetBinder(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)">
<type api="T:System.Web.ModelBinding.ModelBinderProvider" ref="true" />
</member>
</overrides>
<parameters>
<parameter name="modelBindingExecutionContext">
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</parameter>
<parameter name="bindingContext">
<type api="T:System.Web.ModelBinding.ModelBindingContext" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ArrayModelBinderProvider" ref="true" />
</containers>
<file name="188f7eae-75aa-322f-b879-2a78f4ce48a4" />
</api>
<api id="T:System.Web.ModelBinding.AssociatedMetadataProvider">
<topicdata group="api" />
<apidata name="AssociatedMetadataProvider" group="type" subgroup="class" />
<typedata visibility="public" abstract="true" serializable="false" />
<family>
<ancestors>
<type api="T:System.Web.ModelBinding.ModelMetadataProvider" ref="true" />
<type api="T:System.Object" ref="true" />
</ancestors>
<descendents>
<type api="T:System.Web.ModelBinding.DataAnnotationsModelMetadataProvider" ref="true" />
<type api="T:System.Web.ModelBinding.EmptyModelMetadataProvider" ref="true" />
</descendents>
</family>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.AssociatedMetadataProvider.#ctor" />
<element api="M:System.Web.ModelBinding.AssociatedMetadataProvider.CreateMetadata(System.Collections.Generic.IEnumerable{System.Attribute},System.Type,System.Func{System.Object},System.Type,System.String)" />
<element api="M:System.Web.ModelBinding.AssociatedMetadataProvider.FilterAttributes(System.Type,System.ComponentModel.PropertyDescriptor,System.Collections.Generic.IEnumerable{System.Attribute})" />
<element api="M:System.Web.ModelBinding.AssociatedMetadataProvider.GetMetadataForProperties(System.Object,System.Type)" />
<element api="Overload:System.Web.ModelBinding.AssociatedMetadataProvider.GetMetadataForProperty">
<element api="M:System.Web.ModelBinding.AssociatedMetadataProvider.GetMetadataForProperty(System.Func{System.Object},System.Type,System.ComponentModel.PropertyDescriptor)" />
<element api="M:System.Web.ModelBinding.AssociatedMetadataProvider.GetMetadataForProperty(System.Func{System.Object},System.Type,System.String)" />
</element>
<element api="M:System.Web.ModelBinding.AssociatedMetadataProvider.GetMetadataForType(System.Func{System.Object},System.Type)" />
<element api="M:System.Web.ModelBinding.AssociatedMetadataProvider.GetTypeDescriptor(System.Type)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="c6560672-ca2d-8a36-8fc1-5dfb67f6d30f" />
</api>
<api id="Methods.T:System.Web.ModelBinding.AssociatedMetadataProvider">
<topicdata name="AssociatedMetadataProvider" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.AssociatedMetadataProvider" />
<apidata name="AssociatedMetadataProvider" group="type" subgroup="class" />
<typedata visibility="public" abstract="true" serializable="false" />
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.AssociatedMetadataProvider.CreateMetadata(System.Collections.Generic.IEnumerable{System.Attribute},System.Type,System.Func{System.Object},System.Type,System.String)" />
<element api="M:System.Web.ModelBinding.AssociatedMetadataProvider.FilterAttributes(System.Type,System.ComponentModel.PropertyDescriptor,System.Collections.Generic.IEnumerable{System.Attribute})" />
<element api="M:System.Web.ModelBinding.AssociatedMetadataProvider.GetMetadataForProperties(System.Object,System.Type)" />
<element api="Overload:System.Web.ModelBinding.AssociatedMetadataProvider.GetMetadataForProperty">
<element api="M:System.Web.ModelBinding.AssociatedMetadataProvider.GetMetadataForProperty(System.Func{System.Object},System.Type,System.ComponentModel.PropertyDescriptor)" />
<element api="M:System.Web.ModelBinding.AssociatedMetadataProvider.GetMetadataForProperty(System.Func{System.Object},System.Type,System.String)" />
</element>
<element api="M:System.Web.ModelBinding.AssociatedMetadataProvider.GetMetadataForType(System.Func{System.Object},System.Type)" />
<element api="M:System.Web.ModelBinding.AssociatedMetadataProvider.GetTypeDescriptor(System.Type)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.AssociatedMetadataProvider" />
</containers>
<file name="40010b3a-ba34-a3ce-fc0f-aac0a10736ef" />
</api>
<api id="Overload:System.Web.ModelBinding.AssociatedMetadataProvider.GetMetadataForProperty">
<topicdata name="GetMetadataForProperty" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="" />
<apidata name="GetMetadataForProperty" group="member" subgroup="method" />
<elements>
<element api="M:System.Web.ModelBinding.AssociatedMetadataProvider.GetMetadataForProperty(System.Func{System.Object},System.Type,System.ComponentModel.PropertyDescriptor)" />
<element api="M:System.Web.ModelBinding.AssociatedMetadataProvider.GetMetadataForProperty(System.Func{System.Object},System.Type,System.String)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.AssociatedMetadataProvider" ref="true" />
</containers>
<file name="82049b0d-f8dd-f884-111e-a97087cdb48e" />
</api>
<api id="M:System.Web.ModelBinding.AssociatedMetadataProvider.#ctor">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="family" special="true" />
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.AssociatedMetadataProvider" ref="true" />
</containers>
<file name="dd7c0f08-9079-42e2-75d9-a265f8561fc4" />
</api>
<api id="M:System.Web.ModelBinding.AssociatedMetadataProvider.CreateMetadata(System.Collections.Generic.IEnumerable{System.Attribute},System.Type,System.Func{System.Object},System.Type,System.String)">
<topicdata group="api" />
<apidata name="CreateMetadata" group="member" subgroup="method" />
<memberdata visibility="family" />
<proceduredata abstract="true" virtual="true" />
<parameters>
<parameter name="attributes">
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Attribute" ref="true" />
</specialization>
</type>
</parameter>
<parameter name="containerType">
<type api="T:System.Type" ref="true" />
</parameter>
<parameter name="modelAccessor">
<type api="T:System.Func`1" ref="true">
<specialization>
<type api="T:System.Object" ref="true" />
</specialization>
</type>
</parameter>
<parameter name="modelType">
<type api="T:System.Type" ref="true" />
</parameter>
<parameter name="propertyName">
<type api="T:System.String" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Web.ModelBinding.ModelMetadata" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.AssociatedMetadataProvider" ref="true" />
</containers>
<file name="14f02e49-2567-b797-fac7-c511f42f3b23" />
</api>
<api id="M:System.Web.ModelBinding.AssociatedMetadataProvider.FilterAttributes(System.Type,System.ComponentModel.PropertyDescriptor,System.Collections.Generic.IEnumerable{System.Attribute})">
<topicdata group="api" />
<apidata name="FilterAttributes" group="member" subgroup="method" />
<memberdata visibility="family" />
<proceduredata virtual="true" />
<parameters>
<parameter name="containerType">
<type api="T:System.Type" ref="true" />
</parameter>
<parameter name="propertyDescriptor">
<type api="T:System.ComponentModel.PropertyDescriptor" ref="true" />
</parameter>
<parameter name="attributes">
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Attribute" ref="true" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Attribute" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.AssociatedMetadataProvider" ref="true" />
</containers>
<file name="79e0ac3b-e22b-f3a0-ce49-34e0ab6673cc" />
</api>
<api id="M:System.Web.ModelBinding.AssociatedMetadataProvider.GetMetadataForProperties(System.Object,System.Type)">
<topicdata group="api" />
<apidata name="GetMetadataForProperties" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<overrides>
<member api="M:System.Web.ModelBinding.ModelMetadataProvider.GetMetadataForProperties(System.Object,System.Type)">
<type api="T:System.Web.ModelBinding.ModelMetadataProvider" ref="true" />
</member>
</overrides>
<parameters>
<parameter name="container">
<type api="T:System.Object" ref="true" />
</parameter>
<parameter name="containerType">
<type api="T:System.Type" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Web.ModelBinding.ModelMetadata" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.AssociatedMetadataProvider" ref="true" />
</containers>
<file name="cfee0509-e34b-6ae0-9ef0-9d32f286bd3b" />
</api>
<api id="M:System.Web.ModelBinding.AssociatedMetadataProvider.GetMetadataForProperty(System.Func{System.Object},System.Type,System.ComponentModel.PropertyDescriptor)">
<topicdata group="api" />
<apidata name="GetMetadataForProperty" group="member" subgroup="method" />
<memberdata visibility="family" overload="Overload:System.Web.ModelBinding.AssociatedMetadataProvider.GetMetadataForProperty" />
<proceduredata virtual="true" />
<parameters>
<parameter name="modelAccessor">
<type api="T:System.Func`1" ref="true">
<specialization>
<type api="T:System.Object" ref="true" />
</specialization>
</type>
</parameter>
<parameter name="containerType">
<type api="T:System.Type" ref="true" />
</parameter>
<parameter name="propertyDescriptor">
<type api="T:System.ComponentModel.PropertyDescriptor" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Web.ModelBinding.ModelMetadata" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.AssociatedMetadataProvider" ref="true" />
</containers>
<file name="f42cb2e4-8a8d-627e-74eb-a9ae9761e840" />
</api>
<api id="M:System.Web.ModelBinding.AssociatedMetadataProvider.GetMetadataForProperty(System.Func{System.Object},System.Type,System.String)">
<topicdata group="api" />
<apidata name="GetMetadataForProperty" group="member" subgroup="method" />
<memberdata visibility="public" overload="Overload:System.Web.ModelBinding.AssociatedMetadataProvider.GetMetadataForProperty" />
<proceduredata virtual="true" />
<overrides>
<member api="M:System.Web.ModelBinding.ModelMetadataProvider.GetMetadataForProperty(System.Func{System.Object},System.Type,System.String)">
<type api="T:System.Web.ModelBinding.ModelMetadataProvider" ref="true" />
</member>
</overrides>
<parameters>
<parameter name="modelAccessor">
<type api="T:System.Func`1" ref="true">
<specialization>
<type api="T:System.Object" ref="true" />
</specialization>
</type>
</parameter>
<parameter name="containerType">
<type api="T:System.Type" ref="true" />
</parameter>
<parameter name="propertyName">
<type api="T:System.String" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Web.ModelBinding.ModelMetadata" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.AssociatedMetadataProvider" ref="true" />
</containers>
<file name="0299a34c-8419-d72c-6e17-87872703d1e3" />
</api>
<api id="M:System.Web.ModelBinding.AssociatedMetadataProvider.GetMetadataForType(System.Func{System.Object},System.Type)">
<topicdata group="api" />
<apidata name="GetMetadataForType" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<overrides>
<member api="M:System.Web.ModelBinding.ModelMetadataProvider.GetMetadataForType(System.Func{System.Object},System.Type)">
<type api="T:System.Web.ModelBinding.ModelMetadataProvider" ref="true" />
</member>
</overrides>
<parameters>
<parameter name="modelAccessor">
<type api="T:System.Func`1" ref="true">
<specialization>
<type api="T:System.Object" ref="true" />
</specialization>
</type>
</parameter>
<parameter name="modelType">
<type api="T:System.Type" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Web.ModelBinding.ModelMetadata" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.AssociatedMetadataProvider" ref="true" />
</containers>
<file name="917fa9e5-fcb5-186a-2ff8-0a5991ed80da" />
</api>
<api id="M:System.Web.ModelBinding.AssociatedMetadataProvider.GetTypeDescriptor(System.Type)">
<topicdata group="api" />
<apidata name="GetTypeDescriptor" group="member" subgroup="method" />
<memberdata visibility="family" />
<proceduredata virtual="true" />
<parameters>
<parameter name="type">
<type api="T:System.Type" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.ComponentModel.ICustomTypeDescriptor" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.AssociatedMetadataProvider" ref="true" />
</containers>
<file name="16e12272-2fab-6d7e-f18d-ab8a947c4213" />
</api>
<api id="T:System.Web.ModelBinding.AssociatedValidatorProvider">
<topicdata group="api" />
<apidata name="AssociatedValidatorProvider" group="type" subgroup="class" />
<typedata visibility="public" abstract="true" serializable="false" />
<family>
<ancestors>
<type api="T:System.Web.ModelBinding.ModelValidatorProvider" ref="true" />
<type api="T:System.Object" ref="true" />
</ancestors>
<descendents>
<type api="T:System.Web.ModelBinding.DataAnnotationsModelValidatorProvider" ref="true" />
</descendents>
</family>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.AssociatedValidatorProvider.#ctor" />
<element api="M:System.Web.ModelBinding.AssociatedValidatorProvider.GetTypeDescriptor(System.Type)" />
<element api="Overload:System.Web.ModelBinding.AssociatedValidatorProvider.GetValidators">
<element api="M:System.Web.ModelBinding.AssociatedValidatorProvider.GetValidators(System.Web.ModelBinding.ModelMetadata,System.Web.ModelBinding.ModelBindingExecutionContext)" />
<element api="M:System.Web.ModelBinding.AssociatedValidatorProvider.GetValidators(System.Web.ModelBinding.ModelMetadata,System.Web.ModelBinding.ModelBindingExecutionContext,System.Collections.Generic.IEnumerable{System.Attribute})" />
</element>
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="bac47193-99da-c4dd-8168-3edec057e2e2" />
</api>
<api id="Methods.T:System.Web.ModelBinding.AssociatedValidatorProvider">
<topicdata name="AssociatedValidatorProvider" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.AssociatedValidatorProvider" />
<apidata name="AssociatedValidatorProvider" group="type" subgroup="class" />
<typedata visibility="public" abstract="true" serializable="false" />
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.AssociatedValidatorProvider.GetTypeDescriptor(System.Type)" />
<element api="Overload:System.Web.ModelBinding.AssociatedValidatorProvider.GetValidators">
<element api="M:System.Web.ModelBinding.AssociatedValidatorProvider.GetValidators(System.Web.ModelBinding.ModelMetadata,System.Web.ModelBinding.ModelBindingExecutionContext)" />
<element api="M:System.Web.ModelBinding.AssociatedValidatorProvider.GetValidators(System.Web.ModelBinding.ModelMetadata,System.Web.ModelBinding.ModelBindingExecutionContext,System.Collections.Generic.IEnumerable{System.Attribute})" />
</element>
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.AssociatedValidatorProvider" />
</containers>
<file name="0cf5da25-d92f-7f1a-e57a-d316a258d2a3" />
</api>
<api id="Overload:System.Web.ModelBinding.AssociatedValidatorProvider.GetValidators">
<topicdata name="GetValidators" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="" />
<apidata name="GetValidators" group="member" subgroup="method" />
<elements>
<element api="M:System.Web.ModelBinding.AssociatedValidatorProvider.GetValidators(System.Web.ModelBinding.ModelMetadata,System.Web.ModelBinding.ModelBindingExecutionContext)" />
<element api="M:System.Web.ModelBinding.AssociatedValidatorProvider.GetValidators(System.Web.ModelBinding.ModelMetadata,System.Web.ModelBinding.ModelBindingExecutionContext,System.Collections.Generic.IEnumerable{System.Attribute})" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.AssociatedValidatorProvider" ref="true" />
</containers>
<file name="9a4a753b-a1b0-164f-fabc-28eff512fb3d" />
</api>
<api id="M:System.Web.ModelBinding.AssociatedValidatorProvider.#ctor">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="family" special="true" />
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.AssociatedValidatorProvider" ref="true" />
</containers>
<file name="74e730f5-6a21-4838-0c59-e3c6a15a0a5a" />
</api>
<api id="M:System.Web.ModelBinding.AssociatedValidatorProvider.GetTypeDescriptor(System.Type)">
<topicdata group="api" />
<apidata name="GetTypeDescriptor" group="member" subgroup="method" />
<memberdata visibility="family" />
<proceduredata virtual="true" />
<parameters>
<parameter name="type">
<type api="T:System.Type" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.ComponentModel.ICustomTypeDescriptor" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.AssociatedValidatorProvider" ref="true" />
</containers>
<file name="ed68505f-15fc-47b3-2554-a8c43ba6470c" />
</api>
<api id="M:System.Web.ModelBinding.AssociatedValidatorProvider.GetValidators(System.Web.ModelBinding.ModelMetadata,System.Web.ModelBinding.ModelBindingExecutionContext)">
<topicdata group="api" />
<apidata name="GetValidators" group="member" subgroup="method" />
<memberdata visibility="public" overload="Overload:System.Web.ModelBinding.AssociatedValidatorProvider.GetValidators" />
<proceduredata virtual="true" final="true" />
<overrides>
<member api="M:System.Web.ModelBinding.ModelValidatorProvider.GetValidators(System.Web.ModelBinding.ModelMetadata,System.Web.ModelBinding.ModelBindingExecutionContext)">
<type api="T:System.Web.ModelBinding.ModelValidatorProvider" ref="true" />
</member>
</overrides>
<parameters>
<parameter name="metadata">
<type api="T:System.Web.ModelBinding.ModelMetadata" ref="true" />
</parameter>
<parameter name="context">
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Web.ModelBinding.ModelValidator" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.AssociatedValidatorProvider" ref="true" />
</containers>
<file name="178fd266-f888-b5f0-2831-788dad3c938a" />
</api>
<api id="M:System.Web.ModelBinding.AssociatedValidatorProvider.GetValidators(System.Web.ModelBinding.ModelMetadata,System.Web.ModelBinding.ModelBindingExecutionContext,System.Collections.Generic.IEnumerable{System.Attribute})">
<topicdata group="api" />
<apidata name="GetValidators" group="member" subgroup="method" />
<memberdata visibility="family" overload="Overload:System.Web.ModelBinding.AssociatedValidatorProvider.GetValidators" />
<proceduredata abstract="true" virtual="true" />
<parameters>
<parameter name="metadata">
<type api="T:System.Web.ModelBinding.ModelMetadata" ref="true" />
</parameter>
<parameter name="context">
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</parameter>
<parameter name="attributes">
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Attribute" ref="true" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Web.ModelBinding.ModelValidator" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.AssociatedValidatorProvider" ref="true" />
</containers>
<file name="74e150b4-04fb-6251-bebf-eb34e2a238ce" />
</api>
<api id="T:System.Web.ModelBinding.BinaryDataModelBinderProvider">
<topicdata group="api" />
<apidata name="BinaryDataModelBinderProvider" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" defaultConstructor="M:System.Web.ModelBinding.BinaryDataModelBinderProvider.#ctor" />
<family>
<ancestors>
<type api="T:System.Web.ModelBinding.ModelBinderProvider" ref="true" />
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.BinaryDataModelBinderProvider.#ctor" />
<element api="M:System.Web.ModelBinding.BinaryDataModelBinderProvider.GetBinder(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="af82c0e9-311e-da2a-5c28-7565bd2bfd8d" />
</api>
<api id="Methods.T:System.Web.ModelBinding.BinaryDataModelBinderProvider">
<topicdata name="BinaryDataModelBinderProvider" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.BinaryDataModelBinderProvider" />
<apidata name="BinaryDataModelBinderProvider" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" defaultConstructor="M:System.Web.ModelBinding.BinaryDataModelBinderProvider.#ctor" />
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.BinaryDataModelBinderProvider.GetBinder(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.BinaryDataModelBinderProvider" />
</containers>
<file name="7638e06a-1a16-00be-d7e7-61ab1f94bb79" />
</api>
<api id="M:System.Web.ModelBinding.BinaryDataModelBinderProvider.#ctor">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" />
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.BinaryDataModelBinderProvider" ref="true" />
</containers>
<file name="6a3acef5-8dee-9923-0c9f-0308e51d93ab" />
</api>
<api id="M:System.Web.ModelBinding.BinaryDataModelBinderProvider.GetBinder(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)">
<topicdata group="api" />
<apidata name="GetBinder" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<overrides>
<member api="M:System.Web.ModelBinding.ModelBinderProvider.GetBinder(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)">
<type api="T:System.Web.ModelBinding.ModelBinderProvider" ref="true" />
</member>
</overrides>
<parameters>
<parameter name="modelBindingExecutionContext">
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</parameter>
<parameter name="bindingContext">
<type api="T:System.Web.ModelBinding.ModelBindingContext" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.BinaryDataModelBinderProvider" ref="true" />
</containers>
<file name="63cf59ba-9eaf-ab75-a735-1d0b8d496f69" />
</api>
<api id="T:System.Web.ModelBinding.BindingBehavior">
<topicdata group="api" />
<apidata name="BindingBehavior" group="type" subgroup="enumeration" />
<typedata visibility="public" sealed="true" serializable="false" />
<elements>
<element api="F:System.Web.ModelBinding.BindingBehavior.Optional" />
<element api="F:System.Web.ModelBinding.BindingBehavior.Never" />
<element api="F:System.Web.ModelBinding.BindingBehavior.Required" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="10ed7e69-76f4-8907-294a-533988ae3458" />
</api>
<api id="F:System.Web.ModelBinding.BindingBehavior.Never">
<topicdata group="api" notopic="" />
<apidata name="Never" group="member" subgroup="field" />
<memberdata visibility="public" static="true" />
<fielddata literal="true" initonly="false" serialized="true" />
<returns>
<type api="T:System.Web.ModelBinding.BindingBehavior" ref="false" />
</returns>
<value>1</value>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.BindingBehavior" ref="false" />
</containers>
<file name="bf0f7137-f29d-9318-a1f4-270055e1d23f" />
</api>
<api id="F:System.Web.ModelBinding.BindingBehavior.Optional">
<topicdata group="api" notopic="" />
<apidata name="Optional" group="member" subgroup="field" />
<memberdata visibility="public" static="true" />
<fielddata literal="true" initonly="false" serialized="true" />
<returns>
<type api="T:System.Web.ModelBinding.BindingBehavior" ref="false" />
</returns>
<value>0</value>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.BindingBehavior" ref="false" />
</containers>
<file name="9dd293b0-a9b6-d2fa-8caf-d213e5e40120" />
</api>
<api id="F:System.Web.ModelBinding.BindingBehavior.Required">
<topicdata group="api" notopic="" />
<apidata name="Required" group="member" subgroup="field" />
<memberdata visibility="public" static="true" />
<fielddata literal="true" initonly="false" serialized="true" />
<returns>
<type api="T:System.Web.ModelBinding.BindingBehavior" ref="false" />
</returns>
<value>2</value>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.BindingBehavior" ref="false" />
</containers>
<file name="11f62f28-8d3d-036b-9c15-c5ea926cad05" />
</api>
<api id="T:System.Web.ModelBinding.BindingBehaviorAttribute">
<topicdata group="api" />
<apidata name="BindingBehaviorAttribute" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" />
<family>
<ancestors>
<type api="T:System.Attribute" ref="true" />
<type api="T:System.Object" ref="true" />
</ancestors>
<descendents>
<type api="T:System.Web.ModelBinding.BindNeverAttribute" ref="true" />
<type api="T:System.Web.ModelBinding.BindRequiredAttribute" ref="true" />
</descendents>
</family>
<elements>
<element api="M:System.Attribute.Equals(System.Object)" />
<element api="M:System.Attribute.GetHashCode" />
<element api="M:System.Attribute.IsDefaultAttribute" />
<element api="M:System.Attribute.Match(System.Object)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetIDsOfNames(System.Guid@,System.IntPtr,System.UInt32,System.UInt32,System.IntPtr)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetTypeInfo(System.UInt32,System.UInt32,System.IntPtr)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetTypeInfoCount(System.UInt32@)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#Invoke(System.UInt32,System.Guid@,System.UInt32,System.Int16,System.IntPtr,System.IntPtr,System.IntPtr,System.IntPtr)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.BindingBehaviorAttribute.#ctor(System.Web.ModelBinding.BindingBehavior)" />
<element api="P:System.Web.ModelBinding.BindingBehaviorAttribute.Behavior" />
<element api="P:System.Web.ModelBinding.BindingBehaviorAttribute.TypeId" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<attributes>
<attribute>
<type api="T:System.AttributeUsageAttribute" ref="true" />
<argument>
<type api="T:System.AttributeTargets" ref="false" />
<enumValue>
<field name="Class" />
<field name="Property" />
</enumValue>
</argument>
<assignment name="AllowMultiple">
<type api="T:System.Boolean" ref="false" />
<value>False</value>
</assignment>
<assignment name="Inherited">
<type api="T:System.Boolean" ref="false" />
<value>True</value>
</assignment>
</attribute>
</attributes>
<file name="885bba33-db8a-fc89-eb39-02f763d9b8ed" />
</api>
<api id="Methods.T:System.Web.ModelBinding.BindingBehaviorAttribute">
<topicdata name="BindingBehaviorAttribute" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.BindingBehaviorAttribute" />
<apidata name="BindingBehaviorAttribute" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" />
<elements>
<element api="M:System.Attribute.Equals(System.Object)" />
<element api="M:System.Attribute.GetHashCode" />
<element api="M:System.Attribute.IsDefaultAttribute" />
<element api="M:System.Attribute.Match(System.Object)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetIDsOfNames(System.Guid@,System.IntPtr,System.UInt32,System.UInt32,System.IntPtr)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetTypeInfo(System.UInt32,System.UInt32,System.IntPtr)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetTypeInfoCount(System.UInt32@)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#Invoke(System.UInt32,System.Guid@,System.UInt32,System.Int16,System.IntPtr,System.IntPtr,System.IntPtr,System.IntPtr)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.BindingBehaviorAttribute" />
</containers>
<file name="dacd8487-f881-64b9-36f1-6204bb2323f1" />
</api>
<api id="Properties.T:System.Web.ModelBinding.BindingBehaviorAttribute">
<topicdata name="BindingBehaviorAttribute" group="list" subgroup="Properties" typeTopicId="T:System.Web.ModelBinding.BindingBehaviorAttribute" />
<apidata name="BindingBehaviorAttribute" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" />
<elements>
<element api="P:System.Web.ModelBinding.BindingBehaviorAttribute.Behavior" />
<element api="P:System.Web.ModelBinding.BindingBehaviorAttribute.TypeId" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.BindingBehaviorAttribute" />
</containers>
<file name="932b4b05-bd7b-8bfd-1bd6-3f7b21bd5486" />
</api>
<api id="M:System.Web.ModelBinding.BindingBehaviorAttribute.#ctor(System.Web.ModelBinding.BindingBehavior)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" />
<parameters>
<parameter name="behavior">
<type api="T:System.Web.ModelBinding.BindingBehavior" ref="false" />
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.BindingBehaviorAttribute" ref="true" />
</containers>
<file name="494c2add-a32c-37c4-08e7-96f9233aa7b8" />
</api>
<api id="P:System.Web.ModelBinding.BindingBehaviorAttribute.Behavior">
<topicdata group="api" />
<apidata name="Behavior" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" />
<getter name="get_Behavior" />
<returns>
<type api="T:System.Web.ModelBinding.BindingBehavior" ref="false" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.BindingBehaviorAttribute" ref="true" />
</containers>
<file name="aacea1a4-d128-67b4-00a5-5b6489d42d6b" />
</api>
<api id="P:System.Web.ModelBinding.BindingBehaviorAttribute.TypeId">
<topicdata group="api" />
<apidata name="TypeId" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<overrides>
<member api="P:System.Attribute.TypeId">
<type api="T:System.Attribute" ref="true" />
</member>
</overrides>
<propertydata get="true" />
<getter name="get_TypeId" />
<returns>
<type api="T:System.Object" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.BindingBehaviorAttribute" ref="true" />
</containers>
<file name="605771d3-5667-dd7f-65ac-80a375810c20" />
</api>
<api id="T:System.Web.ModelBinding.BindNeverAttribute">
<topicdata group="api" />
<apidata name="BindNeverAttribute" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" defaultConstructor="M:System.Web.ModelBinding.BindNeverAttribute.#ctor" />
<family>
<ancestors>
<type api="T:System.Web.ModelBinding.BindingBehaviorAttribute" ref="true" />
<type api="T:System.Attribute" ref="true" />
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<elements>
<element api="M:System.Attribute.Equals(System.Object)" />
<element api="M:System.Attribute.GetHashCode" />
<element api="M:System.Attribute.IsDefaultAttribute" />
<element api="M:System.Attribute.Match(System.Object)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetIDsOfNames(System.Guid@,System.IntPtr,System.UInt32,System.UInt32,System.IntPtr)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetTypeInfo(System.UInt32,System.UInt32,System.IntPtr)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetTypeInfoCount(System.UInt32@)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#Invoke(System.UInt32,System.Guid@,System.UInt32,System.Int16,System.IntPtr,System.IntPtr,System.IntPtr,System.IntPtr)" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="P:System.Web.ModelBinding.BindingBehaviorAttribute.Behavior" />
<element api="P:System.Web.ModelBinding.BindingBehaviorAttribute.TypeId" />
<element api="M:System.Web.ModelBinding.BindNeverAttribute.#ctor" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<attributes>
<attribute>
<type api="T:System.AttributeUsageAttribute" ref="true" />
<argument>
<type api="T:System.AttributeTargets" ref="false" />
<enumValue>
<field name="Class" />
<field name="Property" />
</enumValue>
</argument>
<assignment name="AllowMultiple">
<type api="T:System.Boolean" ref="false" />
<value>False</value>
</assignment>
<assignment name="Inherited">
<type api="T:System.Boolean" ref="false" />
<value>True</value>
</assignment>
</attribute>
</attributes>
<file name="dc5717f8-9851-29bd-9354-0be4b2a4e468" />
</api>
<api id="Methods.T:System.Web.ModelBinding.BindNeverAttribute">
<topicdata name="BindNeverAttribute" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.BindNeverAttribute" />
<apidata name="BindNeverAttribute" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" defaultConstructor="M:System.Web.ModelBinding.BindNeverAttribute.#ctor" />
<elements>
<element api="M:System.Attribute.Equals(System.Object)" />
<element api="M:System.Attribute.GetHashCode" />
<element api="M:System.Attribute.IsDefaultAttribute" />
<element api="M:System.Attribute.Match(System.Object)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetIDsOfNames(System.Guid@,System.IntPtr,System.UInt32,System.UInt32,System.IntPtr)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetTypeInfo(System.UInt32,System.UInt32,System.IntPtr)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetTypeInfoCount(System.UInt32@)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#Invoke(System.UInt32,System.Guid@,System.UInt32,System.Int16,System.IntPtr,System.IntPtr,System.IntPtr,System.IntPtr)" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.BindNeverAttribute" />
</containers>
<file name="ca486fb2-06e6-9554-79dc-2ee2455dcdab" />
</api>
<api id="Properties.T:System.Web.ModelBinding.BindNeverAttribute">
<topicdata name="BindNeverAttribute" group="list" subgroup="Properties" typeTopicId="T:System.Web.ModelBinding.BindNeverAttribute" />
<apidata name="BindNeverAttribute" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" defaultConstructor="M:System.Web.ModelBinding.BindNeverAttribute.#ctor" />
<elements>
<element api="P:System.Web.ModelBinding.BindingBehaviorAttribute.Behavior" />
<element api="P:System.Web.ModelBinding.BindingBehaviorAttribute.TypeId" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.BindNeverAttribute" />
</containers>
<file name="a4e44d82-580d-22d4-8a21-28dcf349969a" />
</api>
<api id="M:System.Web.ModelBinding.BindNeverAttribute.#ctor">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" />
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.BindNeverAttribute" ref="true" />
</containers>
<file name="be1ce092-8b71-68db-c9e8-71c1be943478" />
</api>
<api id="T:System.Web.ModelBinding.BindRequiredAttribute">
<topicdata group="api" />
<apidata name="BindRequiredAttribute" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" defaultConstructor="M:System.Web.ModelBinding.BindRequiredAttribute.#ctor" />
<family>
<ancestors>
<type api="T:System.Web.ModelBinding.BindingBehaviorAttribute" ref="true" />
<type api="T:System.Attribute" ref="true" />
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<elements>
<element api="M:System.Attribute.Equals(System.Object)" />
<element api="M:System.Attribute.GetHashCode" />
<element api="M:System.Attribute.IsDefaultAttribute" />
<element api="M:System.Attribute.Match(System.Object)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetIDsOfNames(System.Guid@,System.IntPtr,System.UInt32,System.UInt32,System.IntPtr)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetTypeInfo(System.UInt32,System.UInt32,System.IntPtr)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetTypeInfoCount(System.UInt32@)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#Invoke(System.UInt32,System.Guid@,System.UInt32,System.Int16,System.IntPtr,System.IntPtr,System.IntPtr,System.IntPtr)" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="P:System.Web.ModelBinding.BindingBehaviorAttribute.Behavior" />
<element api="P:System.Web.ModelBinding.BindingBehaviorAttribute.TypeId" />
<element api="M:System.Web.ModelBinding.BindRequiredAttribute.#ctor" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<attributes>
<attribute>
<type api="T:System.AttributeUsageAttribute" ref="true" />
<argument>
<type api="T:System.AttributeTargets" ref="false" />
<enumValue>
<field name="Class" />
<field name="Property" />
</enumValue>
</argument>
<assignment name="AllowMultiple">
<type api="T:System.Boolean" ref="false" />
<value>False</value>
</assignment>
<assignment name="Inherited">
<type api="T:System.Boolean" ref="false" />
<value>True</value>
</assignment>
</attribute>
</attributes>
<file name="5cb8b422-a4ae-09cc-4bef-0a424cc6b8aa" />
</api>
<api id="Methods.T:System.Web.ModelBinding.BindRequiredAttribute">
<topicdata name="BindRequiredAttribute" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.BindRequiredAttribute" />
<apidata name="BindRequiredAttribute" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" defaultConstructor="M:System.Web.ModelBinding.BindRequiredAttribute.#ctor" />
<elements>
<element api="M:System.Attribute.Equals(System.Object)" />
<element api="M:System.Attribute.GetHashCode" />
<element api="M:System.Attribute.IsDefaultAttribute" />
<element api="M:System.Attribute.Match(System.Object)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetIDsOfNames(System.Guid@,System.IntPtr,System.UInt32,System.UInt32,System.IntPtr)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetTypeInfo(System.UInt32,System.UInt32,System.IntPtr)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetTypeInfoCount(System.UInt32@)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#Invoke(System.UInt32,System.Guid@,System.UInt32,System.Int16,System.IntPtr,System.IntPtr,System.IntPtr,System.IntPtr)" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.BindRequiredAttribute" />
</containers>
<file name="270d52d7-b3a2-1870-1ab8-12bf842d1e2d" />
</api>
<api id="Properties.T:System.Web.ModelBinding.BindRequiredAttribute">
<topicdata name="BindRequiredAttribute" group="list" subgroup="Properties" typeTopicId="T:System.Web.ModelBinding.BindRequiredAttribute" />
<apidata name="BindRequiredAttribute" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" defaultConstructor="M:System.Web.ModelBinding.BindRequiredAttribute.#ctor" />
<elements>
<element api="P:System.Web.ModelBinding.BindingBehaviorAttribute.Behavior" />
<element api="P:System.Web.ModelBinding.BindingBehaviorAttribute.TypeId" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.BindRequiredAttribute" />
</containers>
<file name="fa8cfde8-0f09-9d76-bd8d-b862348b01b5" />
</api>
<api id="M:System.Web.ModelBinding.BindRequiredAttribute.#ctor">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" />
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.BindRequiredAttribute" ref="true" />
</containers>
<file name="d0ec5b95-4c62-0974-23c4-4a892e573ea2" />
</api>
<api id="T:System.Web.ModelBinding.CollectionModelBinder`1">
<topicdata group="api" />
<apidata name="CollectionModelBinder" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" defaultConstructor="M:System.Web.ModelBinding.CollectionModelBinder`1.#ctor" />
<family>
<ancestors>
<type api="T:System.Object" ref="true" />
</ancestors>
<descendents>
<type api="T:System.Web.ModelBinding.ArrayModelBinder`1" ref="true" />
<type api="T:System.Web.ModelBinding.DictionaryModelBinder`2" ref="true" />
</descendents>
</family>
<templates>
<template name="TElement" />
</templates>
<implements>
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</implements>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.CollectionModelBinder`1.#ctor" />
<element api="M:System.Web.ModelBinding.CollectionModelBinder`1.BindModel(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)" />
<element api="M:System.Web.ModelBinding.CollectionModelBinder`1.CreateOrReplaceCollection(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext,System.Collections.Generic.IList{`0})" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="b3960420-5ef3-1757-6c67-d9a74d304417" />
</api>
<api id="Methods.T:System.Web.ModelBinding.CollectionModelBinder`1">
<topicdata name="CollectionModelBinder" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.CollectionModelBinder`1" />
<apidata name="CollectionModelBinder" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" defaultConstructor="M:System.Web.ModelBinding.CollectionModelBinder`1.#ctor" />
<templates>
<template name="TElement" />
</templates>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.CollectionModelBinder`1.BindModel(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)" />
<element api="M:System.Web.ModelBinding.CollectionModelBinder`1.CreateOrReplaceCollection(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext,System.Collections.Generic.IList{`0})" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.CollectionModelBinder`1" />
</containers>
<file name="531fcd30-1e64-fb00-11f7-90468c28f820" />
</api>
<api id="M:System.Web.ModelBinding.CollectionModelBinder`1.#ctor">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" />
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.CollectionModelBinder`1" ref="true" />
</containers>
<file name="782220e7-001c-4a75-85fc-63d03d8c0505" />
</api>
<api id="M:System.Web.ModelBinding.CollectionModelBinder`1.BindModel(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)">
<topicdata group="api" />
<apidata name="BindModel" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<parameters>
<parameter name="modelBindingExecutionContext">
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</parameter>
<parameter name="bindingContext">
<type api="T:System.Web.ModelBinding.ModelBindingContext" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<implements>
<member api="M:System.Web.ModelBinding.IModelBinder.BindModel(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)">
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</member>
</implements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.CollectionModelBinder`1" ref="true" />
</containers>
<file name="e1244850-c42f-582a-0b22-ae9755486157" />
</api>
<api id="M:System.Web.ModelBinding.CollectionModelBinder`1.CreateOrReplaceCollection(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext,System.Collections.Generic.IList{`0})">
<topicdata group="api" />
<apidata name="CreateOrReplaceCollection" group="member" subgroup="method" />
<memberdata visibility="family" />
<proceduredata virtual="true" />
<parameters>
<parameter name="modelBindingExecutionContext">
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</parameter>
<parameter name="bindingContext">
<type api="T:System.Web.ModelBinding.ModelBindingContext" ref="true" />
</parameter>
<parameter name="newCollection">
<type api="T:System.Collections.Generic.IList`1" ref="true">
<specialization>
<template name="TElement" index="0" api="T:System.Web.ModelBinding.CollectionModelBinder`1" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.CollectionModelBinder`1" ref="true" />
</containers>
<file name="6abbaf56-395f-1217-c078-c56cc13e7d8b" />
</api>
<api id="T:System.Web.ModelBinding.CollectionModelBinderProvider">
<topicdata group="api" />
<apidata name="CollectionModelBinderProvider" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" defaultConstructor="M:System.Web.ModelBinding.CollectionModelBinderProvider.#ctor" />
<family>
<ancestors>
<type api="T:System.Web.ModelBinding.ModelBinderProvider" ref="true" />
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.CollectionModelBinderProvider.#ctor" />
<element api="M:System.Web.ModelBinding.CollectionModelBinderProvider.GetBinder(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="44b80550-09cc-9c3c-b28d-2ad61a2f21ad" />
</api>
<api id="Methods.T:System.Web.ModelBinding.CollectionModelBinderProvider">
<topicdata name="CollectionModelBinderProvider" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.CollectionModelBinderProvider" />
<apidata name="CollectionModelBinderProvider" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" defaultConstructor="M:System.Web.ModelBinding.CollectionModelBinderProvider.#ctor" />
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.CollectionModelBinderProvider.GetBinder(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.CollectionModelBinderProvider" />
</containers>
<file name="07ae0891-ed38-a86c-71c2-2f9777f85714" />
</api>
<api id="M:System.Web.ModelBinding.CollectionModelBinderProvider.#ctor">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" />
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.CollectionModelBinderProvider" ref="true" />
</containers>
<file name="b6f89504-467b-6bd0-a20c-0694a1de620f" />
</api>
<api id="M:System.Web.ModelBinding.CollectionModelBinderProvider.GetBinder(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)">
<topicdata group="api" />
<apidata name="GetBinder" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<overrides>
<member api="M:System.Web.ModelBinding.ModelBinderProvider.GetBinder(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)">
<type api="T:System.Web.ModelBinding.ModelBinderProvider" ref="true" />
</member>
</overrides>
<parameters>
<parameter name="modelBindingExecutionContext">
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</parameter>
<parameter name="bindingContext">
<type api="T:System.Web.ModelBinding.ModelBindingContext" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.CollectionModelBinderProvider" ref="true" />
</containers>
<file name="2f6443b4-b97a-44c3-fe00-b55ff0ea8ed8" />
</api>
<api id="T:System.Web.ModelBinding.ComplexModel">
<topicdata group="api" />
<apidata name="ComplexModel" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" />
<family>
<ancestors>
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.ComplexModel.#ctor(System.Web.ModelBinding.ModelMetadata,System.Collections.Generic.IEnumerable{System.Web.ModelBinding.ModelMetadata})" />
<element api="P:System.Web.ModelBinding.ComplexModel.ModelMetadata" />
<element api="P:System.Web.ModelBinding.ComplexModel.PropertyMetadata" />
<element api="P:System.Web.ModelBinding.ComplexModel.Results" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="82ac7801-091f-2e9a-5f88-ecaa6540ef44" />
</api>
<api id="Methods.T:System.Web.ModelBinding.ComplexModel">
<topicdata name="ComplexModel" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.ComplexModel" />
<apidata name="ComplexModel" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" />
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ComplexModel" />
</containers>
<file name="e6d3d1d0-a5a4-5d34-dab2-3f3d4564fa17" />
</api>
<api id="Properties.T:System.Web.ModelBinding.ComplexModel">
<topicdata name="ComplexModel" group="list" subgroup="Properties" typeTopicId="T:System.Web.ModelBinding.ComplexModel" />
<apidata name="ComplexModel" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" />
<elements>
<element api="P:System.Web.ModelBinding.ComplexModel.ModelMetadata" />
<element api="P:System.Web.ModelBinding.ComplexModel.PropertyMetadata" />
<element api="P:System.Web.ModelBinding.ComplexModel.Results" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ComplexModel" />
</containers>
<file name="e474090c-2f57-aa4a-c3bc-d13d96e57607" />
</api>
<api id="M:System.Web.ModelBinding.ComplexModel.#ctor(System.Web.ModelBinding.ModelMetadata,System.Collections.Generic.IEnumerable{System.Web.ModelBinding.ModelMetadata})">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" />
<parameters>
<parameter name="modelMetadata">
<type api="T:System.Web.ModelBinding.ModelMetadata" ref="true" />
</parameter>
<parameter name="propertyMetadata">
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Web.ModelBinding.ModelMetadata" ref="true" />
</specialization>
</type>
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ComplexModel" ref="true" />
</containers>
<file name="33759d17-e6de-49c8-43db-de600b798f87" />
</api>
<api id="P:System.Web.ModelBinding.ComplexModel.ModelMetadata">
<topicdata group="api" />
<apidata name="ModelMetadata" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" />
<getter name="get_ModelMetadata" />
<returns>
<type api="T:System.Web.ModelBinding.ModelMetadata" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ComplexModel" ref="true" />
</containers>
<file name="8af5b1d3-a785-dc3a-dc64-0d561a4c8163" />
</api>
<api id="P:System.Web.ModelBinding.ComplexModel.PropertyMetadata">
<topicdata group="api" />
<apidata name="PropertyMetadata" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" />
<getter name="get_PropertyMetadata" />
<returns>
<type api="T:System.Collections.ObjectModel.ReadOnlyCollection`1" ref="true">
<specialization>
<type api="T:System.Web.ModelBinding.ModelMetadata" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ComplexModel" ref="true" />
</containers>
<file name="3327ebd0-37c3-2ca6-0d7f-222ff52b4db7" />
</api>
<api id="P:System.Web.ModelBinding.ComplexModel.Results">
<topicdata group="api" />
<apidata name="Results" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" />
<getter name="get_Results" />
<returns>
<type api="T:System.Collections.Generic.IDictionary`2" ref="true">
<specialization>
<type api="T:System.Web.ModelBinding.ModelMetadata" ref="true" />
<type api="T:System.Web.ModelBinding.ComplexModelResult" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ComplexModel" ref="true" />
</containers>
<file name="f99d23f1-3144-dd7f-9a2e-ba7301bafaad" />
</api>
<api id="T:System.Web.ModelBinding.ComplexModelBinder">
<topicdata group="api" />
<apidata name="ComplexModelBinder" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" defaultConstructor="M:System.Web.ModelBinding.ComplexModelBinder.#ctor" />
<family>
<ancestors>
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<implements>
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</implements>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.ComplexModelBinder.#ctor" />
<element api="M:System.Web.ModelBinding.ComplexModelBinder.BindModel(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="06cf717d-11b9-46ee-3965-85dd91e369f8" />
</api>
<api id="Methods.T:System.Web.ModelBinding.ComplexModelBinder">
<topicdata name="ComplexModelBinder" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.ComplexModelBinder" />
<apidata name="ComplexModelBinder" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" defaultConstructor="M:System.Web.ModelBinding.ComplexModelBinder.#ctor" />
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.ComplexModelBinder.BindModel(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ComplexModelBinder" />
</containers>
<file name="3db33ec1-00e2-3b21-ecf7-e793e8db221d" />
</api>
<api id="M:System.Web.ModelBinding.ComplexModelBinder.#ctor">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" />
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ComplexModelBinder" ref="true" />
</containers>
<file name="fba34d2e-47f6-c581-3d0c-af0f77e75535" />
</api>
<api id="M:System.Web.ModelBinding.ComplexModelBinder.BindModel(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)">
<topicdata group="api" />
<apidata name="BindModel" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" final="true" />
<parameters>
<parameter name="modelBindingExecutionContext">
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</parameter>
<parameter name="bindingContext">
<type api="T:System.Web.ModelBinding.ModelBindingContext" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<implements>
<member api="M:System.Web.ModelBinding.IModelBinder.BindModel(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)">
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</member>
</implements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ComplexModelBinder" ref="true" />
</containers>
<file name="0ed1caac-0c7f-779c-b9d9-639083ea10b9" />
</api>
<api id="T:System.Web.ModelBinding.ComplexModelBinderProvider">
<topicdata group="api" />
<apidata name="ComplexModelBinderProvider" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" defaultConstructor="M:System.Web.ModelBinding.ComplexModelBinderProvider.#ctor" />
<family>
<ancestors>
<type api="T:System.Web.ModelBinding.ModelBinderProvider" ref="true" />
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.ComplexModelBinderProvider.#ctor" />
<element api="M:System.Web.ModelBinding.ComplexModelBinderProvider.GetBinder(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="2faa7c40-f1db-1aa5-7922-288e6e5c1b00" />
</api>
<api id="Methods.T:System.Web.ModelBinding.ComplexModelBinderProvider">
<topicdata name="ComplexModelBinderProvider" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.ComplexModelBinderProvider" />
<apidata name="ComplexModelBinderProvider" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" defaultConstructor="M:System.Web.ModelBinding.ComplexModelBinderProvider.#ctor" />
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.ComplexModelBinderProvider.GetBinder(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ComplexModelBinderProvider" />
</containers>
<file name="8f0076c7-1f05-650e-24e1-fee783bf4ec7" />
</api>
<api id="M:System.Web.ModelBinding.ComplexModelBinderProvider.#ctor">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" />
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ComplexModelBinderProvider" ref="true" />
</containers>
<file name="421a0d14-3969-440b-3b28-8aab5c39a287" />
</api>
<api id="M:System.Web.ModelBinding.ComplexModelBinderProvider.GetBinder(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)">
<topicdata group="api" />
<apidata name="GetBinder" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<overrides>
<member api="M:System.Web.ModelBinding.ModelBinderProvider.GetBinder(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)">
<type api="T:System.Web.ModelBinding.ModelBinderProvider" ref="true" />
</member>
</overrides>
<parameters>
<parameter name="modelBindingExecutionContext">
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</parameter>
<parameter name="bindingContext">
<type api="T:System.Web.ModelBinding.ModelBindingContext" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ComplexModelBinderProvider" ref="true" />
</containers>
<file name="cd96bc97-b5e6-8fbe-4eea-d20a313efabb" />
</api>
<api id="T:System.Web.ModelBinding.ComplexModelResult">
<topicdata group="api" />
<apidata name="ComplexModelResult" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" />
<family>
<ancestors>
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.ComplexModelResult.#ctor(System.Object,System.Web.ModelBinding.ModelValidationNode)" />
<element api="P:System.Web.ModelBinding.ComplexModelResult.Model" />
<element api="P:System.Web.ModelBinding.ComplexModelResult.ValidationNode" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="9614769a-e8ee-9490-91f9-076e492806bc" />
</api>
<api id="Methods.T:System.Web.ModelBinding.ComplexModelResult">
<topicdata name="ComplexModelResult" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.ComplexModelResult" />
<apidata name="ComplexModelResult" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" />
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ComplexModelResult" />
</containers>
<file name="22e6d6e2-68ec-d94b-0cf7-a7823931599a" />
</api>
<api id="Properties.T:System.Web.ModelBinding.ComplexModelResult">
<topicdata name="ComplexModelResult" group="list" subgroup="Properties" typeTopicId="T:System.Web.ModelBinding.ComplexModelResult" />
<apidata name="ComplexModelResult" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" />
<elements>
<element api="P:System.Web.ModelBinding.ComplexModelResult.Model" />
<element api="P:System.Web.ModelBinding.ComplexModelResult.ValidationNode" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ComplexModelResult" />
</containers>
<file name="bf1e76c7-fb80-f67d-03a0-b1ac179169c2" />
</api>
<api id="M:System.Web.ModelBinding.ComplexModelResult.#ctor(System.Object,System.Web.ModelBinding.ModelValidationNode)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" />
<parameters>
<parameter name="model">
<type api="T:System.Object" ref="true" />
</parameter>
<parameter name="validationNode">
<type api="T:System.Web.ModelBinding.ModelValidationNode" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ComplexModelResult" ref="true" />
</containers>
<file name="654d7e20-8d5d-3bce-3947-1f43bbeece81" />
</api>
<api id="P:System.Web.ModelBinding.ComplexModelResult.Model">
<topicdata group="api" />
<apidata name="Model" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" />
<getter name="get_Model" />
<returns>
<type api="T:System.Object" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ComplexModelResult" ref="true" />
</containers>
<file name="4b7fe082-e867-518e-96d8-c3302138c773" />
</api>
<api id="P:System.Web.ModelBinding.ComplexModelResult.ValidationNode">
<topicdata group="api" />
<apidata name="ValidationNode" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" />
<getter name="get_ValidationNode" />
<returns>
<type api="T:System.Web.ModelBinding.ModelValidationNode" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ComplexModelResult" ref="true" />
</containers>
<file name="85154f5f-b676-4948-bf9d-de06d1efd1f6" />
</api>
<api id="T:System.Web.ModelBinding.ControlAttribute">
<topicdata group="api" />
<apidata name="ControlAttribute" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" defaultConstructor="M:System.Web.ModelBinding.ControlAttribute.#ctor" />
<family>
<ancestors>
<type api="T:System.Web.ModelBinding.ValueProviderSourceAttribute" ref="true" />
<type api="T:System.Attribute" ref="true" />
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<elements>
<element api="M:System.Attribute.Equals(System.Object)" />
<element api="M:System.Attribute.GetHashCode" />
<element api="M:System.Attribute.IsDefaultAttribute" />
<element api="M:System.Attribute.Match(System.Object)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetIDsOfNames(System.Guid@,System.IntPtr,System.UInt32,System.UInt32,System.IntPtr)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetTypeInfo(System.UInt32,System.UInt32,System.IntPtr)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetTypeInfoCount(System.UInt32@)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#Invoke(System.UInt32,System.Guid@,System.UInt32,System.Int16,System.IntPtr,System.IntPtr,System.IntPtr,System.IntPtr)" />
<element api="P:System.Attribute.TypeId" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="Overload:System.Web.ModelBinding.ControlAttribute.#ctor">
<element api="M:System.Web.ModelBinding.ControlAttribute.#ctor" />
<element api="M:System.Web.ModelBinding.ControlAttribute.#ctor(System.String)" />
<element api="M:System.Web.ModelBinding.ControlAttribute.#ctor(System.String,System.String)" />
</element>
<element api="P:System.Web.ModelBinding.ControlAttribute.ControlID" />
<element api="M:System.Web.ModelBinding.ControlAttribute.GetModelName" />
<element api="M:System.Web.ModelBinding.ControlAttribute.GetValueProvider(System.Web.ModelBinding.ModelBindingExecutionContext)" />
<element api="P:System.Web.ModelBinding.ControlAttribute.PropertyName" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<attributes>
<attribute>
<type api="T:System.AttributeUsageAttribute" ref="true" />
<argument>
<type api="T:System.AttributeTargets" ref="false" />
<enumValue>
<field name="Parameter" />
</enumValue>
</argument>
<assignment name="Inherited">
<type api="T:System.Boolean" ref="false" />
<value>False</value>
</assignment>
<assignment name="AllowMultiple">
<type api="T:System.Boolean" ref="false" />
<value>False</value>
</assignment>
</attribute>
</attributes>
<file name="5bf17d87-19eb-e031-e0de-2f1d782f34d7" />
</api>
<api id="Methods.T:System.Web.ModelBinding.ControlAttribute">
<topicdata name="ControlAttribute" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.ControlAttribute" />
<apidata name="ControlAttribute" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" defaultConstructor="M:System.Web.ModelBinding.ControlAttribute.#ctor" />
<elements>
<element api="M:System.Attribute.Equals(System.Object)" />
<element api="M:System.Attribute.GetHashCode" />
<element api="M:System.Attribute.IsDefaultAttribute" />
<element api="M:System.Attribute.Match(System.Object)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetIDsOfNames(System.Guid@,System.IntPtr,System.UInt32,System.UInt32,System.IntPtr)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetTypeInfo(System.UInt32,System.UInt32,System.IntPtr)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetTypeInfoCount(System.UInt32@)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#Invoke(System.UInt32,System.Guid@,System.UInt32,System.Int16,System.IntPtr,System.IntPtr,System.IntPtr,System.IntPtr)" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.ControlAttribute.GetModelName" />
<element api="M:System.Web.ModelBinding.ControlAttribute.GetValueProvider(System.Web.ModelBinding.ModelBindingExecutionContext)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ControlAttribute" />
</containers>
<file name="cf5af122-2d37-461c-df6d-b2777c1a6f3f" />
</api>
<api id="Properties.T:System.Web.ModelBinding.ControlAttribute">
<topicdata name="ControlAttribute" group="list" subgroup="Properties" typeTopicId="T:System.Web.ModelBinding.ControlAttribute" />
<apidata name="ControlAttribute" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" defaultConstructor="M:System.Web.ModelBinding.ControlAttribute.#ctor" />
<elements>
<element api="P:System.Attribute.TypeId" />
<element api="P:System.Web.ModelBinding.ControlAttribute.ControlID" />
<element api="P:System.Web.ModelBinding.ControlAttribute.PropertyName" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ControlAttribute" />
</containers>
<file name="5ef7fe95-4164-21c9-d1bb-6eb0e570487b" />
</api>
<api id="Overload:System.Web.ModelBinding.ControlAttribute.#ctor">
<topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<elements>
<element api="M:System.Web.ModelBinding.ControlAttribute.#ctor" />
<element api="M:System.Web.ModelBinding.ControlAttribute.#ctor(System.String)" />
<element api="M:System.Web.ModelBinding.ControlAttribute.#ctor(System.String,System.String)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ControlAttribute" ref="true" />
</containers>
<file name="aa30d5bd-2811-ffa5-456e-cd716e6dd0ae" />
</api>
<api id="M:System.Web.ModelBinding.ControlAttribute.#ctor">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.Web.ModelBinding.ControlAttribute.#ctor" />
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ControlAttribute" ref="true" />
</containers>
<file name="c6b71dbd-6a8a-6c09-9549-3daeb912e4fc" />
</api>
<api id="M:System.Web.ModelBinding.ControlAttribute.#ctor(System.String)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.Web.ModelBinding.ControlAttribute.#ctor" />
<parameters>
<parameter name="controlID">
<type api="T:System.String" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ControlAttribute" ref="true" />
</containers>
<file name="74e705f9-f7bd-4991-4d47-ee8943c3d8a8" />
</api>
<api id="M:System.Web.ModelBinding.ControlAttribute.#ctor(System.String,System.String)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.Web.ModelBinding.ControlAttribute.#ctor" />
<parameters>
<parameter name="controlID">
<type api="T:System.String" ref="true" />
</parameter>
<parameter name="propertyName">
<type api="T:System.String" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ControlAttribute" ref="true" />
</containers>
<file name="59093818-62e2-eae1-af25-12ed8613bc21" />
</api>
<api id="P:System.Web.ModelBinding.ControlAttribute.ControlID">
<topicdata group="api" />
<apidata name="ControlID" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" />
<getter name="get_ControlID" />
<returns>
<type api="T:System.String" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ControlAttribute" ref="true" />
</containers>
<file name="8a9b45f9-5ee2-ae2a-0e85-d5de22e5a026" />
</api>
<api id="M:System.Web.ModelBinding.ControlAttribute.GetModelName">
<topicdata group="api" />
<apidata name="GetModelName" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<overrides>
<member api="M:System.Web.ModelBinding.ValueProviderSourceAttribute.GetModelName">
<type api="T:System.Web.ModelBinding.ValueProviderSourceAttribute" ref="true" />
</member>
</overrides>
<returns>
<type api="T:System.String" ref="true" />
</returns>
<implements>
<member api="M:System.Web.ModelBinding.IModelNameProvider.GetModelName">
<type api="T:System.Web.ModelBinding.IModelNameProvider" ref="true" />
</member>
</implements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ControlAttribute" ref="true" />
</containers>
<file name="56f2d60f-33ba-431f-a913-1d5c335df044" />
</api>
<api id="M:System.Web.ModelBinding.ControlAttribute.GetValueProvider(System.Web.ModelBinding.ModelBindingExecutionContext)">
<topicdata group="api" />
<apidata name="GetValueProvider" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<overrides>
<member api="M:System.Web.ModelBinding.ValueProviderSourceAttribute.GetValueProvider(System.Web.ModelBinding.ModelBindingExecutionContext)">
<type api="T:System.Web.ModelBinding.ValueProviderSourceAttribute" ref="true" />
</member>
</overrides>
<parameters>
<parameter name="modelBindingExecutionContext">
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Web.ModelBinding.IValueProvider" ref="true" />
</returns>
<implements>
<member api="M:System.Web.ModelBinding.IValueProviderSource.GetValueProvider(System.Web.ModelBinding.ModelBindingExecutionContext)">
<type api="T:System.Web.ModelBinding.IValueProviderSource" ref="true" />
</member>
</implements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ControlAttribute" ref="true" />
</containers>
<file name="f0ff90d2-7561-b927-a61e-b77ea9cc1ff9" />
</api>
<api id="P:System.Web.ModelBinding.ControlAttribute.PropertyName">
<topicdata group="api" />
<apidata name="PropertyName" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" />
<getter name="get_PropertyName" />
<returns>
<type api="T:System.String" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ControlAttribute" ref="true" />
</containers>
<file name="3d6e47ab-8e44-c6da-3d6b-083880777d9f" />
</api>
<api id="T:System.Web.ModelBinding.ControlValueProvider">
<topicdata group="api" />
<apidata name="ControlValueProvider" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" />
<family>
<ancestors>
<type api="T:System.Web.ModelBinding.SimpleValueProvider" ref="true" />
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.ControlValueProvider.#ctor(System.Web.ModelBinding.ModelBindingExecutionContext,System.String)" />
<element api="P:System.Web.ModelBinding.ControlValueProvider.PropertyName" />
<element api="M:System.Web.ModelBinding.SimpleValueProvider.ContainsPrefix(System.String)" />
<element api="M:System.Web.ModelBinding.SimpleValueProvider.GetValue(System.String)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="a5440f38-f5a7-da68-6a19-c46d6c518823" />
</api>
<api id="Methods.T:System.Web.ModelBinding.ControlValueProvider">
<topicdata name="ControlValueProvider" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.ControlValueProvider" />
<apidata name="ControlValueProvider" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" />
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.SimpleValueProvider.ContainsPrefix(System.String)" />
<element api="M:System.Web.ModelBinding.SimpleValueProvider.GetValue(System.String)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ControlValueProvider" />
</containers>
<file name="ccd0ee8d-bf01-7e8a-1635-f9748ed76461" />
</api>
<api id="Properties.T:System.Web.ModelBinding.ControlValueProvider">
<topicdata name="ControlValueProvider" group="list" subgroup="Properties" typeTopicId="T:System.Web.ModelBinding.ControlValueProvider" />
<apidata name="ControlValueProvider" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" />
<elements>
<element api="P:System.Web.ModelBinding.ControlValueProvider.PropertyName" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ControlValueProvider" />
</containers>
<file name="afa1bd95-0833-5d87-6928-18d9917c9b75" />
</api>
<api id="M:System.Web.ModelBinding.ControlValueProvider.#ctor(System.Web.ModelBinding.ModelBindingExecutionContext,System.String)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" />
<parameters>
<parameter name="modelBindingExecutionContext">
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</parameter>
<parameter name="propertyName">
<type api="T:System.String" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ControlValueProvider" ref="true" />
</containers>
<file name="3fa5a91b-5e6f-505c-e23b-b81e41dfcb28" />
</api>
<api id="P:System.Web.ModelBinding.ControlValueProvider.PropertyName">
<topicdata group="api" />
<apidata name="PropertyName" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" />
<getter name="get_PropertyName" />
<returns>
<type api="T:System.String" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ControlValueProvider" ref="true" />
</containers>
<file name="e0346b47-f817-331e-9858-e2a503216a74" />
</api>
<api id="T:System.Web.ModelBinding.CookieAttribute">
<topicdata group="api" />
<apidata name="CookieAttribute" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" defaultConstructor="M:System.Web.ModelBinding.CookieAttribute.#ctor" />
<family>
<ancestors>
<type api="T:System.Web.ModelBinding.ValueProviderSourceAttribute" ref="true" />
<type api="T:System.Attribute" ref="true" />
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<implements>
<type api="T:System.Web.ModelBinding.IUnvalidatedValueProviderSource" ref="true" />
<type api="T:System.Web.ModelBinding.IValueProviderSource" ref="true" />
</implements>
<elements>
<element api="M:System.Attribute.Equals(System.Object)" />
<element api="M:System.Attribute.GetHashCode" />
<element api="M:System.Attribute.IsDefaultAttribute" />
<element api="M:System.Attribute.Match(System.Object)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetIDsOfNames(System.Guid@,System.IntPtr,System.UInt32,System.UInt32,System.IntPtr)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetTypeInfo(System.UInt32,System.UInt32,System.IntPtr)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetTypeInfoCount(System.UInt32@)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#Invoke(System.UInt32,System.Guid@,System.UInt32,System.Int16,System.IntPtr,System.IntPtr,System.IntPtr,System.IntPtr)" />
<element api="P:System.Attribute.TypeId" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="Overload:System.Web.ModelBinding.CookieAttribute.#ctor">
<element api="M:System.Web.ModelBinding.CookieAttribute.#ctor" />
<element api="M:System.Web.ModelBinding.CookieAttribute.#ctor(System.String)" />
</element>
<element api="M:System.Web.ModelBinding.CookieAttribute.GetModelName" />
<element api="M:System.Web.ModelBinding.CookieAttribute.GetValueProvider(System.Web.ModelBinding.ModelBindingExecutionContext)" />
<element api="P:System.Web.ModelBinding.CookieAttribute.Name" />
<element api="P:System.Web.ModelBinding.CookieAttribute.ValidateInput" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<attributes>
<attribute>
<type api="T:System.AttributeUsageAttribute" ref="true" />
<argument>
<type api="T:System.AttributeTargets" ref="false" />
<enumValue>
<field name="Parameter" />
</enumValue>
</argument>
<assignment name="Inherited">
<type api="T:System.Boolean" ref="false" />
<value>False</value>
</assignment>
<assignment name="AllowMultiple">
<type api="T:System.Boolean" ref="false" />
<value>False</value>
</assignment>
</attribute>
</attributes>
<file name="9396de69-a7fa-0b9a-0e98-cffac3281e3f" />
</api>
<api id="Methods.T:System.Web.ModelBinding.CookieAttribute">
<topicdata name="CookieAttribute" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.CookieAttribute" />
<apidata name="CookieAttribute" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" defaultConstructor="M:System.Web.ModelBinding.CookieAttribute.#ctor" />
<elements>
<element api="M:System.Attribute.Equals(System.Object)" />
<element api="M:System.Attribute.GetHashCode" />
<element api="M:System.Attribute.IsDefaultAttribute" />
<element api="M:System.Attribute.Match(System.Object)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetIDsOfNames(System.Guid@,System.IntPtr,System.UInt32,System.UInt32,System.IntPtr)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetTypeInfo(System.UInt32,System.UInt32,System.IntPtr)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetTypeInfoCount(System.UInt32@)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#Invoke(System.UInt32,System.Guid@,System.UInt32,System.Int16,System.IntPtr,System.IntPtr,System.IntPtr,System.IntPtr)" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.CookieAttribute.GetModelName" />
<element api="M:System.Web.ModelBinding.CookieAttribute.GetValueProvider(System.Web.ModelBinding.ModelBindingExecutionContext)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.CookieAttribute" />
</containers>
<file name="0c9e395b-2b2c-6d7c-2c60-bc93249da46a" />
</api>
<api id="Properties.T:System.Web.ModelBinding.CookieAttribute">
<topicdata name="CookieAttribute" group="list" subgroup="Properties" typeTopicId="T:System.Web.ModelBinding.CookieAttribute" />
<apidata name="CookieAttribute" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" defaultConstructor="M:System.Web.ModelBinding.CookieAttribute.#ctor" />
<elements>
<element api="P:System.Attribute.TypeId" />
<element api="P:System.Web.ModelBinding.CookieAttribute.Name" />
<element api="P:System.Web.ModelBinding.CookieAttribute.ValidateInput" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.CookieAttribute" />
</containers>
<file name="742b0046-76d8-825d-e384-d0b656f79357" />
</api>
<api id="Overload:System.Web.ModelBinding.CookieAttribute.#ctor">
<topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<elements>
<element api="M:System.Web.ModelBinding.CookieAttribute.#ctor" />
<element api="M:System.Web.ModelBinding.CookieAttribute.#ctor(System.String)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.CookieAttribute" ref="true" />
</containers>
<file name="5ce3037d-bd39-b23b-c8f6-c9e9454e9257" />
</api>
<api id="M:System.Web.ModelBinding.CookieAttribute.#ctor">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.Web.ModelBinding.CookieAttribute.#ctor" />
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.CookieAttribute" ref="true" />
</containers>
<file name="6df83f18-aede-495c-57ef-6a59b6d37c2d" />
</api>
<api id="M:System.Web.ModelBinding.CookieAttribute.#ctor(System.String)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.Web.ModelBinding.CookieAttribute.#ctor" />
<parameters>
<parameter name="name">
<type api="T:System.String" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.CookieAttribute" ref="true" />
</containers>
<file name="0830d5ff-f091-20d2-fc22-1ad54200a121" />
</api>
<api id="M:System.Web.ModelBinding.CookieAttribute.GetModelName">
<topicdata group="api" />
<apidata name="GetModelName" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<overrides>
<member api="M:System.Web.ModelBinding.ValueProviderSourceAttribute.GetModelName">
<type api="T:System.Web.ModelBinding.ValueProviderSourceAttribute" ref="true" />
</member>
</overrides>
<returns>
<type api="T:System.String" ref="true" />
</returns>
<implements>
<member api="M:System.Web.ModelBinding.IModelNameProvider.GetModelName">
<type api="T:System.Web.ModelBinding.IModelNameProvider" ref="true" />
</member>
</implements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.CookieAttribute" ref="true" />
</containers>
<file name="5c152236-0895-f748-9428-e7ce5ab9eba9" />
</api>
<api id="M:System.Web.ModelBinding.CookieAttribute.GetValueProvider(System.Web.ModelBinding.ModelBindingExecutionContext)">
<topicdata group="api" />
<apidata name="GetValueProvider" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<overrides>
<member api="M:System.Web.ModelBinding.ValueProviderSourceAttribute.GetValueProvider(System.Web.ModelBinding.ModelBindingExecutionContext)">
<type api="T:System.Web.ModelBinding.ValueProviderSourceAttribute" ref="true" />
</member>
</overrides>
<parameters>
<parameter name="modelBindingExecutionContext">
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Web.ModelBinding.IValueProvider" ref="true" />
</returns>
<implements>
<member api="M:System.Web.ModelBinding.IValueProviderSource.GetValueProvider(System.Web.ModelBinding.ModelBindingExecutionContext)">
<type api="T:System.Web.ModelBinding.IValueProviderSource" ref="true" />
</member>
<member api="M:System.Web.ModelBinding.IValueProviderSource.GetValueProvider(System.Web.ModelBinding.ModelBindingExecutionContext)">
<type api="T:System.Web.ModelBinding.IValueProviderSource" ref="true" />
</member>
</implements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.CookieAttribute" ref="true" />
</containers>
<file name="0951f7c7-ea5b-b784-d86f-719c9195968d" />
</api>
<api id="P:System.Web.ModelBinding.CookieAttribute.Name">
<topicdata group="api" />
<apidata name="Name" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" />
<getter name="get_Name" />
<returns>
<type api="T:System.String" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.CookieAttribute" ref="true" />
</containers>
<file name="4a2cbc8a-3781-70e5-c43a-46fe10803f46" />
</api>
<api id="P:System.Web.ModelBinding.CookieAttribute.ValidateInput">
<topicdata group="api" />
<apidata name="ValidateInput" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="true" final="true" />
<propertydata get="true" set="true" />
<getter name="get_ValidateInput" />
<setter name="set_ValidateInput" />
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<implements>
<member api="P:System.Web.ModelBinding.IUnvalidatedValueProviderSource.ValidateInput">
<type api="T:System.Web.ModelBinding.IUnvalidatedValueProviderSource" ref="true" />
</member>
</implements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.CookieAttribute" ref="true" />
</containers>
<file name="25763e67-0c5c-3aa2-fddc-e699987527a5" />
</api>
<api id="T:System.Web.ModelBinding.CookieValueProvider">
<topicdata group="api" />
<apidata name="CookieValueProvider" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" />
<family>
<ancestors>
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<implements>
<type api="T:System.Web.ModelBinding.IValueProvider" ref="true" />
<type api="T:System.Web.ModelBinding.IUnvalidatedValueProvider" ref="true" />
</implements>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.CookieValueProvider.#ctor(System.Web.ModelBinding.ModelBindingExecutionContext)" />
<element api="M:System.Web.ModelBinding.CookieValueProvider.ContainsPrefix(System.String)" />
<element api="Overload:System.Web.ModelBinding.CookieValueProvider.GetValue">
<element api="M:System.Web.ModelBinding.CookieValueProvider.GetValue(System.String)" />
<element api="M:System.Web.ModelBinding.CookieValueProvider.GetValue(System.String,System.Boolean)" />
</element>
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="f8fcf2e0-7a6d-b8a7-2a75-8e7a98b1a370" />
</api>
<api id="Methods.T:System.Web.ModelBinding.CookieValueProvider">
<topicdata name="CookieValueProvider" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.CookieValueProvider" />
<apidata name="CookieValueProvider" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" />
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.CookieValueProvider.ContainsPrefix(System.String)" />
<element api="Overload:System.Web.ModelBinding.CookieValueProvider.GetValue">
<element api="M:System.Web.ModelBinding.CookieValueProvider.GetValue(System.String)" />
<element api="M:System.Web.ModelBinding.CookieValueProvider.GetValue(System.String,System.Boolean)" />
</element>
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.CookieValueProvider" />
</containers>
<file name="ec1a93ec-604b-b00d-610b-05e09b869d90" />
</api>
<api id="Overload:System.Web.ModelBinding.CookieValueProvider.GetValue">
<topicdata name="GetValue" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="" />
<apidata name="GetValue" group="member" subgroup="method" />
<elements>
<element api="M:System.Web.ModelBinding.CookieValueProvider.GetValue(System.String)" />
<element api="M:System.Web.ModelBinding.CookieValueProvider.GetValue(System.String,System.Boolean)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.CookieValueProvider" ref="true" />
</containers>
<file name="8aad1487-1bd8-35d8-91e7-c51d421d614a" />
</api>
<api id="M:System.Web.ModelBinding.CookieValueProvider.#ctor(System.Web.ModelBinding.ModelBindingExecutionContext)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" />
<parameters>
<parameter name="modelBindingExecutionContext">
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.CookieValueProvider" ref="true" />
</containers>
<file name="b5257822-95ec-d463-b7b6-9652eab76177" />
</api>
<api id="M:System.Web.ModelBinding.CookieValueProvider.ContainsPrefix(System.String)">
<topicdata group="api" />
<apidata name="ContainsPrefix" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" final="true" />
<parameters>
<parameter name="prefix">
<type api="T:System.String" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<implements>
<member api="M:System.Web.ModelBinding.IValueProvider.ContainsPrefix(System.String)">
<type api="T:System.Web.ModelBinding.IValueProvider" ref="true" />
</member>
</implements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.CookieValueProvider" ref="true" />
</containers>
<file name="a98bbe87-39ba-dea2-76dc-91e433d59b12" />
</api>
<api id="M:System.Web.ModelBinding.CookieValueProvider.GetValue(System.String)">
<topicdata group="api" />
<apidata name="GetValue" group="member" subgroup="method" />
<memberdata visibility="public" overload="Overload:System.Web.ModelBinding.CookieValueProvider.GetValue" />
<proceduredata virtual="true" final="true" />
<parameters>
<parameter name="key">
<type api="T:System.String" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Web.ModelBinding.ValueProviderResult" ref="true" />
</returns>
<implements>
<member api="M:System.Web.ModelBinding.IValueProvider.GetValue(System.String)">
<type api="T:System.Web.ModelBinding.IValueProvider" ref="true" />
</member>
</implements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.CookieValueProvider" ref="true" />
</containers>
<file name="bdd12edf-52b2-ca2d-7da7-a9328e050882" />
</api>
<api id="M:System.Web.ModelBinding.CookieValueProvider.GetValue(System.String,System.Boolean)">
<topicdata group="api" />
<apidata name="GetValue" group="member" subgroup="method" />
<memberdata visibility="public" overload="Overload:System.Web.ModelBinding.CookieValueProvider.GetValue" />
<proceduredata virtual="true" final="true" />
<parameters>
<parameter name="key">
<type api="T:System.String" ref="true" />
</parameter>
<parameter name="skipValidation">
<type api="T:System.Boolean" ref="false" />
</parameter>
</parameters>
<returns>
<type api="T:System.Web.ModelBinding.ValueProviderResult" ref="true" />
</returns>
<implements>
<member api="M:System.Web.ModelBinding.IUnvalidatedValueProvider.GetValue(System.String,System.Boolean)">
<type api="T:System.Web.ModelBinding.IUnvalidatedValueProvider" ref="true" />
</member>
</implements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.CookieValueProvider" ref="true" />
</containers>
<file name="3ef801b4-6967-b55f-e980-4f5361186e23" />
</api>
<api id="T:System.Web.ModelBinding.DataAnnotationsModelMetadata">
<topicdata group="api" />
<apidata name="DataAnnotationsModelMetadata" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" />
<family>
<ancestors>
<type api="T:System.Web.ModelBinding.ModelMetadata" ref="true" />
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.DataAnnotationsModelMetadata.#ctor(System.Web.ModelBinding.DataAnnotationsModelMetadataProvider,System.Type,System.Func{System.Object},System.Type,System.String,System.ComponentModel.DataAnnotations.DisplayColumnAttribute)" />
<element api="M:System.Web.ModelBinding.DataAnnotationsModelMetadata.GetSimpleDisplayText" />
<element api="P:System.Web.ModelBinding.ModelMetadata.AdditionalValues" />
<element api="P:System.Web.ModelBinding.ModelMetadata.ContainerType" />
<element api="P:System.Web.ModelBinding.ModelMetadata.ConvertEmptyStringToNull" />
<element api="P:System.Web.ModelBinding.ModelMetadata.DataTypeName" />
<element api="P:System.Web.ModelBinding.ModelMetadata.Description" />
<element api="P:System.Web.ModelBinding.ModelMetadata.DisplayFormatString" />
<element api="P:System.Web.ModelBinding.ModelMetadata.DisplayName" />
<element api="P:System.Web.ModelBinding.ModelMetadata.EditFormatString" />
<element api="M:System.Web.ModelBinding.ModelMetadata.GetDisplayName" />
<element api="M:System.Web.ModelBinding.ModelMetadata.GetValidators(System.Web.ModelBinding.ModelBindingExecutionContext)" />
<element api="P:System.Web.ModelBinding.ModelMetadata.HideSurroundingHtml" />
<element api="P:System.Web.ModelBinding.ModelMetadata.IsComplexType" />
<element api="P:System.Web.ModelBinding.ModelMetadata.IsNullableValueType" />
<element api="P:System.Web.ModelBinding.ModelMetadata.IsReadOnly" />
<element api="P:System.Web.ModelBinding.ModelMetadata.IsRequired" />
<element api="P:System.Web.ModelBinding.ModelMetadata.Model" />
<element api="P:System.Web.ModelBinding.ModelMetadata.ModelType" />
<element api="P:System.Web.ModelBinding.ModelMetadata.NullDisplayText" />
<element api="P:System.Web.ModelBinding.ModelMetadata.Order" />
<element api="P:System.Web.ModelBinding.ModelMetadata.Properties" />
<element api="P:System.Web.ModelBinding.ModelMetadata.PropertyName" />
<element api="P:System.Web.ModelBinding.ModelMetadata.Provider" />
<element api="P:System.Web.ModelBinding.ModelMetadata.RequestValidationEnabled" />
<element api="P:System.Web.ModelBinding.ModelMetadata.ShortDisplayName" />
<element api="P:System.Web.ModelBinding.ModelMetadata.ShowForDisplay" />
<element api="P:System.Web.ModelBinding.ModelMetadata.ShowForEdit" />
<element api="P:System.Web.ModelBinding.ModelMetadata.SimpleDisplayText" />
<element api="P:System.Web.ModelBinding.ModelMetadata.TemplateHint" />
<element api="P:System.Web.ModelBinding.ModelMetadata.Watermark" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="50d5a76f-897c-c3b8-7420-1815e68a124b" />
</api>
<api id="Methods.T:System.Web.ModelBinding.DataAnnotationsModelMetadata">
<topicdata name="DataAnnotationsModelMetadata" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.DataAnnotationsModelMetadata" />
<apidata name="DataAnnotationsModelMetadata" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" />
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.DataAnnotationsModelMetadata.GetSimpleDisplayText" />
<element api="M:System.Web.ModelBinding.ModelMetadata.GetDisplayName" />
<element api="M:System.Web.ModelBinding.ModelMetadata.GetValidators(System.Web.ModelBinding.ModelBindingExecutionContext)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.DataAnnotationsModelMetadata" />
</containers>
<file name="e1b49907-05e9-891c-f01b-98daf7ad5613" />
</api>
<api id="Properties.T:System.Web.ModelBinding.DataAnnotationsModelMetadata">
<topicdata name="DataAnnotationsModelMetadata" group="list" subgroup="Properties" typeTopicId="T:System.Web.ModelBinding.DataAnnotationsModelMetadata" />
<apidata name="DataAnnotationsModelMetadata" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" />
<elements>
<element api="P:System.Web.ModelBinding.ModelMetadata.AdditionalValues" />
<element api="P:System.Web.ModelBinding.ModelMetadata.ContainerType" />
<element api="P:System.Web.ModelBinding.ModelMetadata.ConvertEmptyStringToNull" />
<element api="P:System.Web.ModelBinding.ModelMetadata.DataTypeName" />
<element api="P:System.Web.ModelBinding.ModelMetadata.Description" />
<element api="P:System.Web.ModelBinding.ModelMetadata.DisplayFormatString" />
<element api="P:System.Web.ModelBinding.ModelMetadata.DisplayName" />
<element api="P:System.Web.ModelBinding.ModelMetadata.EditFormatString" />
<element api="P:System.Web.ModelBinding.ModelMetadata.HideSurroundingHtml" />
<element api="P:System.Web.ModelBinding.ModelMetadata.IsComplexType" />
<element api="P:System.Web.ModelBinding.ModelMetadata.IsNullableValueType" />
<element api="P:System.Web.ModelBinding.ModelMetadata.IsReadOnly" />
<element api="P:System.Web.ModelBinding.ModelMetadata.IsRequired" />
<element api="P:System.Web.ModelBinding.ModelMetadata.Model" />
<element api="P:System.Web.ModelBinding.ModelMetadata.ModelType" />
<element api="P:System.Web.ModelBinding.ModelMetadata.NullDisplayText" />
<element api="P:System.Web.ModelBinding.ModelMetadata.Order" />
<element api="P:System.Web.ModelBinding.ModelMetadata.Properties" />
<element api="P:System.Web.ModelBinding.ModelMetadata.PropertyName" />
<element api="P:System.Web.ModelBinding.ModelMetadata.Provider" />
<element api="P:System.Web.ModelBinding.ModelMetadata.RequestValidationEnabled" />
<element api="P:System.Web.ModelBinding.ModelMetadata.ShortDisplayName" />
<element api="P:System.Web.ModelBinding.ModelMetadata.ShowForDisplay" />
<element api="P:System.Web.ModelBinding.ModelMetadata.ShowForEdit" />
<element api="P:System.Web.ModelBinding.ModelMetadata.SimpleDisplayText" />
<element api="P:System.Web.ModelBinding.ModelMetadata.TemplateHint" />
<element api="P:System.Web.ModelBinding.ModelMetadata.Watermark" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.DataAnnotationsModelMetadata" />
</containers>
<file name="a6964310-3783-2a35-9f11-4660d41382e0" />
</api>
<api id="M:System.Web.ModelBinding.DataAnnotationsModelMetadata.#ctor(System.Web.ModelBinding.DataAnnotationsModelMetadataProvider,System.Type,System.Func{System.Object},System.Type,System.String,System.ComponentModel.DataAnnotations.DisplayColumnAttribute)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" />
<parameters>
<parameter name="provider">
<type api="T:System.Web.ModelBinding.DataAnnotationsModelMetadataProvider" ref="true" />
</parameter>
<parameter name="containerType">
<type api="T:System.Type" ref="true" />
</parameter>
<parameter name="modelAccessor">
<type api="T:System.Func`1" ref="true">
<specialization>
<type api="T:System.Object" ref="true" />
</specialization>
</type>
</parameter>
<parameter name="modelType">
<type api="T:System.Type" ref="true" />
</parameter>
<parameter name="propertyName">
<type api="T:System.String" ref="true" />
</parameter>
<parameter name="displayColumnAttribute">
<type api="T:System.ComponentModel.DataAnnotations.DisplayColumnAttribute" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.DataAnnotationsModelMetadata" ref="true" />
</containers>
<file name="6f74b211-97ae-414e-7249-9b0612f55daa" />
</api>
<api id="M:System.Web.ModelBinding.DataAnnotationsModelMetadata.GetSimpleDisplayText">
<topicdata group="api" />
<apidata name="GetSimpleDisplayText" group="member" subgroup="method" />
<memberdata visibility="family" />
<proceduredata virtual="true" />
<overrides>
<member api="M:System.Web.ModelBinding.ModelMetadata.GetSimpleDisplayText">
<type api="T:System.Web.ModelBinding.ModelMetadata" ref="true" />
</member>
</overrides>
<returns>
<type api="T:System.String" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.DataAnnotationsModelMetadata" ref="true" />
</containers>
<file name="62d57b2d-814f-e720-e3c9-d9e01d888175" />
</api>
<api id="T:System.Web.ModelBinding.DataAnnotationsModelMetadataProvider">
<topicdata group="api" />
<apidata name="DataAnnotationsModelMetadataProvider" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" defaultConstructor="M:System.Web.ModelBinding.DataAnnotationsModelMetadataProvider.#ctor" />
<family>
<ancestors>
<type api="T:System.Web.ModelBinding.AssociatedMetadataProvider" ref="true" />
<type api="T:System.Web.ModelBinding.ModelMetadataProvider" ref="true" />
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.AssociatedMetadataProvider.FilterAttributes(System.Type,System.ComponentModel.PropertyDescriptor,System.Collections.Generic.IEnumerable{System.Attribute})" />
<element api="M:System.Web.ModelBinding.AssociatedMetadataProvider.GetMetadataForProperties(System.Object,System.Type)" />
<element api="Overload:System.Web.ModelBinding.DataAnnotationsModelMetadataProvider.GetMetadataForProperty">
<element api="M:System.Web.ModelBinding.AssociatedMetadataProvider.GetMetadataForProperty(System.Func{System.Object},System.Type,System.ComponentModel.PropertyDescriptor)" />
<element api="M:System.Web.ModelBinding.AssociatedMetadataProvider.GetMetadataForProperty(System.Func{System.Object},System.Type,System.String)" />
</element>
<element api="M:System.Web.ModelBinding.AssociatedMetadataProvider.GetMetadataForType(System.Func{System.Object},System.Type)" />
<element api="M:System.Web.ModelBinding.AssociatedMetadataProvider.GetTypeDescriptor(System.Type)" />
<element api="M:System.Web.ModelBinding.DataAnnotationsModelMetadataProvider.#ctor" />
<element api="M:System.Web.ModelBinding.DataAnnotationsModelMetadataProvider.CreateMetadata(System.Collections.Generic.IEnumerable{System.Attribute},System.Type,System.Func{System.Object},System.Type,System.String)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="06d5b2e7-220e-5755-ac89-bbc542b78f2c" />
</api>
<api id="Methods.T:System.Web.ModelBinding.DataAnnotationsModelMetadataProvider">
<topicdata name="DataAnnotationsModelMetadataProvider" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.DataAnnotationsModelMetadataProvider" />
<apidata name="DataAnnotationsModelMetadataProvider" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" defaultConstructor="M:System.Web.ModelBinding.DataAnnotationsModelMetadataProvider.#ctor" />
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.AssociatedMetadataProvider.FilterAttributes(System.Type,System.ComponentModel.PropertyDescriptor,System.Collections.Generic.IEnumerable{System.Attribute})" />
<element api="M:System.Web.ModelBinding.AssociatedMetadataProvider.GetMetadataForProperties(System.Object,System.Type)" />
<element api="Overload:System.Web.ModelBinding.DataAnnotationsModelMetadataProvider.GetMetadataForProperty">
<element api="M:System.Web.ModelBinding.AssociatedMetadataProvider.GetMetadataForProperty(System.Func{System.Object},System.Type,System.ComponentModel.PropertyDescriptor)" />
<element api="M:System.Web.ModelBinding.AssociatedMetadataProvider.GetMetadataForProperty(System.Func{System.Object},System.Type,System.String)" />
</element>
<element api="M:System.Web.ModelBinding.AssociatedMetadataProvider.GetMetadataForType(System.Func{System.Object},System.Type)" />
<element api="M:System.Web.ModelBinding.AssociatedMetadataProvider.GetTypeDescriptor(System.Type)" />
<element api="M:System.Web.ModelBinding.DataAnnotationsModelMetadataProvider.CreateMetadata(System.Collections.Generic.IEnumerable{System.Attribute},System.Type,System.Func{System.Object},System.Type,System.String)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.DataAnnotationsModelMetadataProvider" />
</containers>
<file name="fc633d16-4a28-c49f-3a15-4b4d22ad2d8a" />
</api>
<api id="M:System.Web.ModelBinding.DataAnnotationsModelMetadataProvider.#ctor">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" />
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.DataAnnotationsModelMetadataProvider" ref="true" />
</containers>
<file name="18ef4192-96b3-9fc9-837d-1b92fd472012" />
</api>
<api id="M:System.Web.ModelBinding.DataAnnotationsModelMetadataProvider.CreateMetadata(System.Collections.Generic.IEnumerable{System.Attribute},System.Type,System.Func{System.Object},System.Type,System.String)">
<topicdata group="api" />
<apidata name="CreateMetadata" group="member" subgroup="method" />
<memberdata visibility="family" />
<proceduredata virtual="true" />
<overrides>
<member api="M:System.Web.ModelBinding.AssociatedMetadataProvider.CreateMetadata(System.Collections.Generic.IEnumerable{System.Attribute},System.Type,System.Func{System.Object},System.Type,System.String)">
<type api="T:System.Web.ModelBinding.AssociatedMetadataProvider" ref="true" />
</member>
</overrides>
<parameters>
<parameter name="attributes">
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Attribute" ref="true" />
</specialization>
</type>
</parameter>
<parameter name="containerType">
<type api="T:System.Type" ref="true" />
</parameter>
<parameter name="modelAccessor">
<type api="T:System.Func`1" ref="true">
<specialization>
<type api="T:System.Object" ref="true" />
</specialization>
</type>
</parameter>
<parameter name="modelType">
<type api="T:System.Type" ref="true" />
</parameter>
<parameter name="propertyName">
<type api="T:System.String" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Web.ModelBinding.ModelMetadata" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.DataAnnotationsModelMetadataProvider" ref="true" />
</containers>
<file name="ff17d3e6-6d38-7a77-7f8c-074424e57354" />
</api>
<api id="T:System.Web.ModelBinding.DataAnnotationsModelValidationFactory">
<topicdata group="api" />
<apidata name="DataAnnotationsModelValidationFactory" group="type" subgroup="delegate" />
<typedata visibility="public" sealed="true" serializable="false" />
<parameters>
<parameter name="metadata">
<type api="T:System.Web.ModelBinding.ModelMetadata" ref="true" />
</parameter>
<parameter name="context">
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</parameter>
<parameter name="attribute">
<type api="T:System.ComponentModel.DataAnnotations.ValidationAttribute" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Web.ModelBinding.ModelValidator" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="b5536b7c-2954-73ee-4fec-ffc1c3b756da" />
</api>
<api id="T:System.Web.ModelBinding.DataAnnotationsModelValidator">
<topicdata group="api" />
<apidata name="DataAnnotationsModelValidator" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" />
<family>
<ancestors>
<type api="T:System.Web.ModelBinding.ModelValidator" ref="true" />
<type api="T:System.Object" ref="true" />
</ancestors>
<descendents>
<type api="T:System.Web.ModelBinding.DataAnnotationsModelValidator`1" ref="true" />
</descendents>
</family>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.DataAnnotationsModelValidator.#ctor(System.Web.ModelBinding.ModelMetadata,System.Web.ModelBinding.ModelBindingExecutionContext,System.ComponentModel.DataAnnotations.ValidationAttribute)" />
<element api="P:System.Web.ModelBinding.DataAnnotationsModelValidator.Attribute" />
<element api="P:System.Web.ModelBinding.DataAnnotationsModelValidator.ErrorMessage" />
<element api="M:System.Web.ModelBinding.DataAnnotationsModelValidator.GetLocalizedErrorMessage(System.String)" />
<element api="M:System.Web.ModelBinding.DataAnnotationsModelValidator.GetLocalizedString(System.String,System.Object[])" />
<element api="P:System.Web.ModelBinding.DataAnnotationsModelValidator.IsRequired" />
<element api="M:System.Web.ModelBinding.DataAnnotationsModelValidator.Validate(System.Object)" />
<element api="P:System.Web.ModelBinding.ModelValidator.Metadata" />
<element api="P:System.Web.ModelBinding.ModelValidator.ModelBindingExecutionContext" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="49c65cd4-efa2-c6d3-8243-83403dd33d38" />
</api>
<api id="Methods.T:System.Web.ModelBinding.DataAnnotationsModelValidator">
<topicdata name="DataAnnotationsModelValidator" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.DataAnnotationsModelValidator" />
<apidata name="DataAnnotationsModelValidator" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" />
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.DataAnnotationsModelValidator.GetLocalizedErrorMessage(System.String)" />
<element api="M:System.Web.ModelBinding.DataAnnotationsModelValidator.GetLocalizedString(System.String,System.Object[])" />
<element api="M:System.Web.ModelBinding.DataAnnotationsModelValidator.Validate(System.Object)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.DataAnnotationsModelValidator" />
</containers>
<file name="5956048d-1205-07c4-3aed-1e3c0cea169e" />
</api>
<api id="Properties.T:System.Web.ModelBinding.DataAnnotationsModelValidator">
<topicdata name="DataAnnotationsModelValidator" group="list" subgroup="Properties" typeTopicId="T:System.Web.ModelBinding.DataAnnotationsModelValidator" />
<apidata name="DataAnnotationsModelValidator" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" />
<elements>
<element api="P:System.Web.ModelBinding.DataAnnotationsModelValidator.Attribute" />
<element api="P:System.Web.ModelBinding.DataAnnotationsModelValidator.ErrorMessage" />
<element api="P:System.Web.ModelBinding.DataAnnotationsModelValidator.IsRequired" />
<element api="P:System.Web.ModelBinding.ModelValidator.Metadata" />
<element api="P:System.Web.ModelBinding.ModelValidator.ModelBindingExecutionContext" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.DataAnnotationsModelValidator" />
</containers>
<file name="df77ab36-ae5f-56cf-1f6f-7c1822d2da09" />
</api>
<api id="M:System.Web.ModelBinding.DataAnnotationsModelValidator.#ctor(System.Web.ModelBinding.ModelMetadata,System.Web.ModelBinding.ModelBindingExecutionContext,System.ComponentModel.DataAnnotations.ValidationAttribute)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" />
<parameters>
<parameter name="metadata">
<type api="T:System.Web.ModelBinding.ModelMetadata" ref="true" />
</parameter>
<parameter name="context">
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</parameter>
<parameter name="attribute">
<type api="T:System.ComponentModel.DataAnnotations.ValidationAttribute" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.DataAnnotationsModelValidator" ref="true" />
</containers>
<file name="df89a0d2-cbb3-bcac-ba41-3c8554fb8e36" />
</api>
<api id="P:System.Web.ModelBinding.DataAnnotationsModelValidator.Attribute">
<topicdata group="api" />
<apidata name="Attribute" group="member" subgroup="property" />
<memberdata visibility="family" />
<proceduredata virtual="false" />
<propertydata get="true" />
<getter name="get_Attribute" />
<returns>
<type api="T:System.ComponentModel.DataAnnotations.ValidationAttribute" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.DataAnnotationsModelValidator" ref="true" />
</containers>
<file name="fd569cda-4912-6613-75b5-0d03b19dd7a6" />
</api>
<api id="P:System.Web.ModelBinding.DataAnnotationsModelValidator.ErrorMessage">
<topicdata group="api" />
<apidata name="ErrorMessage" group="member" subgroup="property" />
<memberdata visibility="family" />
<proceduredata virtual="false" />
<propertydata get="true" />
<getter name="get_ErrorMessage" />
<returns>
<type api="T:System.String" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.DataAnnotationsModelValidator" ref="true" />
</containers>
<file name="d517f97a-1a5d-922c-d774-cdc290b7b865" />
</api>
<api id="M:System.Web.ModelBinding.DataAnnotationsModelValidator.GetLocalizedErrorMessage(System.String)">
<topicdata group="api" />
<apidata name="GetLocalizedErrorMessage" group="member" subgroup="method" />
<memberdata visibility="family" />
<proceduredata virtual="true" />
<parameters>
<parameter name="errorMessage">
<type api="T:System.String" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.String" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.DataAnnotationsModelValidator" ref="true" />
</containers>
<file name="4da787ce-a2bc-18f1-2aa2-33a00f7156c7" />
</api>
<api id="M:System.Web.ModelBinding.DataAnnotationsModelValidator.GetLocalizedString(System.String,System.Object[])">
<topicdata group="api" />
<apidata name="GetLocalizedString" group="member" subgroup="method" />
<memberdata visibility="family" />
<proceduredata virtual="false" />
<parameters>
<parameter name="name">
<type api="T:System.String" ref="true" />
</parameter>
<parameter name="arguments" params="true">
<arrayOf rank="1">
<type api="T:System.Object" ref="true" />
</arrayOf>
</parameter>
</parameters>
<returns>
<type api="T:System.String" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.DataAnnotationsModelValidator" ref="true" />
</containers>
<file name="413428a1-d12f-8d85-266e-3acb255f409f" />
</api>
<api id="P:System.Web.ModelBinding.DataAnnotationsModelValidator.IsRequired">
<topicdata group="api" />
<apidata name="IsRequired" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<overrides>
<member api="P:System.Web.ModelBinding.ModelValidator.IsRequired">
<type api="T:System.Web.ModelBinding.ModelValidator" ref="true" />
</member>
</overrides>
<propertydata get="true" />
<getter name="get_IsRequired" />
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.DataAnnotationsModelValidator" ref="true" />
</containers>
<file name="9df5724b-185c-cef7-08f4-450b74194f72" />
</api>
<api id="M:System.Web.ModelBinding.DataAnnotationsModelValidator.Validate(System.Object)">
<topicdata group="api" />
<apidata name="Validate" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<overrides>
<member api="M:System.Web.ModelBinding.ModelValidator.Validate(System.Object)">
<type api="T:System.Web.ModelBinding.ModelValidator" ref="true" />
</member>
</overrides>
<parameters>
<parameter name="container">
<type api="T:System.Object" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Web.ModelBinding.ModelValidationResult" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.DataAnnotationsModelValidator" ref="true" />
</containers>
<file name="75a1f4a0-1348-0a7d-3a1a-a489ada2c56b" />
</api>
<api id="T:System.Web.ModelBinding.DataAnnotationsModelValidator`1">
<topicdata group="api" />
<apidata name="DataAnnotationsModelValidator" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" />
<family>
<ancestors>
<type api="T:System.Web.ModelBinding.DataAnnotationsModelValidator" ref="true" />
<type api="T:System.Web.ModelBinding.ModelValidator" ref="true" />
<type api="T:System.Object" ref="true" />
</ancestors>
<descendents>
<type api="T:System.Web.ModelBinding.MaxLengthAttributeAdapter" ref="true" />
<type api="T:System.Web.ModelBinding.MinLengthAttributeAdapter" ref="true" />
<type api="T:System.Web.ModelBinding.RangeAttributeAdapter" ref="true" />
<type api="T:System.Web.ModelBinding.RegularExpressionAttributeAdapter" ref="true" />
<type api="T:System.Web.ModelBinding.RequiredAttributeAdapter" ref="true" />
<type api="T:System.Web.ModelBinding.StringLengthAttributeAdapter" ref="true" />
</descendents>
</family>
<templates>
<template name="TAttribute">
<constrained>
<type api="T:System.ComponentModel.DataAnnotations.ValidationAttribute" ref="true" />
</constrained>
</template>
</templates>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
<element api="P:System.Web.ModelBinding.DataAnnotationsModelValidator.ErrorMessage" />
<element api="M:System.Web.ModelBinding.DataAnnotationsModelValidator.GetLocalizedErrorMessage(System.String)" />
<element api="M:System.Web.ModelBinding.DataAnnotationsModelValidator.GetLocalizedString(System.String,System.Object[])" />
<element api="P:System.Web.ModelBinding.DataAnnotationsModelValidator.IsRequired" />
<element api="M:System.Web.ModelBinding.DataAnnotationsModelValidator.Validate(System.Object)" />
<element api="M:System.Web.ModelBinding.DataAnnotationsModelValidator`1.#ctor(System.Web.ModelBinding.ModelMetadata,System.Web.ModelBinding.ModelBindingExecutionContext,`0)" />
<element api="P:System.Web.ModelBinding.DataAnnotationsModelValidator`1.Attribute" />
<element api="P:System.Web.ModelBinding.ModelValidator.Metadata" />
<element api="P:System.Web.ModelBinding.ModelValidator.ModelBindingExecutionContext" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="f754fe35-c5bc-fe70-c47e-4f62de9b591d" />
</api>
<api id="Methods.T:System.Web.ModelBinding.DataAnnotationsModelValidator`1">
<topicdata name="DataAnnotationsModelValidator" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.DataAnnotationsModelValidator`1" />
<apidata name="DataAnnotationsModelValidator" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" />
<templates>
<template name="TAttribute">
<constrained>
<type api="T:System.ComponentModel.DataAnnotations.ValidationAttribute" ref="true" />
</constrained>
</template>
</templates>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.DataAnnotationsModelValidator.GetLocalizedErrorMessage(System.String)" />
<element api="M:System.Web.ModelBinding.DataAnnotationsModelValidator.GetLocalizedString(System.String,System.Object[])" />
<element api="M:System.Web.ModelBinding.DataAnnotationsModelValidator.Validate(System.Object)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.DataAnnotationsModelValidator`1" />
</containers>
<file name="2c42f9f2-6688-f3c8-bf69-d486c0b16555" />
</api>
<api id="Properties.T:System.Web.ModelBinding.DataAnnotationsModelValidator`1">
<topicdata name="DataAnnotationsModelValidator" group="list" subgroup="Properties" typeTopicId="T:System.Web.ModelBinding.DataAnnotationsModelValidator`1" />
<apidata name="DataAnnotationsModelValidator" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" />
<templates>
<template name="TAttribute">
<constrained>
<type api="T:System.ComponentModel.DataAnnotations.ValidationAttribute" ref="true" />
</constrained>
</template>
</templates>
<elements>
<element api="P:System.Web.ModelBinding.DataAnnotationsModelValidator.ErrorMessage" />
<element api="P:System.Web.ModelBinding.DataAnnotationsModelValidator.IsRequired" />
<element api="P:System.Web.ModelBinding.DataAnnotationsModelValidator`1.Attribute" />
<element api="P:System.Web.ModelBinding.ModelValidator.Metadata" />
<element api="P:System.Web.ModelBinding.ModelValidator.ModelBindingExecutionContext" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.DataAnnotationsModelValidator`1" />
</containers>
<file name="4e8d5bb6-2e06-7e28-e7d2-b70f3d69870a" />
</api>
<api id="M:System.Web.ModelBinding.DataAnnotationsModelValidator`1.#ctor(System.Web.ModelBinding.ModelMetadata,System.Web.ModelBinding.ModelBindingExecutionContext,`0)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" />
<parameters>
<parameter name="metadata">
<type api="T:System.Web.ModelBinding.ModelMetadata" ref="true" />
</parameter>
<parameter name="context">
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</parameter>
<parameter name="attribute">
<template name="TAttribute" index="0" api="T:System.Web.ModelBinding.DataAnnotationsModelValidator`1" />
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.DataAnnotationsModelValidator`1" ref="true" />
</containers>
<file name="0ea5a639-cfd6-77e4-1f9e-4924e743afe3" />
</api>
<api id="P:System.Web.ModelBinding.DataAnnotationsModelValidator`1.Attribute">
<topicdata group="api" />
<apidata name="Attribute" group="member" subgroup="property" />
<memberdata visibility="family" />
<proceduredata virtual="false" />
<propertydata get="true" />
<getter name="get_Attribute" />
<returns>
<template name="TAttribute" index="0" api="T:System.Web.ModelBinding.DataAnnotationsModelValidator`1" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.DataAnnotationsModelValidator`1" ref="true" />
</containers>
<file name="a651d8c0-23fc-3a36-a19d-6ebf162eab75" />
</api>
<api id="T:System.Web.ModelBinding.DataAnnotationsModelValidatorProvider">
<topicdata group="api" />
<apidata name="DataAnnotationsModelValidatorProvider" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" defaultConstructor="M:System.Web.ModelBinding.DataAnnotationsModelValidatorProvider.#ctor" />
<family>
<ancestors>
<type api="T:System.Web.ModelBinding.AssociatedValidatorProvider" ref="true" />
<type api="T:System.Web.ModelBinding.ModelValidatorProvider" ref="true" />
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.AssociatedValidatorProvider.GetTypeDescriptor(System.Type)" />
<element api="Overload:System.Web.ModelBinding.DataAnnotationsModelValidatorProvider.GetValidators">
<element api="M:System.Web.ModelBinding.AssociatedValidatorProvider.GetValidators(System.Web.ModelBinding.ModelMetadata,System.Web.ModelBinding.ModelBindingExecutionContext)" />
<element api="M:System.Web.ModelBinding.DataAnnotationsModelValidatorProvider.GetValidators(System.Web.ModelBinding.ModelMetadata,System.Web.ModelBinding.ModelBindingExecutionContext,System.Collections.Generic.IEnumerable{System.Attribute})" />
</element>
<element api="M:System.Web.ModelBinding.DataAnnotationsModelValidatorProvider.#ctor" />
<element api="P:System.Web.ModelBinding.DataAnnotationsModelValidatorProvider.AddImplicitRequiredAttributeForValueTypes" />
<element api="M:System.Web.ModelBinding.DataAnnotationsModelValidatorProvider.RegisterAdapter(System.Type,System.Type)" />
<element api="M:System.Web.ModelBinding.DataAnnotationsModelValidatorProvider.RegisterAdapterFactory(System.Type,System.Web.ModelBinding.DataAnnotationsModelValidationFactory)" />
<element api="M:System.Web.ModelBinding.DataAnnotationsModelValidatorProvider.RegisterDefaultAdapter(System.Type)" />
<element api="M:System.Web.ModelBinding.DataAnnotationsModelValidatorProvider.RegisterDefaultAdapterFactory(System.Web.ModelBinding.DataAnnotationsModelValidationFactory)" />
<element api="M:System.Web.ModelBinding.DataAnnotationsModelValidatorProvider.RegisterDefaultValidatableObjectAdapter(System.Type)" />
<element api="M:System.Web.ModelBinding.DataAnnotationsModelValidatorProvider.RegisterDefaultValidatableObjectAdapterFactory(System.Web.ModelBinding.DataAnnotationsValidatableObjectAdapterFactory)" />
<element api="M:System.Web.ModelBinding.DataAnnotationsModelValidatorProvider.RegisterValidatableObjectAdapter(System.Type,System.Type)" />
<element api="M:System.Web.ModelBinding.DataAnnotationsModelValidatorProvider.RegisterValidatableObjectAdapterFactory(System.Type,System.Web.ModelBinding.DataAnnotationsValidatableObjectAdapterFactory)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="3b1ab5be-8142-03de-5a87-7e41d4cfe15f" />
</api>
<api id="Methods.T:System.Web.ModelBinding.DataAnnotationsModelValidatorProvider">
<topicdata name="DataAnnotationsModelValidatorProvider" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.DataAnnotationsModelValidatorProvider" />
<apidata name="DataAnnotationsModelValidatorProvider" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" defaultConstructor="M:System.Web.ModelBinding.DataAnnotationsModelValidatorProvider.#ctor" />
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.AssociatedValidatorProvider.GetTypeDescriptor(System.Type)" />
<element api="Overload:System.Web.ModelBinding.DataAnnotationsModelValidatorProvider.GetValidators">
<element api="M:System.Web.ModelBinding.AssociatedValidatorProvider.GetValidators(System.Web.ModelBinding.ModelMetadata,System.Web.ModelBinding.ModelBindingExecutionContext)" />
<element api="M:System.Web.ModelBinding.DataAnnotationsModelValidatorProvider.GetValidators(System.Web.ModelBinding.ModelMetadata,System.Web.ModelBinding.ModelBindingExecutionContext,System.Collections.Generic.IEnumerable{System.Attribute})" />
</element>
<element api="M:System.Web.ModelBinding.DataAnnotationsModelValidatorProvider.RegisterAdapter(System.Type,System.Type)" />
<element api="M:System.Web.ModelBinding.DataAnnotationsModelValidatorProvider.RegisterAdapterFactory(System.Type,System.Web.ModelBinding.DataAnnotationsModelValidationFactory)" />
<element api="M:System.Web.ModelBinding.DataAnnotationsModelValidatorProvider.RegisterDefaultAdapter(System.Type)" />
<element api="M:System.Web.ModelBinding.DataAnnotationsModelValidatorProvider.RegisterDefaultAdapterFactory(System.Web.ModelBinding.DataAnnotationsModelValidationFactory)" />
<element api="M:System.Web.ModelBinding.DataAnnotationsModelValidatorProvider.RegisterDefaultValidatableObjectAdapter(System.Type)" />
<element api="M:System.Web.ModelBinding.DataAnnotationsModelValidatorProvider.RegisterDefaultValidatableObjectAdapterFactory(System.Web.ModelBinding.DataAnnotationsValidatableObjectAdapterFactory)" />
<element api="M:System.Web.ModelBinding.DataAnnotationsModelValidatorProvider.RegisterValidatableObjectAdapter(System.Type,System.Type)" />
<element api="M:System.Web.ModelBinding.DataAnnotationsModelValidatorProvider.RegisterValidatableObjectAdapterFactory(System.Type,System.Web.ModelBinding.DataAnnotationsValidatableObjectAdapterFactory)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.DataAnnotationsModelValidatorProvider" />
</containers>
<file name="9908c7f9-da71-56d8-3dcd-44e807baabdf" />
</api>
<api id="Properties.T:System.Web.ModelBinding.DataAnnotationsModelValidatorProvider">
<topicdata name="DataAnnotationsModelValidatorProvider" group="list" subgroup="Properties" typeTopicId="T:System.Web.ModelBinding.DataAnnotationsModelValidatorProvider" />
<apidata name="DataAnnotationsModelValidatorProvider" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" defaultConstructor="M:System.Web.ModelBinding.DataAnnotationsModelValidatorProvider.#ctor" />
<elements>
<element api="P:System.Web.ModelBinding.DataAnnotationsModelValidatorProvider.AddImplicitRequiredAttributeForValueTypes" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.DataAnnotationsModelValidatorProvider" />
</containers>
<file name="e0d4a857-88af-fecd-14cc-eb67b518087d" />
</api>
<api id="Overload:System.Web.ModelBinding.DataAnnotationsModelValidatorProvider.GetValidators">
<topicdata name="GetValidators" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="" />
<apidata name="GetValidators" group="member" subgroup="method" />
<elements>
<element api="M:System.Web.ModelBinding.AssociatedValidatorProvider.GetValidators(System.Web.ModelBinding.ModelMetadata,System.Web.ModelBinding.ModelBindingExecutionContext)" />
<element api="M:System.Web.ModelBinding.DataAnnotationsModelValidatorProvider.GetValidators(System.Web.ModelBinding.ModelMetadata,System.Web.ModelBinding.ModelBindingExecutionContext,System.Collections.Generic.IEnumerable{System.Attribute})" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.DataAnnotationsModelValidatorProvider" ref="true" />
</containers>
<file name="a0c42f3e-88f3-5b14-f764-a331c45b67f5" />
</api>
<api id="M:System.Web.ModelBinding.DataAnnotationsModelValidatorProvider.#ctor">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" />
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.DataAnnotationsModelValidatorProvider" ref="true" />
</containers>
<file name="e0071bb9-e4a0-9438-e87b-62d3b19fbd53" />
</api>
<api id="P:System.Web.ModelBinding.DataAnnotationsModelValidatorProvider.AddImplicitRequiredAttributeForValueTypes">
<topicdata group="api" />
<apidata name="AddImplicitRequiredAttributeForValueTypes" group="member" subgroup="property" />
<memberdata visibility="public" static="true" />
<proceduredata virtual="false" />
<propertydata get="true" set="true" />
<getter name="get_AddImplicitRequiredAttributeForValueTypes" />
<setter name="set_AddImplicitRequiredAttributeForValueTypes" />
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.DataAnnotationsModelValidatorProvider" ref="true" />
</containers>
<file name="844f4fca-d9e8-e51b-a612-9e05a8ba4533" />
</api>
<api id="M:System.Web.ModelBinding.DataAnnotationsModelValidatorProvider.GetValidators(System.Web.ModelBinding.ModelMetadata,System.Web.ModelBinding.ModelBindingExecutionContext,System.Collections.Generic.IEnumerable{System.Attribute})">
<topicdata group="api" />
<apidata name="GetValidators" group="member" subgroup="method" />
<memberdata visibility="family" overload="Overload:System.Web.ModelBinding.DataAnnotationsModelValidatorProvider.GetValidators" />
<proceduredata virtual="true" />
<overrides>
<member api="M:System.Web.ModelBinding.AssociatedValidatorProvider.GetValidators(System.Web.ModelBinding.ModelMetadata,System.Web.ModelBinding.ModelBindingExecutionContext,System.Collections.Generic.IEnumerable{System.Attribute})">
<type api="T:System.Web.ModelBinding.AssociatedValidatorProvider" ref="true" />
</member>
</overrides>
<parameters>
<parameter name="metadata">
<type api="T:System.Web.ModelBinding.ModelMetadata" ref="true" />
</parameter>
<parameter name="context">
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</parameter>
<parameter name="attributes">
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Attribute" ref="true" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Web.ModelBinding.ModelValidator" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.DataAnnotationsModelValidatorProvider" ref="true" />
</containers>
<file name="68bf00e6-f020-4ae4-385f-3e7c09c65d38" />
</api>
<api id="M:System.Web.ModelBinding.DataAnnotationsModelValidatorProvider.RegisterAdapter(System.Type,System.Type)">
<topicdata group="api" />
<apidata name="RegisterAdapter" group="member" subgroup="method" />
<memberdata visibility="public" static="true" />
<proceduredata virtual="false" />
<parameters>
<parameter name="attributeType">
<type api="T:System.Type" ref="true" />
</parameter>
<parameter name="adapterType">
<type api="T:System.Type" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.DataAnnotationsModelValidatorProvider" ref="true" />
</containers>
<file name="c73d6819-1db7-f708-2d09-35ba8e8c5888" />
</api>
<api id="M:System.Web.ModelBinding.DataAnnotationsModelValidatorProvider.RegisterAdapterFactory(System.Type,System.Web.ModelBinding.DataAnnotationsModelValidationFactory)">
<topicdata group="api" />
<apidata name="RegisterAdapterFactory" group="member" subgroup="method" />
<memberdata visibility="public" static="true" />
<proceduredata virtual="false" />
<parameters>
<parameter name="attributeType">
<type api="T:System.Type" ref="true" />
</parameter>
<parameter name="factory">
<type api="T:System.Web.ModelBinding.DataAnnotationsModelValidationFactory" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.DataAnnotationsModelValidatorProvider" ref="true" />
</containers>
<file name="9a1dea11-a65c-9a6a-32a8-9fee1fa42b86" />
</api>
<api id="M:System.Web.ModelBinding.DataAnnotationsModelValidatorProvider.RegisterDefaultAdapter(System.Type)">
<topicdata group="api" />
<apidata name="RegisterDefaultAdapter" group="member" subgroup="method" />
<memberdata visibility="public" static="true" />
<proceduredata virtual="false" />
<parameters>
<parameter name="adapterType">
<type api="T:System.Type" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.DataAnnotationsModelValidatorProvider" ref="true" />
</containers>
<file name="7c9f4727-651c-c352-b9b7-293ac291e194" />
</api>
<api id="M:System.Web.ModelBinding.DataAnnotationsModelValidatorProvider.RegisterDefaultAdapterFactory(System.Web.ModelBinding.DataAnnotationsModelValidationFactory)">
<topicdata group="api" />
<apidata name="RegisterDefaultAdapterFactory" group="member" subgroup="method" />
<memberdata visibility="public" static="true" />
<proceduredata virtual="false" />
<parameters>
<parameter name="factory">
<type api="T:System.Web.ModelBinding.DataAnnotationsModelValidationFactory" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.DataAnnotationsModelValidatorProvider" ref="true" />
</containers>
<file name="52a356f5-8959-7f40-a9d7-2a4dcc58baa8" />
</api>
<api id="M:System.Web.ModelBinding.DataAnnotationsModelValidatorProvider.RegisterDefaultValidatableObjectAdapter(System.Type)">
<topicdata group="api" />
<apidata name="RegisterDefaultValidatableObjectAdapter" group="member" subgroup="method" />
<memberdata visibility="public" static="true" />
<proceduredata virtual="false" />
<parameters>
<parameter name="adapterType">
<type api="T:System.Type" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.DataAnnotationsModelValidatorProvider" ref="true" />
</containers>
<file name="96e087a3-d200-88cd-60fe-a246713eda4b" />
</api>
<api id="M:System.Web.ModelBinding.DataAnnotationsModelValidatorProvider.RegisterDefaultValidatableObjectAdapterFactory(System.Web.ModelBinding.DataAnnotationsValidatableObjectAdapterFactory)">
<topicdata group="api" />
<apidata name="RegisterDefaultValidatableObjectAdapterFactory" group="member" subgroup="method" />
<memberdata visibility="public" static="true" />
<proceduredata virtual="false" />
<parameters>
<parameter name="factory">
<type api="T:System.Web.ModelBinding.DataAnnotationsValidatableObjectAdapterFactory" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.DataAnnotationsModelValidatorProvider" ref="true" />
</containers>
<file name="16ee9d1e-d63e-34a5-6558-461c32057f12" />
</api>
<api id="M:System.Web.ModelBinding.DataAnnotationsModelValidatorProvider.RegisterValidatableObjectAdapter(System.Type,System.Type)">
<topicdata group="api" />
<apidata name="RegisterValidatableObjectAdapter" group="member" subgroup="method" />
<memberdata visibility="public" static="true" />
<proceduredata virtual="false" />
<parameters>
<parameter name="modelType">
<type api="T:System.Type" ref="true" />
</parameter>
<parameter name="adapterType">
<type api="T:System.Type" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.DataAnnotationsModelValidatorProvider" ref="true" />
</containers>
<file name="4460e115-5ba9-e48d-283e-4d75fc054ed6" />
</api>
<api id="M:System.Web.ModelBinding.DataAnnotationsModelValidatorProvider.RegisterValidatableObjectAdapterFactory(System.Type,System.Web.ModelBinding.DataAnnotationsValidatableObjectAdapterFactory)">
<topicdata group="api" />
<apidata name="RegisterValidatableObjectAdapterFactory" group="member" subgroup="method" />
<memberdata visibility="public" static="true" />
<proceduredata virtual="false" />
<parameters>
<parameter name="modelType">
<type api="T:System.Type" ref="true" />
</parameter>
<parameter name="factory">
<type api="T:System.Web.ModelBinding.DataAnnotationsValidatableObjectAdapterFactory" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.DataAnnotationsModelValidatorProvider" ref="true" />
</containers>
<file name="a012c5d6-df4e-e26a-8cf7-10eb538a1c11" />
</api>
<api id="T:System.Web.ModelBinding.DataAnnotationsValidatableObjectAdapterFactory">
<topicdata group="api" />
<apidata name="DataAnnotationsValidatableObjectAdapterFactory" group="type" subgroup="delegate" />
<typedata visibility="public" sealed="true" serializable="false" />
<parameters>
<parameter name="metadata">
<type api="T:System.Web.ModelBinding.ModelMetadata" ref="true" />
</parameter>
<parameter name="context">
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Web.ModelBinding.ModelValidator" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="d21ac488-4bb1-ee81-9a09-6e9e3b57b2b7" />
</api>
<api id="T:System.Web.ModelBinding.DefaultModelBinder">
<topicdata group="api" />
<apidata name="DefaultModelBinder" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" defaultConstructor="M:System.Web.ModelBinding.DefaultModelBinder.#ctor" />
<family>
<ancestors>
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<implements>
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</implements>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.DefaultModelBinder.#ctor" />
<element api="M:System.Web.ModelBinding.DefaultModelBinder.BindModel(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)" />
<element api="P:System.Web.ModelBinding.DefaultModelBinder.Providers" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="f5fc5c24-c5f5-f745-8b07-282b73ccb102" />
</api>
<api id="Methods.T:System.Web.ModelBinding.DefaultModelBinder">
<topicdata name="DefaultModelBinder" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.DefaultModelBinder" />
<apidata name="DefaultModelBinder" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" defaultConstructor="M:System.Web.ModelBinding.DefaultModelBinder.#ctor" />
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.DefaultModelBinder.BindModel(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.DefaultModelBinder" />
</containers>
<file name="d587f8a8-e1ce-7461-7f06-e0e16e779c6e" />
</api>
<api id="Properties.T:System.Web.ModelBinding.DefaultModelBinder">
<topicdata name="DefaultModelBinder" group="list" subgroup="Properties" typeTopicId="T:System.Web.ModelBinding.DefaultModelBinder" />
<apidata name="DefaultModelBinder" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" defaultConstructor="M:System.Web.ModelBinding.DefaultModelBinder.#ctor" />
<elements>
<element api="P:System.Web.ModelBinding.DefaultModelBinder.Providers" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.DefaultModelBinder" />
</containers>
<file name="410f8f15-4e2e-0105-65f4-23014e1f3605" />
</api>
<api id="M:System.Web.ModelBinding.DefaultModelBinder.#ctor">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" />
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.DefaultModelBinder" ref="true" />
</containers>
<file name="efc3b247-cf5a-e588-13d9-9380adfb0f87" />
</api>
<api id="M:System.Web.ModelBinding.DefaultModelBinder.BindModel(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)">
<topicdata group="api" />
<apidata name="BindModel" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" final="true" />
<parameters>
<parameter name="modelBindingExecutionContext">
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</parameter>
<parameter name="bindingContext">
<type api="T:System.Web.ModelBinding.ModelBindingContext" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<implements>
<member api="M:System.Web.ModelBinding.IModelBinder.BindModel(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)">
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</member>
</implements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.DefaultModelBinder" ref="true" />
</containers>
<file name="a4b02b7b-c749-8bd8-0855-ac86ec1bc628" />
</api>
<api id="P:System.Web.ModelBinding.DefaultModelBinder.Providers">
<topicdata group="api" />
<apidata name="Providers" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" />
<getter name="get_Providers" />
<returns>
<type api="T:System.Web.ModelBinding.ModelBinderProviderCollection" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.DefaultModelBinder" ref="true" />
</containers>
<file name="64dfe4cb-6f1a-34a8-4adc-8e08ebc4f4a7" />
</api>
<api id="T:System.Web.ModelBinding.DictionaryModelBinder`2">
<topicdata group="api" />
<apidata name="DictionaryModelBinder" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" defaultConstructor="M:System.Web.ModelBinding.DictionaryModelBinder`2.#ctor" />
<family>
<ancestors>
<type api="T:System.Web.ModelBinding.CollectionModelBinder`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<template name="TKey" index="0" api="T:System.Web.ModelBinding.DictionaryModelBinder`2" />
<template name="TValue" index="1" api="T:System.Web.ModelBinding.DictionaryModelBinder`2" />
</specialization>
</type>
</specialization>
</type>
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<templates>
<template name="TKey" />
<template name="TValue" />
</templates>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.CollectionModelBinder`1.BindModel(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)" />
<element api="M:System.Web.ModelBinding.DictionaryModelBinder`2.#ctor" />
<element api="M:System.Web.ModelBinding.DictionaryModelBinder`2.CreateOrReplaceCollection(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext,System.Collections.Generic.IList{System.Collections.Generic.KeyValuePair{`0,`1}})" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="40e9f48d-1f2d-917b-69ba-29b7213d0675" />
</api>
<api id="Methods.T:System.Web.ModelBinding.DictionaryModelBinder`2">
<topicdata name="DictionaryModelBinder" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.DictionaryModelBinder`2" />
<apidata name="DictionaryModelBinder" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" defaultConstructor="M:System.Web.ModelBinding.DictionaryModelBinder`2.#ctor" />
<templates>
<template name="TKey" />
<template name="TValue" />
</templates>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.CollectionModelBinder`1.BindModel(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)" />
<element api="M:System.Web.ModelBinding.DictionaryModelBinder`2.CreateOrReplaceCollection(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext,System.Collections.Generic.IList{System.Collections.Generic.KeyValuePair{`0,`1}})" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.DictionaryModelBinder`2" />
</containers>
<file name="4ad31980-5e30-488b-4997-9a31641a3d5f" />
</api>
<api id="M:System.Web.ModelBinding.DictionaryModelBinder`2.#ctor">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" />
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.DictionaryModelBinder`2" ref="true" />
</containers>
<file name="3f8b66d0-6cfa-d6e2-880f-be8d13819d5f" />
</api>
<api id="M:System.Web.ModelBinding.DictionaryModelBinder`2.CreateOrReplaceCollection(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext,System.Collections.Generic.IList{System.Collections.Generic.KeyValuePair{`0,`1}})">
<topicdata group="api" />
<apidata name="CreateOrReplaceCollection" group="member" subgroup="method" />
<memberdata visibility="family" />
<proceduredata virtual="true" />
<overrides>
<member api="M:System.Web.ModelBinding.CollectionModelBinder`1.CreateOrReplaceCollection(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext,System.Collections.Generic.IList{`0})">
<type api="T:System.Web.ModelBinding.CollectionModelBinder`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<template name="TKey" index="0" api="T:System.Web.ModelBinding.DictionaryModelBinder`2" />
<template name="TValue" index="1" api="T:System.Web.ModelBinding.DictionaryModelBinder`2" />
</specialization>
</type>
</specialization>
</type>
</member>
</overrides>
<parameters>
<parameter name="modelBindingExecutionContext">
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</parameter>
<parameter name="bindingContext">
<type api="T:System.Web.ModelBinding.ModelBindingContext" ref="true" />
</parameter>
<parameter name="newCollection">
<type api="T:System.Collections.Generic.IList`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<template name="TKey" index="0" api="T:System.Web.ModelBinding.DictionaryModelBinder`2" />
<template name="TValue" index="1" api="T:System.Web.ModelBinding.DictionaryModelBinder`2" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.DictionaryModelBinder`2" ref="true" />
</containers>
<file name="f79275f4-a9cf-c90f-a88d-f30d64592a51" />
</api>
<api id="T:System.Web.ModelBinding.DictionaryModelBinderProvider">
<topicdata group="api" />
<apidata name="DictionaryModelBinderProvider" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" defaultConstructor="M:System.Web.ModelBinding.DictionaryModelBinderProvider.#ctor" />
<family>
<ancestors>
<type api="T:System.Web.ModelBinding.ModelBinderProvider" ref="true" />
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.DictionaryModelBinderProvider.#ctor" />
<element api="M:System.Web.ModelBinding.DictionaryModelBinderProvider.GetBinder(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="b29ac4a4-eb71-86e2-5f91-51baedfadf0e" />
</api>
<api id="Methods.T:System.Web.ModelBinding.DictionaryModelBinderProvider">
<topicdata name="DictionaryModelBinderProvider" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.DictionaryModelBinderProvider" />
<apidata name="DictionaryModelBinderProvider" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" defaultConstructor="M:System.Web.ModelBinding.DictionaryModelBinderProvider.#ctor" />
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.DictionaryModelBinderProvider.GetBinder(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.DictionaryModelBinderProvider" />
</containers>
<file name="5e9327c9-f34e-ba90-1212-2aa96f2dddf2" />
</api>
<api id="M:System.Web.ModelBinding.DictionaryModelBinderProvider.#ctor">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" />
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.DictionaryModelBinderProvider" ref="true" />
</containers>
<file name="32531113-8326-6042-1fae-20c2126a0190" />
</api>
<api id="M:System.Web.ModelBinding.DictionaryModelBinderProvider.GetBinder(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)">
<topicdata group="api" />
<apidata name="GetBinder" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<overrides>
<member api="M:System.Web.ModelBinding.ModelBinderProvider.GetBinder(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)">
<type api="T:System.Web.ModelBinding.ModelBinderProvider" ref="true" />
</member>
</overrides>
<parameters>
<parameter name="modelBindingExecutionContext">
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</parameter>
<parameter name="bindingContext">
<type api="T:System.Web.ModelBinding.ModelBindingContext" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.DictionaryModelBinderProvider" ref="true" />
</containers>
<file name="414aa837-cfbc-0e54-681c-478c1e519dfe" />
</api>
<api id="T:System.Web.ModelBinding.DictionaryValueProvider`1">
<topicdata group="api" />
<apidata name="DictionaryValueProvider" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" />
<family>
<ancestors>
<type api="T:System.Object" ref="true" />
</ancestors>
<descendents>
<type api="T:System.Web.ModelBinding.RouteDataValueProvider" ref="true" />
</descendents>
</family>
<templates>
<template name="TValue" />
</templates>
<implements>
<type api="T:System.Web.ModelBinding.IValueProvider" ref="true" />
</implements>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.DictionaryValueProvider`1.#ctor(System.Collections.Generic.IDictionary{System.String,`0},System.Globalization.CultureInfo)" />
<element api="M:System.Web.ModelBinding.DictionaryValueProvider`1.ContainsPrefix(System.String)" />
<element api="M:System.Web.ModelBinding.DictionaryValueProvider`1.GetValue(System.String)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="87c25b8c-59ec-a2ea-b404-6d1c25db1570" />
</api>
<api id="Methods.T:System.Web.ModelBinding.DictionaryValueProvider`1">
<topicdata name="DictionaryValueProvider" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.DictionaryValueProvider`1" />
<apidata name="DictionaryValueProvider" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" />
<templates>
<template name="TValue" />
</templates>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.DictionaryValueProvider`1.ContainsPrefix(System.String)" />
<element api="M:System.Web.ModelBinding.DictionaryValueProvider`1.GetValue(System.String)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.DictionaryValueProvider`1" />
</containers>
<file name="1129c8de-7ad4-9b4f-f003-03c6ea0eab0e" />
</api>
<api id="M:System.Web.ModelBinding.DictionaryValueProvider`1.#ctor(System.Collections.Generic.IDictionary{System.String,`0},System.Globalization.CultureInfo)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" />
<parameters>
<parameter name="dictionary">
<type api="T:System.Collections.Generic.IDictionary`2" ref="true">
<specialization>
<type api="T:System.String" ref="true" />
<template name="TValue" index="0" api="T:System.Web.ModelBinding.DictionaryValueProvider`1" />
</specialization>
</type>
</parameter>
<parameter name="culture">
<type api="T:System.Globalization.CultureInfo" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.DictionaryValueProvider`1" ref="true" />
</containers>
<file name="849128da-9265-0c8b-7072-2c76c738d3c3" />
</api>
<api id="M:System.Web.ModelBinding.DictionaryValueProvider`1.ContainsPrefix(System.String)">
<topicdata group="api" />
<apidata name="ContainsPrefix" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<parameters>
<parameter name="prefix">
<type api="T:System.String" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<implements>
<member api="M:System.Web.ModelBinding.IValueProvider.ContainsPrefix(System.String)">
<type api="T:System.Web.ModelBinding.IValueProvider" ref="true" />
</member>
</implements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.DictionaryValueProvider`1" ref="true" />
</containers>
<file name="c718cf76-d869-2b79-763e-ee6dea7862ea" />
</api>
<api id="M:System.Web.ModelBinding.DictionaryValueProvider`1.GetValue(System.String)">
<topicdata group="api" />
<apidata name="GetValue" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<parameters>
<parameter name="key">
<type api="T:System.String" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Web.ModelBinding.ValueProviderResult" ref="true" />
</returns>
<implements>
<member api="M:System.Web.ModelBinding.IValueProvider.GetValue(System.String)">
<type api="T:System.Web.ModelBinding.IValueProvider" ref="true" />
</member>
</implements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.DictionaryValueProvider`1" ref="true" />
</containers>
<file name="eb317b81-87b3-9181-0f36-ce8442d57010" />
</api>
<api id="T:System.Web.ModelBinding.EmptyModelMetadataProvider">
<topicdata group="api" />
<apidata name="EmptyModelMetadataProvider" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" defaultConstructor="M:System.Web.ModelBinding.EmptyModelMetadataProvider.#ctor" />
<family>
<ancestors>
<type api="T:System.Web.ModelBinding.AssociatedMetadataProvider" ref="true" />
<type api="T:System.Web.ModelBinding.ModelMetadataProvider" ref="true" />
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.AssociatedMetadataProvider.FilterAttributes(System.Type,System.ComponentModel.PropertyDescriptor,System.Collections.Generic.IEnumerable{System.Attribute})" />
<element api="M:System.Web.ModelBinding.AssociatedMetadataProvider.GetMetadataForProperties(System.Object,System.Type)" />
<element api="Overload:System.Web.ModelBinding.EmptyModelMetadataProvider.GetMetadataForProperty">
<element api="M:System.Web.ModelBinding.AssociatedMetadataProvider.GetMetadataForProperty(System.Func{System.Object},System.Type,System.ComponentModel.PropertyDescriptor)" />
<element api="M:System.Web.ModelBinding.AssociatedMetadataProvider.GetMetadataForProperty(System.Func{System.Object},System.Type,System.String)" />
</element>
<element api="M:System.Web.ModelBinding.AssociatedMetadataProvider.GetMetadataForType(System.Func{System.Object},System.Type)" />
<element api="M:System.Web.ModelBinding.AssociatedMetadataProvider.GetTypeDescriptor(System.Type)" />
<element api="M:System.Web.ModelBinding.EmptyModelMetadataProvider.#ctor" />
<element api="M:System.Web.ModelBinding.EmptyModelMetadataProvider.CreateMetadata(System.Collections.Generic.IEnumerable{System.Attribute},System.Type,System.Func{System.Object},System.Type,System.String)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="3b1ece1c-e5b2-fd28-1ad9-e7ea38fb7832" />
</api>
<api id="Methods.T:System.Web.ModelBinding.EmptyModelMetadataProvider">
<topicdata name="EmptyModelMetadataProvider" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.EmptyModelMetadataProvider" />
<apidata name="EmptyModelMetadataProvider" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" defaultConstructor="M:System.Web.ModelBinding.EmptyModelMetadataProvider.#ctor" />
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.AssociatedMetadataProvider.FilterAttributes(System.Type,System.ComponentModel.PropertyDescriptor,System.Collections.Generic.IEnumerable{System.Attribute})" />
<element api="M:System.Web.ModelBinding.AssociatedMetadataProvider.GetMetadataForProperties(System.Object,System.Type)" />
<element api="Overload:System.Web.ModelBinding.EmptyModelMetadataProvider.GetMetadataForProperty">
<element api="M:System.Web.ModelBinding.AssociatedMetadataProvider.GetMetadataForProperty(System.Func{System.Object},System.Type,System.ComponentModel.PropertyDescriptor)" />
<element api="M:System.Web.ModelBinding.AssociatedMetadataProvider.GetMetadataForProperty(System.Func{System.Object},System.Type,System.String)" />
</element>
<element api="M:System.Web.ModelBinding.AssociatedMetadataProvider.GetMetadataForType(System.Func{System.Object},System.Type)" />
<element api="M:System.Web.ModelBinding.AssociatedMetadataProvider.GetTypeDescriptor(System.Type)" />
<element api="M:System.Web.ModelBinding.EmptyModelMetadataProvider.CreateMetadata(System.Collections.Generic.IEnumerable{System.Attribute},System.Type,System.Func{System.Object},System.Type,System.String)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.EmptyModelMetadataProvider" />
</containers>
<file name="d7df7162-b03c-19b6-2709-50f5b16384ec" />
</api>
<api id="M:System.Web.ModelBinding.EmptyModelMetadataProvider.#ctor">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" />
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.EmptyModelMetadataProvider" ref="true" />
</containers>
<file name="0e1ad9dd-613f-39e8-7d01-5cfd29747a34" />
</api>
<api id="M:System.Web.ModelBinding.EmptyModelMetadataProvider.CreateMetadata(System.Collections.Generic.IEnumerable{System.Attribute},System.Type,System.Func{System.Object},System.Type,System.String)">
<topicdata group="api" />
<apidata name="CreateMetadata" group="member" subgroup="method" />
<memberdata visibility="family" />
<proceduredata virtual="true" />
<overrides>
<member api="M:System.Web.ModelBinding.AssociatedMetadataProvider.CreateMetadata(System.Collections.Generic.IEnumerable{System.Attribute},System.Type,System.Func{System.Object},System.Type,System.String)">
<type api="T:System.Web.ModelBinding.AssociatedMetadataProvider" ref="true" />
</member>
</overrides>
<parameters>
<parameter name="attributes">
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Attribute" ref="true" />
</specialization>
</type>
</parameter>
<parameter name="containerType">
<type api="T:System.Type" ref="true" />
</parameter>
<parameter name="modelAccessor">
<type api="T:System.Func`1" ref="true">
<specialization>
<type api="T:System.Object" ref="true" />
</specialization>
</type>
</parameter>
<parameter name="modelType">
<type api="T:System.Type" ref="true" />
</parameter>
<parameter name="propertyName">
<type api="T:System.String" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Web.ModelBinding.ModelMetadata" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.EmptyModelMetadataProvider" ref="true" />
</containers>
<file name="50d07637-4b14-2e5a-42fe-d0a7fc483ea4" />
</api>
<api id="T:System.Web.ModelBinding.ExtensibleModelBinderAttribute">
<topicdata group="api" />
<apidata name="ExtensibleModelBinderAttribute" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" />
<family>
<ancestors>
<type api="T:System.Attribute" ref="true" />
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<elements>
<element api="M:System.Attribute.Equals(System.Object)" />
<element api="M:System.Attribute.GetHashCode" />
<element api="M:System.Attribute.IsDefaultAttribute" />
<element api="M:System.Attribute.Match(System.Object)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetIDsOfNames(System.Guid@,System.IntPtr,System.UInt32,System.UInt32,System.IntPtr)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetTypeInfo(System.UInt32,System.UInt32,System.IntPtr)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetTypeInfoCount(System.UInt32@)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#Invoke(System.UInt32,System.Guid@,System.UInt32,System.Int16,System.IntPtr,System.IntPtr,System.IntPtr,System.IntPtr)" />
<element api="P:System.Attribute.TypeId" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.ExtensibleModelBinderAttribute.#ctor(System.Type)" />
<element api="P:System.Web.ModelBinding.ExtensibleModelBinderAttribute.BinderType" />
<element api="P:System.Web.ModelBinding.ExtensibleModelBinderAttribute.SuppressPrefixCheck" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<attributes>
<attribute>
<type api="T:System.AttributeUsageAttribute" ref="true" />
<argument>
<type api="T:System.AttributeTargets" ref="false" />
<enumValue>
<field name="Class" />
<field name="Interface" />
</enumValue>
</argument>
<assignment name="AllowMultiple">
<type api="T:System.Boolean" ref="false" />
<value>False</value>
</assignment>
<assignment name="Inherited">
<type api="T:System.Boolean" ref="false" />
<value>True</value>
</assignment>
</attribute>
</attributes>
<file name="1c9b0605-d3a9-eae0-6569-57c4a23356b0" />
</api>
<api id="Methods.T:System.Web.ModelBinding.ExtensibleModelBinderAttribute">
<topicdata name="ExtensibleModelBinderAttribute" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.ExtensibleModelBinderAttribute" />
<apidata name="ExtensibleModelBinderAttribute" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" />
<elements>
<element api="M:System.Attribute.Equals(System.Object)" />
<element api="M:System.Attribute.GetHashCode" />
<element api="M:System.Attribute.IsDefaultAttribute" />
<element api="M:System.Attribute.Match(System.Object)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetIDsOfNames(System.Guid@,System.IntPtr,System.UInt32,System.UInt32,System.IntPtr)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetTypeInfo(System.UInt32,System.UInt32,System.IntPtr)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetTypeInfoCount(System.UInt32@)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#Invoke(System.UInt32,System.Guid@,System.UInt32,System.Int16,System.IntPtr,System.IntPtr,System.IntPtr,System.IntPtr)" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ExtensibleModelBinderAttribute" />
</containers>
<file name="e535fe55-716b-fef6-d61d-553dbcfbfc82" />
</api>
<api id="Properties.T:System.Web.ModelBinding.ExtensibleModelBinderAttribute">
<topicdata name="ExtensibleModelBinderAttribute" group="list" subgroup="Properties" typeTopicId="T:System.Web.ModelBinding.ExtensibleModelBinderAttribute" />
<apidata name="ExtensibleModelBinderAttribute" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" />
<elements>
<element api="P:System.Attribute.TypeId" />
<element api="P:System.Web.ModelBinding.ExtensibleModelBinderAttribute.BinderType" />
<element api="P:System.Web.ModelBinding.ExtensibleModelBinderAttribute.SuppressPrefixCheck" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ExtensibleModelBinderAttribute" />
</containers>
<file name="4338273a-14a1-48e8-5f8a-7457d87241fe" />
</api>
<api id="M:System.Web.ModelBinding.ExtensibleModelBinderAttribute.#ctor(System.Type)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" />
<parameters>
<parameter name="binderType">
<type api="T:System.Type" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ExtensibleModelBinderAttribute" ref="true" />
</containers>
<file name="2f13f37a-d5ad-9b2b-fda9-5672612a573a" />
</api>
<api id="P:System.Web.ModelBinding.ExtensibleModelBinderAttribute.BinderType">
<topicdata group="api" />
<apidata name="BinderType" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" />
<getter name="get_BinderType" />
<returns>
<type api="T:System.Type" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ExtensibleModelBinderAttribute" ref="true" />
</containers>
<file name="04d47db9-c63f-729f-bdbf-4f5166c6bbf3" />
</api>
<api id="P:System.Web.ModelBinding.ExtensibleModelBinderAttribute.SuppressPrefixCheck">
<topicdata group="api" />
<apidata name="SuppressPrefixCheck" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" set="true" />
<getter name="get_SuppressPrefixCheck" />
<setter name="set_SuppressPrefixCheck" />
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ExtensibleModelBinderAttribute" ref="true" />
</containers>
<file name="4d704521-3f7e-a006-3c26-9a996108422c" />
</api>
<api id="T:System.Web.ModelBinding.FormAttribute">
<topicdata group="api" />
<apidata name="FormAttribute" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" defaultConstructor="M:System.Web.ModelBinding.FormAttribute.#ctor" />
<family>
<ancestors>
<type api="T:System.Web.ModelBinding.ValueProviderSourceAttribute" ref="true" />
<type api="T:System.Attribute" ref="true" />
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<implements>
<type api="T:System.Web.ModelBinding.IUnvalidatedValueProviderSource" ref="true" />
<type api="T:System.Web.ModelBinding.IValueProviderSource" ref="true" />
</implements>
<elements>
<element api="M:System.Attribute.Equals(System.Object)" />
<element api="M:System.Attribute.GetHashCode" />
<element api="M:System.Attribute.IsDefaultAttribute" />
<element api="M:System.Attribute.Match(System.Object)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetIDsOfNames(System.Guid@,System.IntPtr,System.UInt32,System.UInt32,System.IntPtr)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetTypeInfo(System.UInt32,System.UInt32,System.IntPtr)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetTypeInfoCount(System.UInt32@)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#Invoke(System.UInt32,System.Guid@,System.UInt32,System.Int16,System.IntPtr,System.IntPtr,System.IntPtr,System.IntPtr)" />
<element api="P:System.Attribute.TypeId" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="Overload:System.Web.ModelBinding.FormAttribute.#ctor">
<element api="M:System.Web.ModelBinding.FormAttribute.#ctor" />
<element api="M:System.Web.ModelBinding.FormAttribute.#ctor(System.String)" />
</element>
<element api="P:System.Web.ModelBinding.FormAttribute.FieldName" />
<element api="M:System.Web.ModelBinding.FormAttribute.GetModelName" />
<element api="M:System.Web.ModelBinding.FormAttribute.GetValueProvider(System.Web.ModelBinding.ModelBindingExecutionContext)" />
<element api="P:System.Web.ModelBinding.FormAttribute.ValidateInput" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<attributes>
<attribute>
<type api="T:System.AttributeUsageAttribute" ref="true" />
<argument>
<type api="T:System.AttributeTargets" ref="false" />
<enumValue>
<field name="Parameter" />
</enumValue>
</argument>
<assignment name="Inherited">
<type api="T:System.Boolean" ref="false" />
<value>False</value>
</assignment>
<assignment name="AllowMultiple">
<type api="T:System.Boolean" ref="false" />
<value>False</value>
</assignment>
</attribute>
</attributes>
<file name="475d4de7-a3c0-5faf-3f52-b7dd15386005" />
</api>
<api id="Methods.T:System.Web.ModelBinding.FormAttribute">
<topicdata name="FormAttribute" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.FormAttribute" />
<apidata name="FormAttribute" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" defaultConstructor="M:System.Web.ModelBinding.FormAttribute.#ctor" />
<elements>
<element api="M:System.Attribute.Equals(System.Object)" />
<element api="M:System.Attribute.GetHashCode" />
<element api="M:System.Attribute.IsDefaultAttribute" />
<element api="M:System.Attribute.Match(System.Object)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetIDsOfNames(System.Guid@,System.IntPtr,System.UInt32,System.UInt32,System.IntPtr)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetTypeInfo(System.UInt32,System.UInt32,System.IntPtr)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetTypeInfoCount(System.UInt32@)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#Invoke(System.UInt32,System.Guid@,System.UInt32,System.Int16,System.IntPtr,System.IntPtr,System.IntPtr,System.IntPtr)" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.FormAttribute.GetModelName" />
<element api="M:System.Web.ModelBinding.FormAttribute.GetValueProvider(System.Web.ModelBinding.ModelBindingExecutionContext)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.FormAttribute" />
</containers>
<file name="78f8a2fc-014a-967d-6352-5b871c5ce8cb" />
</api>
<api id="Properties.T:System.Web.ModelBinding.FormAttribute">
<topicdata name="FormAttribute" group="list" subgroup="Properties" typeTopicId="T:System.Web.ModelBinding.FormAttribute" />
<apidata name="FormAttribute" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" defaultConstructor="M:System.Web.ModelBinding.FormAttribute.#ctor" />
<elements>
<element api="P:System.Attribute.TypeId" />
<element api="P:System.Web.ModelBinding.FormAttribute.FieldName" />
<element api="P:System.Web.ModelBinding.FormAttribute.ValidateInput" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.FormAttribute" />
</containers>
<file name="2b3820bc-ef72-b0c7-d22e-d4805cbcf3d4" />
</api>
<api id="Overload:System.Web.ModelBinding.FormAttribute.#ctor">
<topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<elements>
<element api="M:System.Web.ModelBinding.FormAttribute.#ctor" />
<element api="M:System.Web.ModelBinding.FormAttribute.#ctor(System.String)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.FormAttribute" ref="true" />
</containers>
<file name="a5b74908-e1a3-8192-86d5-4176a2c5be69" />
</api>
<api id="M:System.Web.ModelBinding.FormAttribute.#ctor">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.Web.ModelBinding.FormAttribute.#ctor" />
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.FormAttribute" ref="true" />
</containers>
<file name="f5184e7e-8196-ad01-9edb-1a47de9e9885" />
</api>
<api id="M:System.Web.ModelBinding.FormAttribute.#ctor(System.String)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.Web.ModelBinding.FormAttribute.#ctor" />
<parameters>
<parameter name="fieldName">
<type api="T:System.String" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.FormAttribute" ref="true" />
</containers>
<file name="517687a8-16d3-ed0f-4952-1b5d58012d54" />
</api>
<api id="P:System.Web.ModelBinding.FormAttribute.FieldName">
<topicdata group="api" />
<apidata name="FieldName" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" />
<getter name="get_FieldName" />
<returns>
<type api="T:System.String" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.FormAttribute" ref="true" />
</containers>
<file name="6570d651-8b5b-d109-b16f-4493fb766419" />
</api>
<api id="M:System.Web.ModelBinding.FormAttribute.GetModelName">
<topicdata group="api" />
<apidata name="GetModelName" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<overrides>
<member api="M:System.Web.ModelBinding.ValueProviderSourceAttribute.GetModelName">
<type api="T:System.Web.ModelBinding.ValueProviderSourceAttribute" ref="true" />
</member>
</overrides>
<returns>
<type api="T:System.String" ref="true" />
</returns>
<implements>
<member api="M:System.Web.ModelBinding.IModelNameProvider.GetModelName">
<type api="T:System.Web.ModelBinding.IModelNameProvider" ref="true" />
</member>
</implements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.FormAttribute" ref="true" />
</containers>
<file name="15b2d443-4a34-8575-53dc-3235b0bad8d9" />
</api>
<api id="M:System.Web.ModelBinding.FormAttribute.GetValueProvider(System.Web.ModelBinding.ModelBindingExecutionContext)">
<topicdata group="api" />
<apidata name="GetValueProvider" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<overrides>
<member api="M:System.Web.ModelBinding.ValueProviderSourceAttribute.GetValueProvider(System.Web.ModelBinding.ModelBindingExecutionContext)">
<type api="T:System.Web.ModelBinding.ValueProviderSourceAttribute" ref="true" />
</member>
</overrides>
<parameters>
<parameter name="modelBindingExecutionContext">
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Web.ModelBinding.IValueProvider" ref="true" />
</returns>
<implements>
<member api="M:System.Web.ModelBinding.IValueProviderSource.GetValueProvider(System.Web.ModelBinding.ModelBindingExecutionContext)">
<type api="T:System.Web.ModelBinding.IValueProviderSource" ref="true" />
</member>
<member api="M:System.Web.ModelBinding.IValueProviderSource.GetValueProvider(System.Web.ModelBinding.ModelBindingExecutionContext)">
<type api="T:System.Web.ModelBinding.IValueProviderSource" ref="true" />
</member>
</implements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.FormAttribute" ref="true" />
</containers>
<file name="d6605d69-ff46-9ec2-9f01-9abad5e65086" />
</api>
<api id="P:System.Web.ModelBinding.FormAttribute.ValidateInput">
<topicdata group="api" />
<apidata name="ValidateInput" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="true" final="true" />
<propertydata get="true" set="true" />
<getter name="get_ValidateInput" />
<setter name="set_ValidateInput" />
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<implements>
<member api="P:System.Web.ModelBinding.IUnvalidatedValueProviderSource.ValidateInput">
<type api="T:System.Web.ModelBinding.IUnvalidatedValueProviderSource" ref="true" />
</member>
</implements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.FormAttribute" ref="true" />
</containers>
<file name="105660b5-0720-669c-96bf-e927ee8afa3c" />
</api>
<api id="T:System.Web.ModelBinding.FormValueProvider">
<topicdata group="api" />
<apidata name="FormValueProvider" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" />
<family>
<ancestors>
<type api="T:System.Web.ModelBinding.NameValueCollectionValueProvider" ref="true" />
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.FormValueProvider.#ctor(System.Web.ModelBinding.ModelBindingExecutionContext)" />
<element api="M:System.Web.ModelBinding.NameValueCollectionValueProvider.ContainsPrefix(System.String)" />
<element api="Overload:System.Web.ModelBinding.FormValueProvider.GetValue">
<element api="M:System.Web.ModelBinding.NameValueCollectionValueProvider.GetValue(System.String)" />
<element api="M:System.Web.ModelBinding.NameValueCollectionValueProvider.GetValue(System.String,System.Boolean)" />
</element>
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="0da294ad-2348-156c-7fff-e044981e94bb" />
</api>
<api id="Methods.T:System.Web.ModelBinding.FormValueProvider">
<topicdata name="FormValueProvider" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.FormValueProvider" />
<apidata name="FormValueProvider" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" />
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.NameValueCollectionValueProvider.ContainsPrefix(System.String)" />
<element api="Overload:System.Web.ModelBinding.FormValueProvider.GetValue">
<element api="M:System.Web.ModelBinding.NameValueCollectionValueProvider.GetValue(System.String)" />
<element api="M:System.Web.ModelBinding.NameValueCollectionValueProvider.GetValue(System.String,System.Boolean)" />
</element>
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.FormValueProvider" />
</containers>
<file name="a78b297e-5ab8-6f26-aa13-ae4979d7ed1c" />
</api>
<api id="M:System.Web.ModelBinding.FormValueProvider.#ctor(System.Web.ModelBinding.ModelBindingExecutionContext)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" />
<parameters>
<parameter name="modelBindingExecutionContext">
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.FormValueProvider" ref="true" />
</containers>
<file name="e013f6d6-6ebb-88d7-bc6c-d44ee4874395" />
</api>
<api id="T:System.Web.ModelBinding.GenericModelBinderProvider">
<topicdata group="api" />
<apidata name="GenericModelBinderProvider" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" />
<family>
<ancestors>
<type api="T:System.Web.ModelBinding.ModelBinderProvider" ref="true" />
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="Overload:System.Web.ModelBinding.GenericModelBinderProvider.#ctor">
<element api="M:System.Web.ModelBinding.GenericModelBinderProvider.#ctor(System.Type,System.Func{System.Type[],System.Web.ModelBinding.IModelBinder})" />
<element api="M:System.Web.ModelBinding.GenericModelBinderProvider.#ctor(System.Type,System.Type)" />
<element api="M:System.Web.ModelBinding.GenericModelBinderProvider.#ctor(System.Type,System.Web.ModelBinding.IModelBinder)" />
</element>
<element api="M:System.Web.ModelBinding.GenericModelBinderProvider.GetBinder(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)" />
<element api="P:System.Web.ModelBinding.GenericModelBinderProvider.ModelType" />
<element api="P:System.Web.ModelBinding.GenericModelBinderProvider.SuppressPrefixCheck" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="13c327dd-21ea-eb52-50d8-2801583cbac8" />
</api>
<api id="Methods.T:System.Web.ModelBinding.GenericModelBinderProvider">
<topicdata name="GenericModelBinderProvider" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.GenericModelBinderProvider" />
<apidata name="GenericModelBinderProvider" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" />
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.GenericModelBinderProvider.GetBinder(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.GenericModelBinderProvider" />
</containers>
<file name="159361b2-d083-22ca-189c-a090ab97689b" />
</api>
<api id="Properties.T:System.Web.ModelBinding.GenericModelBinderProvider">
<topicdata name="GenericModelBinderProvider" group="list" subgroup="Properties" typeTopicId="T:System.Web.ModelBinding.GenericModelBinderProvider" />
<apidata name="GenericModelBinderProvider" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" />
<elements>
<element api="P:System.Web.ModelBinding.GenericModelBinderProvider.ModelType" />
<element api="P:System.Web.ModelBinding.GenericModelBinderProvider.SuppressPrefixCheck" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.GenericModelBinderProvider" />
</containers>
<file name="b733d6fb-d58a-8ba3-b9de-479ab01fa037" />
</api>
<api id="Overload:System.Web.ModelBinding.GenericModelBinderProvider.#ctor">
<topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<elements>
<element api="M:System.Web.ModelBinding.GenericModelBinderProvider.#ctor(System.Type,System.Func{System.Type[],System.Web.ModelBinding.IModelBinder})" />
<element api="M:System.Web.ModelBinding.GenericModelBinderProvider.#ctor(System.Type,System.Type)" />
<element api="M:System.Web.ModelBinding.GenericModelBinderProvider.#ctor(System.Type,System.Web.ModelBinding.IModelBinder)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.GenericModelBinderProvider" ref="true" />
</containers>
<file name="458be6b1-5820-43fa-37d0-2da8f353b85b" />
</api>
<api id="M:System.Web.ModelBinding.GenericModelBinderProvider.#ctor(System.Type,System.Func{System.Type[],System.Web.ModelBinding.IModelBinder})">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.Web.ModelBinding.GenericModelBinderProvider.#ctor" />
<parameters>
<parameter name="modelType">
<type api="T:System.Type" ref="true" />
</parameter>
<parameter name="modelBinderFactory">
<type api="T:System.Func`2" ref="true">
<specialization>
<arrayOf rank="1">
<type api="T:System.Type" ref="true" />
</arrayOf>
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.GenericModelBinderProvider" ref="true" />
</containers>
<file name="7b5c498e-e11b-2d02-fa55-fa2a3bac2803" />
</api>
<api id="M:System.Web.ModelBinding.GenericModelBinderProvider.#ctor(System.Type,System.Type)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.Web.ModelBinding.GenericModelBinderProvider.#ctor" />
<parameters>
<parameter name="modelType">
<type api="T:System.Type" ref="true" />
</parameter>
<parameter name="modelBinderType">
<type api="T:System.Type" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.GenericModelBinderProvider" ref="true" />
</containers>
<file name="b53b7cdd-5373-09a0-5c78-ad89bc8526bf" />
</api>
<api id="M:System.Web.ModelBinding.GenericModelBinderProvider.#ctor(System.Type,System.Web.ModelBinding.IModelBinder)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.Web.ModelBinding.GenericModelBinderProvider.#ctor" />
<parameters>
<parameter name="modelType">
<type api="T:System.Type" ref="true" />
</parameter>
<parameter name="modelBinder">
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.GenericModelBinderProvider" ref="true" />
</containers>
<file name="d379b9c5-c329-50cb-7613-716b02167227" />
</api>
<api id="M:System.Web.ModelBinding.GenericModelBinderProvider.GetBinder(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)">
<topicdata group="api" />
<apidata name="GetBinder" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<overrides>
<member api="M:System.Web.ModelBinding.ModelBinderProvider.GetBinder(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)">
<type api="T:System.Web.ModelBinding.ModelBinderProvider" ref="true" />
</member>
</overrides>
<parameters>
<parameter name="modelBindingExecutionContext">
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</parameter>
<parameter name="bindingContext">
<type api="T:System.Web.ModelBinding.ModelBindingContext" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.GenericModelBinderProvider" ref="true" />
</containers>
<file name="ae356f09-c5aa-2bd2-9853-f91818f695ad" />
</api>
<api id="P:System.Web.ModelBinding.GenericModelBinderProvider.ModelType">
<topicdata group="api" />
<apidata name="ModelType" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" />
<getter name="get_ModelType" />
<returns>
<type api="T:System.Type" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.GenericModelBinderProvider" ref="true" />
</containers>
<file name="f5ad9b0f-c0e4-1dc4-d9d3-4b7eba5ed1ae" />
</api>
<api id="P:System.Web.ModelBinding.GenericModelBinderProvider.SuppressPrefixCheck">
<topicdata group="api" />
<apidata name="SuppressPrefixCheck" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" set="true" />
<getter name="get_SuppressPrefixCheck" />
<setter name="set_SuppressPrefixCheck" />
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.GenericModelBinderProvider" ref="true" />
</containers>
<file name="d644c9dc-98bc-80e7-49e7-cb41df06965c" />
</api>
<api id="T:System.Web.ModelBinding.IMetadataAware">
<topicdata group="api" />
<apidata name="IMetadataAware" group="type" subgroup="interface" />
<typedata visibility="public" abstract="true" serializable="false" />
<elements>
<element api="M:System.Web.ModelBinding.IMetadataAware.OnMetadataCreated(System.Web.ModelBinding.ModelMetadata)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="cd5eb02d-6ec6-19d1-65d4-7af12412dd22" />
</api>
<api id="Methods.T:System.Web.ModelBinding.IMetadataAware">
<topicdata name="IMetadataAware" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.IMetadataAware" />
<apidata name="IMetadataAware" group="type" subgroup="interface" />
<typedata visibility="public" abstract="true" serializable="false" />
<elements>
<element api="M:System.Web.ModelBinding.IMetadataAware.OnMetadataCreated(System.Web.ModelBinding.ModelMetadata)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.IMetadataAware" />
</containers>
<file name="040ba7cb-b7e6-8959-c210-ecc5a087fa64" />
</api>
<api id="M:System.Web.ModelBinding.IMetadataAware.OnMetadataCreated(System.Web.ModelBinding.ModelMetadata)">
<topicdata group="api" />
<apidata name="OnMetadataCreated" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata abstract="true" virtual="true" />
<parameters>
<parameter name="metadata">
<type api="T:System.Web.ModelBinding.ModelMetadata" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.IMetadataAware" ref="true" />
</containers>
<file name="68b7a23c-fdd2-0a92-e8e5-b3da2c6c987a" />
</api>
<api id="T:System.Web.ModelBinding.IModelBinder">
<topicdata group="api" />
<apidata name="IModelBinder" group="type" subgroup="interface" />
<typedata visibility="public" abstract="true" serializable="false" />
<implementors>
<type api="T:System.Web.ModelBinding.CollectionModelBinder`1" ref="true" />
<type api="T:System.Web.ModelBinding.ComplexModelBinder" ref="true" />
<type api="T:System.Web.ModelBinding.KeyValuePairModelBinder`2" ref="true" />
<type api="T:System.Web.ModelBinding.MutableObjectModelBinder" ref="true" />
<type api="T:System.Web.ModelBinding.DefaultModelBinder" ref="true" />
<type api="T:System.Web.ModelBinding.TypeConverterModelBinder" ref="true" />
<type api="T:System.Web.ModelBinding.TypeMatchModelBinder" ref="true" />
</implementors>
<elements>
<element api="M:System.Web.ModelBinding.IModelBinder.BindModel(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="2a42c737-591c-49ec-63c7-34f2d485db73" />
</api>
<api id="Methods.T:System.Web.ModelBinding.IModelBinder">
<topicdata name="IModelBinder" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.IModelBinder" />
<apidata name="IModelBinder" group="type" subgroup="interface" />
<typedata visibility="public" abstract="true" serializable="false" />
<elements>
<element api="M:System.Web.ModelBinding.IModelBinder.BindModel(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.IModelBinder" />
</containers>
<file name="30d44b17-425a-6a54-dfe5-2eb478150bd6" />
</api>
<api id="M:System.Web.ModelBinding.IModelBinder.BindModel(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)">
<topicdata group="api" />
<apidata name="BindModel" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata abstract="true" virtual="true" />
<parameters>
<parameter name="modelBindingExecutionContext">
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</parameter>
<parameter name="bindingContext">
<type api="T:System.Web.ModelBinding.ModelBindingContext" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</containers>
<file name="619895e5-f459-842c-7f27-3305d7f87883" />
</api>
<api id="T:System.Web.ModelBinding.IModelNameProvider">
<topicdata group="api" />
<apidata name="IModelNameProvider" group="type" subgroup="interface" />
<typedata visibility="public" abstract="true" serializable="false" />
<implementors>
<type api="T:System.Web.ModelBinding.ValueProviderSourceAttribute" ref="true" />
</implementors>
<elements>
<element api="M:System.Web.ModelBinding.IModelNameProvider.GetModelName" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="743cbc0e-f62b-96d3-d364-f4fd650c9422" />
</api>
<api id="Methods.T:System.Web.ModelBinding.IModelNameProvider">
<topicdata name="IModelNameProvider" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.IModelNameProvider" />
<apidata name="IModelNameProvider" group="type" subgroup="interface" />
<typedata visibility="public" abstract="true" serializable="false" />
<elements>
<element api="M:System.Web.ModelBinding.IModelNameProvider.GetModelName" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.IModelNameProvider" />
</containers>
<file name="4c758938-b223-9a6f-71f6-decf1032d01b" />
</api>
<api id="M:System.Web.ModelBinding.IModelNameProvider.GetModelName">
<topicdata group="api" />
<apidata name="GetModelName" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata abstract="true" virtual="true" />
<returns>
<type api="T:System.String" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.IModelNameProvider" ref="true" />
</containers>
<file name="dee0b871-8649-494e-c7b6-2565cd198565" />
</api>
<api id="T:System.Web.ModelBinding.IUnvalidatedValueProvider">
<topicdata group="api" />
<apidata name="IUnvalidatedValueProvider" group="type" subgroup="interface" />
<typedata visibility="public" abstract="true" serializable="false" />
<implements>
<type api="T:System.Web.ModelBinding.IValueProvider" ref="true" />
</implements>
<implementors>
<type api="T:System.Web.ModelBinding.CookieValueProvider" ref="true" />
<type api="T:System.Web.ModelBinding.NameValueCollectionValueProvider" ref="true" />
<type api="T:System.Web.ModelBinding.ValueProviderCollection" ref="true" />
</implementors>
<elements>
<element api="Overload:System.Web.ModelBinding.IUnvalidatedValueProvider.GetValue">
<element api="M:System.Web.ModelBinding.IValueProvider.GetValue(System.String)" />
<element api="M:System.Web.ModelBinding.IUnvalidatedValueProvider.GetValue(System.String,System.Boolean)" />
</element>
<element api="M:System.Web.ModelBinding.IValueProvider.ContainsPrefix(System.String)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="86bba792-9fb4-7917-6a05-1478c308ac34" />
</api>
<api id="Methods.T:System.Web.ModelBinding.IUnvalidatedValueProvider">
<topicdata name="IUnvalidatedValueProvider" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.IUnvalidatedValueProvider" />
<apidata name="IUnvalidatedValueProvider" group="type" subgroup="interface" />
<typedata visibility="public" abstract="true" serializable="false" />
<elements>
<element api="Overload:System.Web.ModelBinding.IUnvalidatedValueProvider.GetValue">
<element api="M:System.Web.ModelBinding.IValueProvider.GetValue(System.String)" />
<element api="M:System.Web.ModelBinding.IUnvalidatedValueProvider.GetValue(System.String,System.Boolean)" />
</element>
<element api="M:System.Web.ModelBinding.IValueProvider.ContainsPrefix(System.String)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.IUnvalidatedValueProvider" />
</containers>
<file name="bb9a7379-3aaf-798f-a9cb-23dc3f903cb6" />
</api>
<api id="Overload:System.Web.ModelBinding.IUnvalidatedValueProvider.GetValue">
<topicdata name="GetValue" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="" />
<apidata name="GetValue" group="member" subgroup="method" />
<elements>
<element api="M:System.Web.ModelBinding.IValueProvider.GetValue(System.String)" />
<element api="M:System.Web.ModelBinding.IUnvalidatedValueProvider.GetValue(System.String,System.Boolean)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.IUnvalidatedValueProvider" ref="true" />
</containers>
<file name="081858fe-f007-4732-a72d-75ed6b85725b" />
</api>
<api id="M:System.Web.ModelBinding.IUnvalidatedValueProvider.GetValue(System.String,System.Boolean)">
<topicdata group="api" />
<apidata name="GetValue" group="member" subgroup="method" />
<memberdata visibility="public" overload="Overload:System.Web.ModelBinding.IUnvalidatedValueProvider.GetValue" />
<proceduredata abstract="true" virtual="true" />
<parameters>
<parameter name="key">
<type api="T:System.String" ref="true" />
</parameter>
<parameter name="skipValidation">
<type api="T:System.Boolean" ref="false" />
</parameter>
</parameters>
<returns>
<type api="T:System.Web.ModelBinding.ValueProviderResult" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.IUnvalidatedValueProvider" ref="true" />
</containers>
<file name="ef4e386a-957d-7819-471c-cc9842fc3d33" />
</api>
<api id="T:System.Web.ModelBinding.IUnvalidatedValueProviderSource">
<topicdata group="api" />
<apidata name="IUnvalidatedValueProviderSource" group="type" subgroup="interface" />
<typedata visibility="public" abstract="true" serializable="false" />
<implements>
<type api="T:System.Web.ModelBinding.IValueProviderSource" ref="true" />
</implements>
<implementors>
<type api="T:System.Web.ModelBinding.CookieAttribute" ref="true" />
<type api="T:System.Web.ModelBinding.FormAttribute" ref="true" />
<type api="T:System.Web.ModelBinding.QueryStringAttribute" ref="true" />
</implementors>
<elements>
<element api="P:System.Web.ModelBinding.IUnvalidatedValueProviderSource.ValidateInput" />
<element api="M:System.Web.ModelBinding.IValueProviderSource.GetValueProvider(System.Web.ModelBinding.ModelBindingExecutionContext)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="70b6f10d-3e21-fb1b-c4b5-12437c64eace" />
</api>
<api id="Methods.T:System.Web.ModelBinding.IUnvalidatedValueProviderSource">
<topicdata name="IUnvalidatedValueProviderSource" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.IUnvalidatedValueProviderSource" />
<apidata name="IUnvalidatedValueProviderSource" group="type" subgroup="interface" />
<typedata visibility="public" abstract="true" serializable="false" />
<elements>
<element api="M:System.Web.ModelBinding.IValueProviderSource.GetValueProvider(System.Web.ModelBinding.ModelBindingExecutionContext)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.IUnvalidatedValueProviderSource" />
</containers>
<file name="d47e0f5b-a05a-627d-b6f3-d07ac072437d" />
</api>
<api id="Properties.T:System.Web.ModelBinding.IUnvalidatedValueProviderSource">
<topicdata name="IUnvalidatedValueProviderSource" group="list" subgroup="Properties" typeTopicId="T:System.Web.ModelBinding.IUnvalidatedValueProviderSource" />
<apidata name="IUnvalidatedValueProviderSource" group="type" subgroup="interface" />
<typedata visibility="public" abstract="true" serializable="false" />
<elements>
<element api="P:System.Web.ModelBinding.IUnvalidatedValueProviderSource.ValidateInput" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.IUnvalidatedValueProviderSource" />
</containers>
<file name="4d377b3e-7b2b-a28f-46f0-baa266a342de" />
</api>
<api id="P:System.Web.ModelBinding.IUnvalidatedValueProviderSource.ValidateInput">
<topicdata group="api" />
<apidata name="ValidateInput" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata abstract="true" virtual="true" />
<propertydata get="true" set="true" />
<getter name="get_ValidateInput" />
<setter name="set_ValidateInput" />
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.IUnvalidatedValueProviderSource" ref="true" />
</containers>
<file name="5d42f43b-9018-01bf-78b3-d43c1d64dc04" />
</api>
<api id="T:System.Web.ModelBinding.IValueProvider">
<topicdata group="api" />
<apidata name="IValueProvider" group="type" subgroup="interface" />
<typedata visibility="public" abstract="true" serializable="false" />
<implementors>
<type api="T:System.Web.ModelBinding.CookieValueProvider" ref="true" />
<type api="T:System.Web.ModelBinding.DictionaryValueProvider`1" ref="true" />
<type api="T:System.Web.ModelBinding.IUnvalidatedValueProvider" ref="true" />
<type api="T:System.Web.ModelBinding.NameValueCollectionValueProvider" ref="true" />
<type api="T:System.Web.ModelBinding.ValueProviderCollection" ref="true" />
<type api="T:System.Web.ModelBinding.SimpleValueProvider" ref="true" />
</implementors>
<elements>
<element api="M:System.Web.ModelBinding.IValueProvider.ContainsPrefix(System.String)" />
<element api="M:System.Web.ModelBinding.IValueProvider.GetValue(System.String)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="a2defa54-f884-3eb6-84ec-083283c32dbf" />
</api>
<api id="Methods.T:System.Web.ModelBinding.IValueProvider">
<topicdata name="IValueProvider" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.IValueProvider" />
<apidata name="IValueProvider" group="type" subgroup="interface" />
<typedata visibility="public" abstract="true" serializable="false" />
<elements>
<element api="M:System.Web.ModelBinding.IValueProvider.ContainsPrefix(System.String)" />
<element api="M:System.Web.ModelBinding.IValueProvider.GetValue(System.String)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.IValueProvider" />
</containers>
<file name="5dcaf771-c605-4fe0-33b0-aa5292d3a631" />
</api>
<api id="M:System.Web.ModelBinding.IValueProvider.ContainsPrefix(System.String)">
<topicdata group="api" />
<apidata name="ContainsPrefix" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata abstract="true" virtual="true" />
<parameters>
<parameter name="prefix">
<type api="T:System.String" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.IValueProvider" ref="true" />
</containers>
<file name="7b31cf3f-6c6f-5105-52a9-26360b99fb52" />
</api>
<api id="M:System.Web.ModelBinding.IValueProvider.GetValue(System.String)">
<topicdata group="api" />
<apidata name="GetValue" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata abstract="true" virtual="true" />
<parameters>
<parameter name="key">
<type api="T:System.String" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Web.ModelBinding.ValueProviderResult" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.IValueProvider" ref="true" />
</containers>
<file name="60b002c3-24c7-9a77-0081-8298fa430680" />
</api>
<api id="T:System.Web.ModelBinding.IValueProviderSource">
<topicdata group="api" />
<apidata name="IValueProviderSource" group="type" subgroup="interface" />
<typedata visibility="public" abstract="true" serializable="false" />
<implementors>
<type api="T:System.Web.ModelBinding.IUnvalidatedValueProviderSource" ref="true" />
<type api="T:System.Web.ModelBinding.CookieAttribute" ref="true" />
<type api="T:System.Web.ModelBinding.FormAttribute" ref="true" />
<type api="T:System.Web.ModelBinding.QueryStringAttribute" ref="true" />
<type api="T:System.Web.ModelBinding.ValueProviderSourceAttribute" ref="true" />
<type api="T:System.Web.ModelBinding.UserProfileAttribute" ref="true" />
</implementors>
<elements>
<element api="M:System.Web.ModelBinding.IValueProviderSource.GetValueProvider(System.Web.ModelBinding.ModelBindingExecutionContext)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="d5859cec-8c15-3445-7c90-52a32b135779" />
</api>
<api id="Methods.T:System.Web.ModelBinding.IValueProviderSource">
<topicdata name="IValueProviderSource" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.IValueProviderSource" />
<apidata name="IValueProviderSource" group="type" subgroup="interface" />
<typedata visibility="public" abstract="true" serializable="false" />
<elements>
<element api="M:System.Web.ModelBinding.IValueProviderSource.GetValueProvider(System.Web.ModelBinding.ModelBindingExecutionContext)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.IValueProviderSource" />
</containers>
<file name="897d435d-f443-a163-de6c-653e6129a9e8" />
</api>
<api id="M:System.Web.ModelBinding.IValueProviderSource.GetValueProvider(System.Web.ModelBinding.ModelBindingExecutionContext)">
<topicdata group="api" />
<apidata name="GetValueProvider" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata abstract="true" virtual="true" />
<parameters>
<parameter name="modelBindingExecutionContext">
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Web.ModelBinding.IValueProvider" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.IValueProviderSource" ref="true" />
</containers>
<file name="0c684c71-8189-2255-394d-7bce7cd9ed9c" />
</api>
<api id="T:System.Web.ModelBinding.KeyValuePairModelBinder`2">
<topicdata group="api" />
<apidata name="KeyValuePairModelBinder" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" defaultConstructor="M:System.Web.ModelBinding.KeyValuePairModelBinder`2.#ctor" />
<family>
<ancestors>
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<templates>
<template name="TKey" />
<template name="TValue" />
</templates>
<implements>
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</implements>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.KeyValuePairModelBinder`2.#ctor" />
<element api="M:System.Web.ModelBinding.KeyValuePairModelBinder`2.BindModel(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="945825b6-889c-3b20-ceca-7cd686e03060" />
</api>
<api id="Methods.T:System.Web.ModelBinding.KeyValuePairModelBinder`2">
<topicdata name="KeyValuePairModelBinder" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.KeyValuePairModelBinder`2" />
<apidata name="KeyValuePairModelBinder" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" defaultConstructor="M:System.Web.ModelBinding.KeyValuePairModelBinder`2.#ctor" />
<templates>
<template name="TKey" />
<template name="TValue" />
</templates>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.KeyValuePairModelBinder`2.BindModel(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.KeyValuePairModelBinder`2" />
</containers>
<file name="43c0fe03-44a9-d5e9-81c7-44402aeb13e0" />
</api>
<api id="M:System.Web.ModelBinding.KeyValuePairModelBinder`2.#ctor">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" />
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.KeyValuePairModelBinder`2" ref="true" />
</containers>
<file name="118384bb-fe84-52e8-7f2f-caed11934400" />
</api>
<api id="M:System.Web.ModelBinding.KeyValuePairModelBinder`2.BindModel(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)">
<topicdata group="api" />
<apidata name="BindModel" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" final="true" />
<parameters>
<parameter name="modelBindingExecutionContext">
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</parameter>
<parameter name="bindingContext">
<type api="T:System.Web.ModelBinding.ModelBindingContext" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<implements>
<member api="M:System.Web.ModelBinding.IModelBinder.BindModel(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)">
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</member>
</implements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.KeyValuePairModelBinder`2" ref="true" />
</containers>
<file name="5386b8f6-6a0b-679f-550a-a8920505290f" />
</api>
<api id="T:System.Web.ModelBinding.KeyValuePairModelBinderProvider">
<topicdata group="api" />
<apidata name="KeyValuePairModelBinderProvider" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" defaultConstructor="M:System.Web.ModelBinding.KeyValuePairModelBinderProvider.#ctor" />
<family>
<ancestors>
<type api="T:System.Web.ModelBinding.ModelBinderProvider" ref="true" />
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.KeyValuePairModelBinderProvider.#ctor" />
<element api="M:System.Web.ModelBinding.KeyValuePairModelBinderProvider.GetBinder(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="062f2d9d-1d00-2193-d8bb-2f1baafcb0bb" />
</api>
<api id="Methods.T:System.Web.ModelBinding.KeyValuePairModelBinderProvider">
<topicdata name="KeyValuePairModelBinderProvider" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.KeyValuePairModelBinderProvider" />
<apidata name="KeyValuePairModelBinderProvider" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" defaultConstructor="M:System.Web.ModelBinding.KeyValuePairModelBinderProvider.#ctor" />
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.KeyValuePairModelBinderProvider.GetBinder(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.KeyValuePairModelBinderProvider" />
</containers>
<file name="1d25003d-145f-b170-8e91-383283e00e13" />
</api>
<api id="M:System.Web.ModelBinding.KeyValuePairModelBinderProvider.#ctor">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" />
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.KeyValuePairModelBinderProvider" ref="true" />
</containers>
<file name="a26e37b9-8cbf-c7c1-508c-c522c7070fba" />
</api>
<api id="M:System.Web.ModelBinding.KeyValuePairModelBinderProvider.GetBinder(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)">
<topicdata group="api" />
<apidata name="GetBinder" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<overrides>
<member api="M:System.Web.ModelBinding.ModelBinderProvider.GetBinder(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)">
<type api="T:System.Web.ModelBinding.ModelBinderProvider" ref="true" />
</member>
</overrides>
<parameters>
<parameter name="modelBindingExecutionContext">
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</parameter>
<parameter name="bindingContext">
<type api="T:System.Web.ModelBinding.ModelBindingContext" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.KeyValuePairModelBinderProvider" ref="true" />
</containers>
<file name="ad5d8a24-944e-46e7-58d9-2cd5f52fd39b" />
</api>
<api id="T:System.Web.ModelBinding.MaxLengthAttributeAdapter">
<topicdata group="api" />
<apidata name="MaxLengthAttributeAdapter" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" />
<family>
<ancestors>
<type api="T:System.Web.ModelBinding.DataAnnotationsModelValidator`1" ref="true">
<specialization>
<type api="T:System.ComponentModel.DataAnnotations.MaxLengthAttribute" ref="true" />
</specialization>
</type>
<type api="T:System.Web.ModelBinding.DataAnnotationsModelValidator" ref="true" />
<type api="T:System.Web.ModelBinding.ModelValidator" ref="true" />
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="P:System.Web.ModelBinding.DataAnnotationsModelValidator.IsRequired" />
<element api="M:System.Web.ModelBinding.DataAnnotationsModelValidator.Validate(System.Object)" />
<element api="M:System.Web.ModelBinding.MaxLengthAttributeAdapter.#ctor(System.Web.ModelBinding.ModelMetadata,System.Web.ModelBinding.ModelBindingExecutionContext,System.ComponentModel.DataAnnotations.MaxLengthAttribute)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="b488d600-0cb9-310f-4b5a-0039d0183837" />
</api>
<api id="Methods.T:System.Web.ModelBinding.MaxLengthAttributeAdapter">
<topicdata name="MaxLengthAttributeAdapter" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.MaxLengthAttributeAdapter" />
<apidata name="MaxLengthAttributeAdapter" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" />
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.DataAnnotationsModelValidator.Validate(System.Object)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.MaxLengthAttributeAdapter" />
</containers>
<file name="aeeb9c69-e06d-c7e8-fa14-36b687f91aab" />
</api>
<api id="Properties.T:System.Web.ModelBinding.MaxLengthAttributeAdapter">
<topicdata name="MaxLengthAttributeAdapter" group="list" subgroup="Properties" typeTopicId="T:System.Web.ModelBinding.MaxLengthAttributeAdapter" />
<apidata name="MaxLengthAttributeAdapter" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" />
<elements>
<element api="P:System.Web.ModelBinding.DataAnnotationsModelValidator.IsRequired" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.MaxLengthAttributeAdapter" />
</containers>
<file name="40f26957-81be-857f-55db-03279cb9fe8d" />
</api>
<api id="M:System.Web.ModelBinding.MaxLengthAttributeAdapter.#ctor(System.Web.ModelBinding.ModelMetadata,System.Web.ModelBinding.ModelBindingExecutionContext,System.ComponentModel.DataAnnotations.MaxLengthAttribute)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" />
<parameters>
<parameter name="metadata">
<type api="T:System.Web.ModelBinding.ModelMetadata" ref="true" />
</parameter>
<parameter name="context">
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</parameter>
<parameter name="attribute">
<type api="T:System.ComponentModel.DataAnnotations.MaxLengthAttribute" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.MaxLengthAttributeAdapter" ref="true" />
</containers>
<file name="9cf8fd64-f56c-87b7-513b-dfe64590ca99" />
</api>
<api id="T:System.Web.ModelBinding.MinLengthAttributeAdapter">
<topicdata group="api" />
<apidata name="MinLengthAttributeAdapter" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" />
<family>
<ancestors>
<type api="T:System.Web.ModelBinding.DataAnnotationsModelValidator`1" ref="true">
<specialization>
<type api="T:System.ComponentModel.DataAnnotations.MinLengthAttribute" ref="true" />
</specialization>
</type>
<type api="T:System.Web.ModelBinding.DataAnnotationsModelValidator" ref="true" />
<type api="T:System.Web.ModelBinding.ModelValidator" ref="true" />
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="P:System.Web.ModelBinding.DataAnnotationsModelValidator.IsRequired" />
<element api="M:System.Web.ModelBinding.DataAnnotationsModelValidator.Validate(System.Object)" />
<element api="M:System.Web.ModelBinding.MinLengthAttributeAdapter.#ctor(System.Web.ModelBinding.ModelMetadata,System.Web.ModelBinding.ModelBindingExecutionContext,System.ComponentModel.DataAnnotations.MinLengthAttribute)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="c89ad35c-d262-1d6a-d421-84d97f822cdf" />
</api>
<api id="Methods.T:System.Web.ModelBinding.MinLengthAttributeAdapter">
<topicdata name="MinLengthAttributeAdapter" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.MinLengthAttributeAdapter" />
<apidata name="MinLengthAttributeAdapter" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" />
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.DataAnnotationsModelValidator.Validate(System.Object)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.MinLengthAttributeAdapter" />
</containers>
<file name="2ffdc696-225c-7967-3443-46970482933f" />
</api>
<api id="Properties.T:System.Web.ModelBinding.MinLengthAttributeAdapter">
<topicdata name="MinLengthAttributeAdapter" group="list" subgroup="Properties" typeTopicId="T:System.Web.ModelBinding.MinLengthAttributeAdapter" />
<apidata name="MinLengthAttributeAdapter" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" />
<elements>
<element api="P:System.Web.ModelBinding.DataAnnotationsModelValidator.IsRequired" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.MinLengthAttributeAdapter" />
</containers>
<file name="bae89ad8-0265-1443-3d34-8aae03ec06c4" />
</api>
<api id="M:System.Web.ModelBinding.MinLengthAttributeAdapter.#ctor(System.Web.ModelBinding.ModelMetadata,System.Web.ModelBinding.ModelBindingExecutionContext,System.ComponentModel.DataAnnotations.MinLengthAttribute)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" />
<parameters>
<parameter name="metadata">
<type api="T:System.Web.ModelBinding.ModelMetadata" ref="true" />
</parameter>
<parameter name="context">
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</parameter>
<parameter name="attribute">
<type api="T:System.ComponentModel.DataAnnotations.MinLengthAttribute" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.MinLengthAttributeAdapter" ref="true" />
</containers>
<file name="4c3f36e6-9bdb-bed9-aa75-960532eaf293" />
</api>
<api id="T:System.Web.ModelBinding.ModelBinderDictionary">
<topicdata group="api" />
<apidata name="ModelBinderDictionary" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" defaultConstructor="M:System.Web.ModelBinding.ModelBinderDictionary.#ctor" />
<family>
<ancestors>
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<implements>
<type api="T:System.Collections.Generic.IDictionary`2" ref="true">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Collections.Generic.ICollection`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
<type api="T:System.Collections.IEnumerable" ref="true" />
</implements>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
<element api="M:System.Linq.Queryable.AsQueryable``1(System.Collections.Generic.IEnumerable{``0})" source="extension" overload="true">
<apidata name="AsQueryable" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<returns>
<type api="T:System.Linq.IQueryable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Queryable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Queryable.AsQueryable(System.Collections.IEnumerable)" source="extension" overload="true">
<apidata name="AsQueryable" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<returns>
<type api="T:System.Linq.IQueryable" ref="true" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Queryable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Where``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})" source="extension" overload="true">
<apidata name="Where" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="predicate">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Boolean" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Where``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})" source="extension" overload="true">
<apidata name="Where" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="predicate">
<type api="T:System.Func`3" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Int32" ref="false" />
<type api="T:System.Boolean" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" source="extension" overload="true">
<apidata name="Select" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TResult" index="1" api="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TResult" index="1" api="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TResult" index="1" api="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,``1})" source="extension" overload="true">
<apidata name="Select" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TResult" index="1" api="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,``1})" />
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`3" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Int32" ref="false" />
<template name="TResult" index="1" api="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TResult" index="1" api="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,``1})" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}})" source="extension" overload="true">
<apidata name="SelectMany" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TResult" index="1" api="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}})" />
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TResult" index="1" api="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}})" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TResult" index="1" api="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}})" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}})" source="extension" overload="true">
<apidata name="SelectMany" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TResult" index="1" api="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}})" />
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`3" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Int32" ref="false" />
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TResult" index="1" api="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}})" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TResult" index="1" api="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}})" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})" source="extension" overload="true">
<apidata name="SelectMany" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TCollection" index="1" api="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})" />
<template name="TResult" index="2" api="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})" />
</templates>
<parameters>
<parameter name="collectionSelector">
<type api="T:System.Func`3" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Int32" ref="false" />
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TCollection" index="1" api="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})" />
</specialization>
</type>
</specialization>
</type>
</parameter>
<parameter name="resultSelector">
<type api="T:System.Func`3" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TCollection" index="1" api="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})" />
<template name="TResult" index="2" api="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TResult" index="2" api="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})" source="extension" overload="true">
<apidata name="SelectMany" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TCollection" index="1" api="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})" />
<template name="TResult" index="2" api="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})" />
</templates>
<parameters>
<parameter name="collectionSelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TCollection" index="1" api="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})" />
</specialization>
</type>
</specialization>
</type>
</parameter>
<parameter name="resultSelector">
<type api="T:System.Func`3" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TCollection" index="1" api="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})" />
<template name="TResult" index="2" api="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TResult" index="2" api="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Take``1(System.Collections.Generic.IEnumerable{``0},System.Int32)" source="extension">
<apidata name="Take" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="count">
<type api="T:System.Int32" ref="false" />
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.TakeWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})" source="extension" overload="true">
<apidata name="TakeWhile" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="predicate">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Boolean" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.TakeWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})" source="extension" overload="true">
<apidata name="TakeWhile" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="predicate">
<type api="T:System.Func`3" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Int32" ref="false" />
<type api="T:System.Boolean" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Skip``1(System.Collections.Generic.IEnumerable{``0},System.Int32)" source="extension">
<apidata name="Skip" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="count">
<type api="T:System.Int32" ref="false" />
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.SkipWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})" source="extension" overload="true">
<apidata name="SkipWhile" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="predicate">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Boolean" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.SkipWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})" source="extension" overload="true">
<apidata name="SkipWhile" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="predicate">
<type api="T:System.Func`3" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Int32" ref="false" />
<type api="T:System.Boolean" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3})" source="extension" overload="true">
<apidata name="Join" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TInner" index="1" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3})" />
<template name="TKey" index="2" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3})" />
<template name="TResult" index="3" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3})" />
</templates>
<parameters>
<parameter name="inner">
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TInner" index="1" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3})" />
</specialization>
</type>
</parameter>
<parameter name="outerKeySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="2" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3})" />
</specialization>
</type>
</parameter>
<parameter name="innerKeySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<template name="TInner" index="1" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3})" />
<template name="TKey" index="2" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3})" />
</specialization>
</type>
</parameter>
<parameter name="resultSelector">
<type api="T:System.Func`3" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TInner" index="1" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3})" />
<template name="TResult" index="3" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TResult" index="3" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3})" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3},System.Collections.Generic.IEqualityComparer{``2})" source="extension" overload="true">
<apidata name="Join" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TInner" index="1" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3},System.Collections.Generic.IEqualityComparer{``2})" />
<template name="TKey" index="2" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3},System.Collections.Generic.IEqualityComparer{``2})" />
<template name="TResult" index="3" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3},System.Collections.Generic.IEqualityComparer{``2})" />
</templates>
<parameters>
<parameter name="inner">
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TInner" index="1" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3},System.Collections.Generic.IEqualityComparer{``2})" />
</specialization>
</type>
</parameter>
<parameter name="outerKeySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="2" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3},System.Collections.Generic.IEqualityComparer{``2})" />
</specialization>
</type>
</parameter>
<parameter name="innerKeySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<template name="TInner" index="1" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3},System.Collections.Generic.IEqualityComparer{``2})" />
<template name="TKey" index="2" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3},System.Collections.Generic.IEqualityComparer{``2})" />
</specialization>
</type>
</parameter>
<parameter name="resultSelector">
<type api="T:System.Func`3" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TInner" index="1" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3},System.Collections.Generic.IEqualityComparer{``2})" />
<template name="TResult" index="3" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3},System.Collections.Generic.IEqualityComparer{``2})" />
</specialization>
</type>
</parameter>
<parameter name="comparer">
<type api="T:System.Collections.Generic.IEqualityComparer`1" ref="true">
<specialization>
<template name="TKey" index="2" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3},System.Collections.Generic.IEqualityComparer{``2})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TResult" index="3" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3},System.Collections.Generic.IEqualityComparer{``2})" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3})" source="extension" overload="true">
<apidata name="GroupJoin" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TInner" index="1" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3})" />
<template name="TKey" index="2" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3})" />
<template name="TResult" index="3" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3})" />
</templates>
<parameters>
<parameter name="inner">
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TInner" index="1" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3})" />
</specialization>
</type>
</parameter>
<parameter name="outerKeySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="2" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3})" />
</specialization>
</type>
</parameter>
<parameter name="innerKeySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<template name="TInner" index="1" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3})" />
<template name="TKey" index="2" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3})" />
</specialization>
</type>
</parameter>
<parameter name="resultSelector">
<type api="T:System.Func`3" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TInner" index="1" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3})" />
</specialization>
</type>
<template name="TResult" index="3" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TResult" index="3" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3})" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3},System.Collections.Generic.IEqualityComparer{``2})" source="extension" overload="true">
<apidata name="GroupJoin" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TInner" index="1" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3},System.Collections.Generic.IEqualityComparer{``2})" />
<template name="TKey" index="2" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3},System.Collections.Generic.IEqualityComparer{``2})" />
<template name="TResult" index="3" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3},System.Collections.Generic.IEqualityComparer{``2})" />
</templates>
<parameters>
<parameter name="inner">
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TInner" index="1" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3},System.Collections.Generic.IEqualityComparer{``2})" />
</specialization>
</type>
</parameter>
<parameter name="outerKeySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="2" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3},System.Collections.Generic.IEqualityComparer{``2})" />
</specialization>
</type>
</parameter>
<parameter name="innerKeySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<template name="TInner" index="1" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3},System.Collections.Generic.IEqualityComparer{``2})" />
<template name="TKey" index="2" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3},System.Collections.Generic.IEqualityComparer{``2})" />
</specialization>
</type>
</parameter>
<parameter name="resultSelector">
<type api="T:System.Func`3" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TInner" index="1" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3},System.Collections.Generic.IEqualityComparer{``2})" />
</specialization>
</type>
<template name="TResult" index="3" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3},System.Collections.Generic.IEqualityComparer{``2})" />
</specialization>
</type>
</parameter>
<parameter name="comparer">
<type api="T:System.Collections.Generic.IEqualityComparer`1" ref="true">
<specialization>
<template name="TKey" index="2" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3},System.Collections.Generic.IEqualityComparer{``2})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TResult" index="3" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3},System.Collections.Generic.IEqualityComparer{``2})" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" source="extension" overload="true">
<apidata name="OrderBy" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Linq.IOrderedEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})" source="extension" overload="true">
<apidata name="OrderBy" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})" />
</specialization>
</type>
</parameter>
<parameter name="comparer">
<type api="T:System.Collections.Generic.IComparer`1" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Linq.IOrderedEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" source="extension" overload="true">
<apidata name="OrderByDescending" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Linq.IOrderedEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})" source="extension" overload="true">
<apidata name="OrderByDescending" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})" />
</specialization>
</type>
</parameter>
<parameter name="comparer">
<type api="T:System.Collections.Generic.IComparer`1" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Linq.IOrderedEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" source="extension" overload="true">
<apidata name="GroupBy" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Linq.IGrouping`2" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})" source="extension" overload="true">
<apidata name="GroupBy" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
<parameter name="comparer">
<type api="T:System.Collections.Generic.IEqualityComparer`1" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Linq.IGrouping`2" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})" />
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" source="extension" overload="true">
<apidata name="GroupBy" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" />
<template name="TElement" index="2" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" />
</specialization>
</type>
</parameter>
<parameter name="elementSelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TElement" index="2" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Linq.IGrouping`2" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" />
<template name="TElement" index="2" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2})" source="extension" overload="true">
<apidata name="GroupBy" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2})" />
<template name="TResult" index="2" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2})" />
</specialization>
</type>
</parameter>
<parameter name="resultSelector">
<type api="T:System.Func`3" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2})" />
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
<template name="TResult" index="2" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TResult" index="2" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2})" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" source="extension" overload="true">
<apidata name="GroupBy" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
<template name="TElement" index="2" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
<parameter name="elementSelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TElement" index="2" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
<parameter name="comparer">
<type api="T:System.Collections.Generic.IEqualityComparer`1" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Linq.IGrouping`2" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
<template name="TElement" index="2" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3})" source="extension" overload="true">
<apidata name="GroupBy" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3})" />
<template name="TElement" index="2" api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3})" />
<template name="TResult" index="3" api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3})" />
</specialization>
</type>
</parameter>
<parameter name="elementSelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TElement" index="2" api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3})" />
</specialization>
</type>
</parameter>
<parameter name="resultSelector">
<type api="T:System.Func`3" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3})" />
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TElement" index="2" api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3})" />
</specialization>
</type>
<template name="TResult" index="3" api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TResult" index="3" api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3})" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2},System.Collections.Generic.IEqualityComparer{``1})" source="extension" overload="true">
<apidata name="GroupBy" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2},System.Collections.Generic.IEqualityComparer{``1})" />
<template name="TResult" index="2" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2},System.Collections.Generic.IEqualityComparer{``1})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
<parameter name="resultSelector">
<type api="T:System.Func`3" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2},System.Collections.Generic.IEqualityComparer{``1})" />
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
<template name="TResult" index="2" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
<parameter name="comparer">
<type api="T:System.Collections.Generic.IEqualityComparer`1" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TResult" index="2" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3},System.Collections.Generic.IEqualityComparer{``1})" source="extension" overload="true">
<apidata name="GroupBy" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3},System.Collections.Generic.IEqualityComparer{``1})" />
<template name="TElement" index="2" api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3},System.Collections.Generic.IEqualityComparer{``1})" />
<template name="TResult" index="3" api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3},System.Collections.Generic.IEqualityComparer{``1})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
<parameter name="elementSelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TElement" index="2" api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
<parameter name="resultSelector">
<type api="T:System.Func`3" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3},System.Collections.Generic.IEqualityComparer{``1})" />
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TElement" index="2" api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
<template name="TResult" index="3" api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
<parameter name="comparer">
<type api="T:System.Collections.Generic.IEqualityComparer`1" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TResult" index="3" api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Concat``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})" source="extension">
<apidata name="Concat" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="second">
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Zip``3(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``1,``2})" source="extension">
<apidata name="Zip" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TSecond" index="1" api="M:System.Linq.Enumerable.Zip``3(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``1,``2})" />
<template name="TResult" index="2" api="M:System.Linq.Enumerable.Zip``3(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``1,``2})" />
</templates>
<parameters>
<parameter name="second">
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TSecond" index="1" api="M:System.Linq.Enumerable.Zip``3(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``1,``2})" />
</specialization>
</type>
</parameter>
<parameter name="resultSelector">
<type api="T:System.Func`3" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TSecond" index="1" api="M:System.Linq.Enumerable.Zip``3(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``1,``2})" />
<template name="TResult" index="2" api="M:System.Linq.Enumerable.Zip``3(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``1,``2})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TResult" index="2" api="M:System.Linq.Enumerable.Zip``3(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``1,``2})" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Distinct``1(System.Collections.Generic.IEnumerable{``0})" source="extension" overload="true">
<apidata name="Distinct" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Distinct``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})" source="extension" overload="true">
<apidata name="Distinct" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="comparer">
<type api="T:System.Collections.Generic.IEqualityComparer`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Union``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})" source="extension" overload="true">
<apidata name="Union" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="second">
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Union``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})" source="extension" overload="true">
<apidata name="Union" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="second">
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</parameter>
<parameter name="comparer">
<type api="T:System.Collections.Generic.IEqualityComparer`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Intersect``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})" source="extension" overload="true">
<apidata name="Intersect" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="second">
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Intersect``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})" source="extension" overload="true">
<apidata name="Intersect" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="second">
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</parameter>
<parameter name="comparer">
<type api="T:System.Collections.Generic.IEqualityComparer`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Except``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})" source="extension" overload="true">
<apidata name="Except" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="second">
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Except``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})" source="extension" overload="true">
<apidata name="Except" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="second">
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</parameter>
<parameter name="comparer">
<type api="T:System.Collections.Generic.IEqualityComparer`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Reverse``1(System.Collections.Generic.IEnumerable{``0})" source="extension">
<apidata name="Reverse" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.SequenceEqual``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})" source="extension" overload="true">
<apidata name="SequenceEqual" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="second">
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.SequenceEqual``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})" source="extension" overload="true">
<apidata name="SequenceEqual" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="second">
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</parameter>
<parameter name="comparer">
<type api="T:System.Collections.Generic.IEqualityComparer`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.AsEnumerable``1(System.Collections.Generic.IEnumerable{``0})" source="extension">
<apidata name="AsEnumerable" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.ToArray``1(System.Collections.Generic.IEnumerable{``0})" source="extension">
<apidata name="ToArray" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<returns>
<arrayOf rank="1">
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</arrayOf>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.ToList``1(System.Collections.Generic.IEnumerable{``0})" source="extension">
<apidata name="ToList" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<returns>
<type api="T:System.Collections.Generic.List`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" source="extension" overload="true">
<apidata name="ToDictionary" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.Dictionary`2" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})" source="extension" overload="true">
<apidata name="ToDictionary" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
<parameter name="comparer">
<type api="T:System.Collections.Generic.IEqualityComparer`1" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.Dictionary`2" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})" />
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" source="extension" overload="true">
<apidata name="ToDictionary" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" />
<template name="TElement" index="2" api="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" />
</specialization>
</type>
</parameter>
<parameter name="elementSelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TElement" index="2" api="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.Dictionary`2" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" />
<template name="TElement" index="2" api="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" source="extension" overload="true">
<apidata name="ToDictionary" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
<template name="TElement" index="2" api="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
<parameter name="elementSelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TElement" index="2" api="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
<parameter name="comparer">
<type api="T:System.Collections.Generic.IEqualityComparer`1" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.Dictionary`2" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
<template name="TElement" index="2" api="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" source="extension" overload="true">
<apidata name="ToLookup" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Linq.ILookup`2" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})" source="extension" overload="true">
<apidata name="ToLookup" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
<parameter name="comparer">
<type api="T:System.Collections.Generic.IEqualityComparer`1" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Linq.ILookup`2" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})" />
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" source="extension" overload="true">
<apidata name="ToLookup" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" />
<template name="TElement" index="2" api="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" />
</specialization>
</type>
</parameter>
<parameter name="elementSelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TElement" index="2" api="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Linq.ILookup`2" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" />
<template name="TElement" index="2" api="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" source="extension" overload="true">
<apidata name="ToLookup" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
<template name="TElement" index="2" api="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
<parameter name="elementSelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TElement" index="2" api="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
<parameter name="comparer">
<type api="T:System.Collections.Generic.IEqualityComparer`1" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Linq.ILookup`2" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
<template name="TElement" index="2" api="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.DefaultIfEmpty``1(System.Collections.Generic.IEnumerable{``0})" source="extension" overload="true">
<apidata name="DefaultIfEmpty" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.DefaultIfEmpty``1(System.Collections.Generic.IEnumerable{``0},``0)" source="extension" overload="true">
<apidata name="DefaultIfEmpty" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="defaultValue">
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.First``1(System.Collections.Generic.IEnumerable{``0})" source="extension" overload="true">
<apidata name="First" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<returns>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.First``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})" source="extension" overload="true">
<apidata name="First" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="predicate">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Boolean" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.FirstOrDefault``1(System.Collections.Generic.IEnumerable{``0})" source="extension" overload="true">
<apidata name="FirstOrDefault" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<returns>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.FirstOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})" source="extension" overload="true">
<apidata name="FirstOrDefault" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="predicate">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Boolean" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Last``1(System.Collections.Generic.IEnumerable{``0})" source="extension" overload="true">
<apidata name="Last" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<returns>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Last``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})" source="extension" overload="true">
<apidata name="Last" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="predicate">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Boolean" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.LastOrDefault``1(System.Collections.Generic.IEnumerable{``0})" source="extension" overload="true">
<apidata name="LastOrDefault" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<returns>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.LastOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})" source="extension" overload="true">
<apidata name="LastOrDefault" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="predicate">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Boolean" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Single``1(System.Collections.Generic.IEnumerable{``0})" source="extension" overload="true">
<apidata name="Single" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<returns>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Single``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})" source="extension" overload="true">
<apidata name="Single" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="predicate">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Boolean" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.SingleOrDefault``1(System.Collections.Generic.IEnumerable{``0})" source="extension" overload="true">
<apidata name="SingleOrDefault" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<returns>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.SingleOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})" source="extension" overload="true">
<apidata name="SingleOrDefault" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="predicate">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Boolean" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.ElementAt``1(System.Collections.Generic.IEnumerable{``0},System.Int32)" source="extension">
<apidata name="ElementAt" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="index">
<type api="T:System.Int32" ref="false" />
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.ElementAtOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Int32)" source="extension">
<apidata name="ElementAtOrDefault" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="index">
<type api="T:System.Int32" ref="false" />
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Any``1(System.Collections.Generic.IEnumerable{``0})" source="extension" overload="true">
<apidata name="Any" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Any``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})" source="extension" overload="true">
<apidata name="Any" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="predicate">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Boolean" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.All``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})" source="extension">
<apidata name="All" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="predicate">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Boolean" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Count``1(System.Collections.Generic.IEnumerable{``0})" source="extension" overload="true">
<apidata name="Count" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<returns>
<type api="T:System.Int32" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Count``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})" source="extension" overload="true">
<apidata name="Count" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="predicate">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Boolean" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Int32" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.LongCount``1(System.Collections.Generic.IEnumerable{``0})" source="extension" overload="true">
<apidata name="LongCount" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<returns>
<type api="T:System.Int64" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.LongCount``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})" source="extension" overload="true">
<apidata name="LongCount" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="predicate">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Boolean" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Int64" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Contains``1(System.Collections.Generic.IEnumerable{``0},``0)" source="extension" overload="true">
<apidata name="Contains" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="value">
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Contains``1(System.Collections.Generic.IEnumerable{``0},``0,System.Collections.Generic.IEqualityComparer{``0})" source="extension" overload="true">
<apidata name="Contains" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="value">
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</parameter>
<parameter name="comparer">
<type api="T:System.Collections.Generic.IEqualityComparer`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Aggregate``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``0,``0})" source="extension" overload="true">
<apidata name="Aggregate" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="func">
<type api="T:System.Func`3" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Aggregate``2(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1})" source="extension" overload="true">
<apidata name="Aggregate" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TAccumulate" index="1" api="M:System.Linq.Enumerable.Aggregate``2(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1})" />
</templates>
<parameters>
<parameter name="seed">
<template name="TAccumulate" index="1" api="M:System.Linq.Enumerable.Aggregate``2(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1})" />
</parameter>
<parameter name="func">
<type api="T:System.Func`3" ref="true">
<specialization>
<template name="TAccumulate" index="1" api="M:System.Linq.Enumerable.Aggregate``2(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1})" />
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TAccumulate" index="1" api="M:System.Linq.Enumerable.Aggregate``2(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<template name="TAccumulate" index="1" api="M:System.Linq.Enumerable.Aggregate``2(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1})" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Aggregate``3(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1},System.Func{``1,``2})" source="extension" overload="true">
<apidata name="Aggregate" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TAccumulate" index="1" api="M:System.Linq.Enumerable.Aggregate``3(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1},System.Func{``1,``2})" />
<template name="TResult" index="2" api="M:System.Linq.Enumerable.Aggregate``3(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1},System.Func{``1,``2})" />
</templates>
<parameters>
<parameter name="seed">
<template name="TAccumulate" index="1" api="M:System.Linq.Enumerable.Aggregate``3(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1},System.Func{``1,``2})" />
</parameter>
<parameter name="func">
<type api="T:System.Func`3" ref="true">
<specialization>
<template name="TAccumulate" index="1" api="M:System.Linq.Enumerable.Aggregate``3(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1},System.Func{``1,``2})" />
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TAccumulate" index="1" api="M:System.Linq.Enumerable.Aggregate``3(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1},System.Func{``1,``2})" />
</specialization>
</type>
</parameter>
<parameter name="resultSelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<template name="TAccumulate" index="1" api="M:System.Linq.Enumerable.Aggregate``3(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1},System.Func{``1,``2})" />
<template name="TResult" index="2" api="M:System.Linq.Enumerable.Aggregate``3(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1},System.Func{``1,``2})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<template name="TResult" index="2" api="M:System.Linq.Enumerable.Aggregate``3(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1},System.Func{``1,``2})" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})" source="extension" overload="true">
<apidata name="Sum" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Decimal" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Decimal" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})" source="extension" overload="true">
<apidata name="Sum" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Double" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Double" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})" source="extension" overload="true">
<apidata name="Sum" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Int32" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Int32" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})" source="extension" overload="true">
<apidata name="Sum" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Int32" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Int32" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})" source="extension" overload="true">
<apidata name="Sum" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Int64" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Int64" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})" source="extension" overload="true">
<apidata name="Sum" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Int64" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Int64" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})" source="extension" overload="true">
<apidata name="Sum" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Single" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Single" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})" source="extension" overload="true">
<apidata name="Sum" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Single" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Single" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})" source="extension" overload="true">
<apidata name="Sum" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Double" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Double" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})" source="extension" overload="true">
<apidata name="Sum" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Decimal" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Decimal" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0})" source="extension" overload="true">
<apidata name="Min" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<returns>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})" source="extension" overload="true">
<apidata name="Min" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Decimal" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Decimal" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})" source="extension" overload="true">
<apidata name="Min" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Double" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Double" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})" source="extension" overload="true">
<apidata name="Min" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Int32" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Int32" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})" source="extension" overload="true">
<apidata name="Min" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Int32" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Int32" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})" source="extension" overload="true">
<apidata name="Min" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Int64" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Int64" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})" source="extension" overload="true">
<apidata name="Min" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Int64" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Int64" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})" source="extension" overload="true">
<apidata name="Min" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Single" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Single" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})" source="extension" overload="true">
<apidata name="Min" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Single" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Single" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})" source="extension" overload="true">
<apidata name="Min" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Double" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Double" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})" source="extension" overload="true">
<apidata name="Min" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Decimal" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Decimal" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Min``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" source="extension" overload="true">
<apidata name="Min" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TResult" index="1" api="M:System.Linq.Enumerable.Min``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TResult" index="1" api="M:System.Linq.Enumerable.Min``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<template name="TResult" index="1" api="M:System.Linq.Enumerable.Min``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0})" source="extension" overload="true">
<apidata name="Max" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<returns>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})" source="extension" overload="true">
<apidata name="Max" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Decimal" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Decimal" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})" source="extension" overload="true">
<apidata name="Max" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Double" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Double" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})" source="extension" overload="true">
<apidata name="Max" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Int32" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Int32" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})" source="extension" overload="true">
<apidata name="Max" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Int32" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Int32" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})" source="extension" overload="true">
<apidata name="Max" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Int64" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Int64" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})" source="extension" overload="true">
<apidata name="Max" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Int64" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Int64" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})" source="extension" overload="true">
<apidata name="Max" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Single" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Single" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})" source="extension" overload="true">
<apidata name="Max" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Single" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Single" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})" source="extension" overload="true">
<apidata name="Max" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Double" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Double" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})" source="extension" overload="true">
<apidata name="Max" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Decimal" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Decimal" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Max``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" source="extension" overload="true">
<apidata name="Max" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TResult" index="1" api="M:System.Linq.Enumerable.Max``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TResult" index="1" api="M:System.Linq.Enumerable.Max``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<template name="TResult" index="1" api="M:System.Linq.Enumerable.Max``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})" source="extension" overload="true">
<apidata name="Average" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Decimal" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Decimal" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})" source="extension" overload="true">
<apidata name="Average" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Double" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Double" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})" source="extension" overload="true">
<apidata name="Average" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Int32" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Double" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})" source="extension" overload="true">
<apidata name="Average" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Int32" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Double" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})" source="extension" overload="true">
<apidata name="Average" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Int64" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Double" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})" source="extension" overload="true">
<apidata name="Average" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Int64" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Double" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})" source="extension" overload="true">
<apidata name="Average" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Single" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Single" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})" source="extension" overload="true">
<apidata name="Average" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Single" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Single" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})" source="extension" overload="true">
<apidata name="Average" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Double" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Double" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})" source="extension" overload="true">
<apidata name="Average" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Decimal" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Decimal" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.ParallelEnumerable.AsParallel``1(System.Collections.Generic.IEnumerable{``0})" source="extension" overload="true">
<apidata name="AsParallel" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<returns>
<type api="T:System.Linq.ParallelQuery`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.ParallelEnumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.ParallelEnumerable.AsParallel(System.Collections.IEnumerable)" source="extension" overload="true">
<apidata name="AsParallel" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<returns>
<type api="T:System.Linq.ParallelQuery" ref="true" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.ParallelEnumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.OfType``1(System.Collections.IEnumerable)" source="extension">
<apidata name="OfType" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<template name="TResult" />
</templates>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TResult" index="0" api="M:System.Linq.Enumerable.OfType``1(System.Collections.IEnumerable)" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Cast``1(System.Collections.IEnumerable)" source="extension">
<apidata name="Cast" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<template name="TResult" />
</templates>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TResult" index="0" api="M:System.Linq.Enumerable.Cast``1(System.Collections.IEnumerable)" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Web.ModelBinding.ModelBinderDictionary.#ctor" />
<element api="Overload:System.Web.ModelBinding.ModelBinderDictionary.Add">
<element api="M:System.Web.ModelBinding.ModelBinderDictionary.Add(System.Collections.Generic.KeyValuePair{System.Type,System.Web.ModelBinding.IModelBinder})" />
<element api="M:System.Web.ModelBinding.ModelBinderDictionary.Add(System.Type,System.Web.ModelBinding.IModelBinder)" />
</element>
<element api="M:System.Web.ModelBinding.ModelBinderDictionary.Clear" />
<element api="M:System.Web.ModelBinding.ModelBinderDictionary.Contains(System.Collections.Generic.KeyValuePair{System.Type,System.Web.ModelBinding.IModelBinder})" />
<element api="M:System.Web.ModelBinding.ModelBinderDictionary.ContainsKey(System.Type)" />
<element api="M:System.Web.ModelBinding.ModelBinderDictionary.CopyTo(System.Collections.Generic.KeyValuePair{System.Type,System.Web.ModelBinding.IModelBinder}[],System.Int32)" />
<element api="P:System.Web.ModelBinding.ModelBinderDictionary.Count" />
<element api="P:System.Web.ModelBinding.ModelBinderDictionary.DefaultBinder" />
<element api="M:System.Web.ModelBinding.ModelBinderDictionary.GetEnumerator" />
<element api="P:System.Web.ModelBinding.ModelBinderDictionary.IsReadOnly" />
<element api="P:System.Web.ModelBinding.ModelBinderDictionary.Item(System.Type)" />
<element api="P:System.Web.ModelBinding.ModelBinderDictionary.Keys" />
<element api="Overload:System.Web.ModelBinding.ModelBinderDictionary.Remove">
<element api="M:System.Web.ModelBinding.ModelBinderDictionary.Remove(System.Collections.Generic.KeyValuePair{System.Type,System.Web.ModelBinding.IModelBinder})" />
<element api="M:System.Web.ModelBinding.ModelBinderDictionary.Remove(System.Type)" />
</element>
<element api="M:System.Web.ModelBinding.ModelBinderDictionary.System#Collections#IEnumerable#GetEnumerator" />
<element api="M:System.Web.ModelBinding.ModelBinderDictionary.TryGetValue(System.Type,System.Web.ModelBinding.IModelBinder@)" />
<element api="P:System.Web.ModelBinding.ModelBinderDictionary.Values" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="908d2c14-442d-bdb8-d71e-aedbf958cb37" />
</api>
<api id="Methods.T:System.Web.ModelBinding.ModelBinderDictionary">
<topicdata name="ModelBinderDictionary" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.ModelBinderDictionary" />
<apidata name="ModelBinderDictionary" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" defaultConstructor="M:System.Web.ModelBinding.ModelBinderDictionary.#ctor" />
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
<element api="M:System.Linq.Queryable.AsQueryable``1(System.Collections.Generic.IEnumerable{``0})" source="extension" overload="true">
<apidata name="AsQueryable" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<returns>
<type api="T:System.Linq.IQueryable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Queryable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Queryable.AsQueryable(System.Collections.IEnumerable)" source="extension" overload="true">
<apidata name="AsQueryable" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<returns>
<type api="T:System.Linq.IQueryable" ref="true" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Queryable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Where``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})" source="extension" overload="true">
<apidata name="Where" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="predicate">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Boolean" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Where``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})" source="extension" overload="true">
<apidata name="Where" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="predicate">
<type api="T:System.Func`3" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Int32" ref="false" />
<type api="T:System.Boolean" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" source="extension" overload="true">
<apidata name="Select" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TResult" index="1" api="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TResult" index="1" api="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TResult" index="1" api="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,``1})" source="extension" overload="true">
<apidata name="Select" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TResult" index="1" api="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,``1})" />
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`3" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Int32" ref="false" />
<template name="TResult" index="1" api="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TResult" index="1" api="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,``1})" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}})" source="extension" overload="true">
<apidata name="SelectMany" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TResult" index="1" api="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}})" />
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TResult" index="1" api="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}})" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TResult" index="1" api="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}})" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}})" source="extension" overload="true">
<apidata name="SelectMany" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TResult" index="1" api="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}})" />
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`3" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Int32" ref="false" />
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TResult" index="1" api="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}})" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TResult" index="1" api="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}})" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})" source="extension" overload="true">
<apidata name="SelectMany" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TCollection" index="1" api="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})" />
<template name="TResult" index="2" api="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})" />
</templates>
<parameters>
<parameter name="collectionSelector">
<type api="T:System.Func`3" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Int32" ref="false" />
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TCollection" index="1" api="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})" />
</specialization>
</type>
</specialization>
</type>
</parameter>
<parameter name="resultSelector">
<type api="T:System.Func`3" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TCollection" index="1" api="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})" />
<template name="TResult" index="2" api="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TResult" index="2" api="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})" source="extension" overload="true">
<apidata name="SelectMany" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TCollection" index="1" api="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})" />
<template name="TResult" index="2" api="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})" />
</templates>
<parameters>
<parameter name="collectionSelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TCollection" index="1" api="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})" />
</specialization>
</type>
</specialization>
</type>
</parameter>
<parameter name="resultSelector">
<type api="T:System.Func`3" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TCollection" index="1" api="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})" />
<template name="TResult" index="2" api="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TResult" index="2" api="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Take``1(System.Collections.Generic.IEnumerable{``0},System.Int32)" source="extension">
<apidata name="Take" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="count">
<type api="T:System.Int32" ref="false" />
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.TakeWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})" source="extension" overload="true">
<apidata name="TakeWhile" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="predicate">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Boolean" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.TakeWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})" source="extension" overload="true">
<apidata name="TakeWhile" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="predicate">
<type api="T:System.Func`3" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Int32" ref="false" />
<type api="T:System.Boolean" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Skip``1(System.Collections.Generic.IEnumerable{``0},System.Int32)" source="extension">
<apidata name="Skip" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="count">
<type api="T:System.Int32" ref="false" />
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.SkipWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})" source="extension" overload="true">
<apidata name="SkipWhile" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="predicate">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Boolean" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.SkipWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})" source="extension" overload="true">
<apidata name="SkipWhile" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="predicate">
<type api="T:System.Func`3" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Int32" ref="false" />
<type api="T:System.Boolean" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3})" source="extension" overload="true">
<apidata name="Join" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TInner" index="1" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3})" />
<template name="TKey" index="2" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3})" />
<template name="TResult" index="3" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3})" />
</templates>
<parameters>
<parameter name="inner">
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TInner" index="1" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3})" />
</specialization>
</type>
</parameter>
<parameter name="outerKeySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="2" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3})" />
</specialization>
</type>
</parameter>
<parameter name="innerKeySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<template name="TInner" index="1" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3})" />
<template name="TKey" index="2" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3})" />
</specialization>
</type>
</parameter>
<parameter name="resultSelector">
<type api="T:System.Func`3" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TInner" index="1" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3})" />
<template name="TResult" index="3" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TResult" index="3" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3})" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3},System.Collections.Generic.IEqualityComparer{``2})" source="extension" overload="true">
<apidata name="Join" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TInner" index="1" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3},System.Collections.Generic.IEqualityComparer{``2})" />
<template name="TKey" index="2" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3},System.Collections.Generic.IEqualityComparer{``2})" />
<template name="TResult" index="3" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3},System.Collections.Generic.IEqualityComparer{``2})" />
</templates>
<parameters>
<parameter name="inner">
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TInner" index="1" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3},System.Collections.Generic.IEqualityComparer{``2})" />
</specialization>
</type>
</parameter>
<parameter name="outerKeySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="2" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3},System.Collections.Generic.IEqualityComparer{``2})" />
</specialization>
</type>
</parameter>
<parameter name="innerKeySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<template name="TInner" index="1" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3},System.Collections.Generic.IEqualityComparer{``2})" />
<template name="TKey" index="2" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3},System.Collections.Generic.IEqualityComparer{``2})" />
</specialization>
</type>
</parameter>
<parameter name="resultSelector">
<type api="T:System.Func`3" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TInner" index="1" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3},System.Collections.Generic.IEqualityComparer{``2})" />
<template name="TResult" index="3" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3},System.Collections.Generic.IEqualityComparer{``2})" />
</specialization>
</type>
</parameter>
<parameter name="comparer">
<type api="T:System.Collections.Generic.IEqualityComparer`1" ref="true">
<specialization>
<template name="TKey" index="2" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3},System.Collections.Generic.IEqualityComparer{``2})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TResult" index="3" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3},System.Collections.Generic.IEqualityComparer{``2})" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3})" source="extension" overload="true">
<apidata name="GroupJoin" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TInner" index="1" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3})" />
<template name="TKey" index="2" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3})" />
<template name="TResult" index="3" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3})" />
</templates>
<parameters>
<parameter name="inner">
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TInner" index="1" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3})" />
</specialization>
</type>
</parameter>
<parameter name="outerKeySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="2" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3})" />
</specialization>
</type>
</parameter>
<parameter name="innerKeySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<template name="TInner" index="1" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3})" />
<template name="TKey" index="2" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3})" />
</specialization>
</type>
</parameter>
<parameter name="resultSelector">
<type api="T:System.Func`3" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TInner" index="1" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3})" />
</specialization>
</type>
<template name="TResult" index="3" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TResult" index="3" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3})" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3},System.Collections.Generic.IEqualityComparer{``2})" source="extension" overload="true">
<apidata name="GroupJoin" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TInner" index="1" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3},System.Collections.Generic.IEqualityComparer{``2})" />
<template name="TKey" index="2" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3},System.Collections.Generic.IEqualityComparer{``2})" />
<template name="TResult" index="3" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3},System.Collections.Generic.IEqualityComparer{``2})" />
</templates>
<parameters>
<parameter name="inner">
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TInner" index="1" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3},System.Collections.Generic.IEqualityComparer{``2})" />
</specialization>
</type>
</parameter>
<parameter name="outerKeySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="2" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3},System.Collections.Generic.IEqualityComparer{``2})" />
</specialization>
</type>
</parameter>
<parameter name="innerKeySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<template name="TInner" index="1" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3},System.Collections.Generic.IEqualityComparer{``2})" />
<template name="TKey" index="2" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3},System.Collections.Generic.IEqualityComparer{``2})" />
</specialization>
</type>
</parameter>
<parameter name="resultSelector">
<type api="T:System.Func`3" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TInner" index="1" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3},System.Collections.Generic.IEqualityComparer{``2})" />
</specialization>
</type>
<template name="TResult" index="3" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3},System.Collections.Generic.IEqualityComparer{``2})" />
</specialization>
</type>
</parameter>
<parameter name="comparer">
<type api="T:System.Collections.Generic.IEqualityComparer`1" ref="true">
<specialization>
<template name="TKey" index="2" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3},System.Collections.Generic.IEqualityComparer{``2})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TResult" index="3" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3},System.Collections.Generic.IEqualityComparer{``2})" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" source="extension" overload="true">
<apidata name="OrderBy" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Linq.IOrderedEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})" source="extension" overload="true">
<apidata name="OrderBy" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})" />
</specialization>
</type>
</parameter>
<parameter name="comparer">
<type api="T:System.Collections.Generic.IComparer`1" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Linq.IOrderedEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" source="extension" overload="true">
<apidata name="OrderByDescending" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Linq.IOrderedEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})" source="extension" overload="true">
<apidata name="OrderByDescending" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})" />
</specialization>
</type>
</parameter>
<parameter name="comparer">
<type api="T:System.Collections.Generic.IComparer`1" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Linq.IOrderedEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" source="extension" overload="true">
<apidata name="GroupBy" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Linq.IGrouping`2" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})" source="extension" overload="true">
<apidata name="GroupBy" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
<parameter name="comparer">
<type api="T:System.Collections.Generic.IEqualityComparer`1" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Linq.IGrouping`2" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})" />
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" source="extension" overload="true">
<apidata name="GroupBy" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" />
<template name="TElement" index="2" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" />
</specialization>
</type>
</parameter>
<parameter name="elementSelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TElement" index="2" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Linq.IGrouping`2" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" />
<template name="TElement" index="2" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2})" source="extension" overload="true">
<apidata name="GroupBy" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2})" />
<template name="TResult" index="2" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2})" />
</specialization>
</type>
</parameter>
<parameter name="resultSelector">
<type api="T:System.Func`3" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2})" />
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
<template name="TResult" index="2" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TResult" index="2" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2})" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" source="extension" overload="true">
<apidata name="GroupBy" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
<template name="TElement" index="2" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
<parameter name="elementSelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TElement" index="2" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
<parameter name="comparer">
<type api="T:System.Collections.Generic.IEqualityComparer`1" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Linq.IGrouping`2" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
<template name="TElement" index="2" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3})" source="extension" overload="true">
<apidata name="GroupBy" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3})" />
<template name="TElement" index="2" api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3})" />
<template name="TResult" index="3" api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3})" />
</specialization>
</type>
</parameter>
<parameter name="elementSelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TElement" index="2" api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3})" />
</specialization>
</type>
</parameter>
<parameter name="resultSelector">
<type api="T:System.Func`3" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3})" />
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TElement" index="2" api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3})" />
</specialization>
</type>
<template name="TResult" index="3" api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TResult" index="3" api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3})" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2},System.Collections.Generic.IEqualityComparer{``1})" source="extension" overload="true">
<apidata name="GroupBy" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2},System.Collections.Generic.IEqualityComparer{``1})" />
<template name="TResult" index="2" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2},System.Collections.Generic.IEqualityComparer{``1})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
<parameter name="resultSelector">
<type api="T:System.Func`3" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2},System.Collections.Generic.IEqualityComparer{``1})" />
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
<template name="TResult" index="2" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
<parameter name="comparer">
<type api="T:System.Collections.Generic.IEqualityComparer`1" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TResult" index="2" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3},System.Collections.Generic.IEqualityComparer{``1})" source="extension" overload="true">
<apidata name="GroupBy" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3},System.Collections.Generic.IEqualityComparer{``1})" />
<template name="TElement" index="2" api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3},System.Collections.Generic.IEqualityComparer{``1})" />
<template name="TResult" index="3" api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3},System.Collections.Generic.IEqualityComparer{``1})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
<parameter name="elementSelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TElement" index="2" api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
<parameter name="resultSelector">
<type api="T:System.Func`3" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3},System.Collections.Generic.IEqualityComparer{``1})" />
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TElement" index="2" api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
<template name="TResult" index="3" api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
<parameter name="comparer">
<type api="T:System.Collections.Generic.IEqualityComparer`1" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TResult" index="3" api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Concat``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})" source="extension">
<apidata name="Concat" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="second">
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Zip``3(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``1,``2})" source="extension">
<apidata name="Zip" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TSecond" index="1" api="M:System.Linq.Enumerable.Zip``3(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``1,``2})" />
<template name="TResult" index="2" api="M:System.Linq.Enumerable.Zip``3(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``1,``2})" />
</templates>
<parameters>
<parameter name="second">
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TSecond" index="1" api="M:System.Linq.Enumerable.Zip``3(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``1,``2})" />
</specialization>
</type>
</parameter>
<parameter name="resultSelector">
<type api="T:System.Func`3" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TSecond" index="1" api="M:System.Linq.Enumerable.Zip``3(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``1,``2})" />
<template name="TResult" index="2" api="M:System.Linq.Enumerable.Zip``3(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``1,``2})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TResult" index="2" api="M:System.Linq.Enumerable.Zip``3(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``1,``2})" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Distinct``1(System.Collections.Generic.IEnumerable{``0})" source="extension" overload="true">
<apidata name="Distinct" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Distinct``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})" source="extension" overload="true">
<apidata name="Distinct" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="comparer">
<type api="T:System.Collections.Generic.IEqualityComparer`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Union``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})" source="extension" overload="true">
<apidata name="Union" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="second">
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Union``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})" source="extension" overload="true">
<apidata name="Union" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="second">
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</parameter>
<parameter name="comparer">
<type api="T:System.Collections.Generic.IEqualityComparer`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Intersect``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})" source="extension" overload="true">
<apidata name="Intersect" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="second">
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Intersect``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})" source="extension" overload="true">
<apidata name="Intersect" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="second">
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</parameter>
<parameter name="comparer">
<type api="T:System.Collections.Generic.IEqualityComparer`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Except``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})" source="extension" overload="true">
<apidata name="Except" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="second">
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Except``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})" source="extension" overload="true">
<apidata name="Except" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="second">
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</parameter>
<parameter name="comparer">
<type api="T:System.Collections.Generic.IEqualityComparer`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Reverse``1(System.Collections.Generic.IEnumerable{``0})" source="extension">
<apidata name="Reverse" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.SequenceEqual``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})" source="extension" overload="true">
<apidata name="SequenceEqual" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="second">
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.SequenceEqual``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})" source="extension" overload="true">
<apidata name="SequenceEqual" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="second">
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</parameter>
<parameter name="comparer">
<type api="T:System.Collections.Generic.IEqualityComparer`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.AsEnumerable``1(System.Collections.Generic.IEnumerable{``0})" source="extension">
<apidata name="AsEnumerable" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.ToArray``1(System.Collections.Generic.IEnumerable{``0})" source="extension">
<apidata name="ToArray" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<returns>
<arrayOf rank="1">
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</arrayOf>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.ToList``1(System.Collections.Generic.IEnumerable{``0})" source="extension">
<apidata name="ToList" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<returns>
<type api="T:System.Collections.Generic.List`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" source="extension" overload="true">
<apidata name="ToDictionary" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.Dictionary`2" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})" source="extension" overload="true">
<apidata name="ToDictionary" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
<parameter name="comparer">
<type api="T:System.Collections.Generic.IEqualityComparer`1" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.Dictionary`2" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})" />
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" source="extension" overload="true">
<apidata name="ToDictionary" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" />
<template name="TElement" index="2" api="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" />
</specialization>
</type>
</parameter>
<parameter name="elementSelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TElement" index="2" api="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.Dictionary`2" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" />
<template name="TElement" index="2" api="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" source="extension" overload="true">
<apidata name="ToDictionary" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
<template name="TElement" index="2" api="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
<parameter name="elementSelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TElement" index="2" api="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
<parameter name="comparer">
<type api="T:System.Collections.Generic.IEqualityComparer`1" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.Dictionary`2" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
<template name="TElement" index="2" api="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" source="extension" overload="true">
<apidata name="ToLookup" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Linq.ILookup`2" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})" source="extension" overload="true">
<apidata name="ToLookup" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
<parameter name="comparer">
<type api="T:System.Collections.Generic.IEqualityComparer`1" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Linq.ILookup`2" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})" />
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" source="extension" overload="true">
<apidata name="ToLookup" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" />
<template name="TElement" index="2" api="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" />
</specialization>
</type>
</parameter>
<parameter name="elementSelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TElement" index="2" api="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Linq.ILookup`2" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" />
<template name="TElement" index="2" api="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" source="extension" overload="true">
<apidata name="ToLookup" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
<template name="TElement" index="2" api="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
<parameter name="elementSelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TElement" index="2" api="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
<parameter name="comparer">
<type api="T:System.Collections.Generic.IEqualityComparer`1" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Linq.ILookup`2" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
<template name="TElement" index="2" api="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.DefaultIfEmpty``1(System.Collections.Generic.IEnumerable{``0})" source="extension" overload="true">
<apidata name="DefaultIfEmpty" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.DefaultIfEmpty``1(System.Collections.Generic.IEnumerable{``0},``0)" source="extension" overload="true">
<apidata name="DefaultIfEmpty" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="defaultValue">
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.First``1(System.Collections.Generic.IEnumerable{``0})" source="extension" overload="true">
<apidata name="First" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<returns>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.First``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})" source="extension" overload="true">
<apidata name="First" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="predicate">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Boolean" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.FirstOrDefault``1(System.Collections.Generic.IEnumerable{``0})" source="extension" overload="true">
<apidata name="FirstOrDefault" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<returns>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.FirstOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})" source="extension" overload="true">
<apidata name="FirstOrDefault" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="predicate">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Boolean" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Last``1(System.Collections.Generic.IEnumerable{``0})" source="extension" overload="true">
<apidata name="Last" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<returns>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Last``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})" source="extension" overload="true">
<apidata name="Last" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="predicate">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Boolean" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.LastOrDefault``1(System.Collections.Generic.IEnumerable{``0})" source="extension" overload="true">
<apidata name="LastOrDefault" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<returns>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.LastOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})" source="extension" overload="true">
<apidata name="LastOrDefault" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="predicate">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Boolean" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Single``1(System.Collections.Generic.IEnumerable{``0})" source="extension" overload="true">
<apidata name="Single" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<returns>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Single``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})" source="extension" overload="true">
<apidata name="Single" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="predicate">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Boolean" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.SingleOrDefault``1(System.Collections.Generic.IEnumerable{``0})" source="extension" overload="true">
<apidata name="SingleOrDefault" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<returns>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.SingleOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})" source="extension" overload="true">
<apidata name="SingleOrDefault" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="predicate">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Boolean" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.ElementAt``1(System.Collections.Generic.IEnumerable{``0},System.Int32)" source="extension">
<apidata name="ElementAt" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="index">
<type api="T:System.Int32" ref="false" />
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.ElementAtOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Int32)" source="extension">
<apidata name="ElementAtOrDefault" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="index">
<type api="T:System.Int32" ref="false" />
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Any``1(System.Collections.Generic.IEnumerable{``0})" source="extension" overload="true">
<apidata name="Any" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Any``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})" source="extension" overload="true">
<apidata name="Any" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="predicate">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Boolean" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.All``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})" source="extension">
<apidata name="All" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="predicate">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Boolean" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Count``1(System.Collections.Generic.IEnumerable{``0})" source="extension" overload="true">
<apidata name="Count" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<returns>
<type api="T:System.Int32" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Count``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})" source="extension" overload="true">
<apidata name="Count" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="predicate">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Boolean" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Int32" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.LongCount``1(System.Collections.Generic.IEnumerable{``0})" source="extension" overload="true">
<apidata name="LongCount" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<returns>
<type api="T:System.Int64" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.LongCount``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})" source="extension" overload="true">
<apidata name="LongCount" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="predicate">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Boolean" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Int64" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Contains``1(System.Collections.Generic.IEnumerable{``0},``0)" source="extension" overload="true">
<apidata name="Contains" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="value">
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Contains``1(System.Collections.Generic.IEnumerable{``0},``0,System.Collections.Generic.IEqualityComparer{``0})" source="extension" overload="true">
<apidata name="Contains" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="value">
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</parameter>
<parameter name="comparer">
<type api="T:System.Collections.Generic.IEqualityComparer`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Aggregate``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``0,``0})" source="extension" overload="true">
<apidata name="Aggregate" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="func">
<type api="T:System.Func`3" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Aggregate``2(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1})" source="extension" overload="true">
<apidata name="Aggregate" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TAccumulate" index="1" api="M:System.Linq.Enumerable.Aggregate``2(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1})" />
</templates>
<parameters>
<parameter name="seed">
<template name="TAccumulate" index="1" api="M:System.Linq.Enumerable.Aggregate``2(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1})" />
</parameter>
<parameter name="func">
<type api="T:System.Func`3" ref="true">
<specialization>
<template name="TAccumulate" index="1" api="M:System.Linq.Enumerable.Aggregate``2(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1})" />
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TAccumulate" index="1" api="M:System.Linq.Enumerable.Aggregate``2(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<template name="TAccumulate" index="1" api="M:System.Linq.Enumerable.Aggregate``2(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1})" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Aggregate``3(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1},System.Func{``1,``2})" source="extension" overload="true">
<apidata name="Aggregate" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TAccumulate" index="1" api="M:System.Linq.Enumerable.Aggregate``3(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1},System.Func{``1,``2})" />
<template name="TResult" index="2" api="M:System.Linq.Enumerable.Aggregate``3(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1},System.Func{``1,``2})" />
</templates>
<parameters>
<parameter name="seed">
<template name="TAccumulate" index="1" api="M:System.Linq.Enumerable.Aggregate``3(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1},System.Func{``1,``2})" />
</parameter>
<parameter name="func">
<type api="T:System.Func`3" ref="true">
<specialization>
<template name="TAccumulate" index="1" api="M:System.Linq.Enumerable.Aggregate``3(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1},System.Func{``1,``2})" />
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TAccumulate" index="1" api="M:System.Linq.Enumerable.Aggregate``3(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1},System.Func{``1,``2})" />
</specialization>
</type>
</parameter>
<parameter name="resultSelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<template name="TAccumulate" index="1" api="M:System.Linq.Enumerable.Aggregate``3(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1},System.Func{``1,``2})" />
<template name="TResult" index="2" api="M:System.Linq.Enumerable.Aggregate``3(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1},System.Func{``1,``2})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<template name="TResult" index="2" api="M:System.Linq.Enumerable.Aggregate``3(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1},System.Func{``1,``2})" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})" source="extension" overload="true">
<apidata name="Sum" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Decimal" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Decimal" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})" source="extension" overload="true">
<apidata name="Sum" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Double" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Double" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})" source="extension" overload="true">
<apidata name="Sum" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Int32" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Int32" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})" source="extension" overload="true">
<apidata name="Sum" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Int32" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Int32" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})" source="extension" overload="true">
<apidata name="Sum" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Int64" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Int64" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})" source="extension" overload="true">
<apidata name="Sum" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Int64" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Int64" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})" source="extension" overload="true">
<apidata name="Sum" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Single" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Single" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})" source="extension" overload="true">
<apidata name="Sum" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Single" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Single" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})" source="extension" overload="true">
<apidata name="Sum" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Double" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Double" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})" source="extension" overload="true">
<apidata name="Sum" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Decimal" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Decimal" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0})" source="extension" overload="true">
<apidata name="Min" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<returns>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})" source="extension" overload="true">
<apidata name="Min" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Decimal" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Decimal" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})" source="extension" overload="true">
<apidata name="Min" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Double" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Double" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})" source="extension" overload="true">
<apidata name="Min" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Int32" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Int32" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})" source="extension" overload="true">
<apidata name="Min" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Int32" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Int32" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})" source="extension" overload="true">
<apidata name="Min" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Int64" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Int64" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})" source="extension" overload="true">
<apidata name="Min" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Int64" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Int64" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})" source="extension" overload="true">
<apidata name="Min" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Single" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Single" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})" source="extension" overload="true">
<apidata name="Min" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Single" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Single" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})" source="extension" overload="true">
<apidata name="Min" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Double" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Double" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})" source="extension" overload="true">
<apidata name="Min" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Decimal" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Decimal" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Min``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" source="extension" overload="true">
<apidata name="Min" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TResult" index="1" api="M:System.Linq.Enumerable.Min``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TResult" index="1" api="M:System.Linq.Enumerable.Min``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<template name="TResult" index="1" api="M:System.Linq.Enumerable.Min``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0})" source="extension" overload="true">
<apidata name="Max" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<returns>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})" source="extension" overload="true">
<apidata name="Max" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Decimal" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Decimal" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})" source="extension" overload="true">
<apidata name="Max" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Double" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Double" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})" source="extension" overload="true">
<apidata name="Max" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Int32" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Int32" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})" source="extension" overload="true">
<apidata name="Max" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Int32" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Int32" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})" source="extension" overload="true">
<apidata name="Max" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Int64" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Int64" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})" source="extension" overload="true">
<apidata name="Max" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Int64" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Int64" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})" source="extension" overload="true">
<apidata name="Max" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Single" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Single" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})" source="extension" overload="true">
<apidata name="Max" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Single" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Single" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})" source="extension" overload="true">
<apidata name="Max" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Double" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Double" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})" source="extension" overload="true">
<apidata name="Max" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Decimal" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Decimal" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Max``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" source="extension" overload="true">
<apidata name="Max" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TResult" index="1" api="M:System.Linq.Enumerable.Max``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<template name="TResult" index="1" api="M:System.Linq.Enumerable.Max``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<template name="TResult" index="1" api="M:System.Linq.Enumerable.Max``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})" source="extension" overload="true">
<apidata name="Average" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Decimal" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Decimal" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})" source="extension" overload="true">
<apidata name="Average" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Double" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Double" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})" source="extension" overload="true">
<apidata name="Average" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Int32" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Double" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})" source="extension" overload="true">
<apidata name="Average" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Int32" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Double" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})" source="extension" overload="true">
<apidata name="Average" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Int64" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Double" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})" source="extension" overload="true">
<apidata name="Average" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Int64" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Double" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})" source="extension" overload="true">
<apidata name="Average" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Single" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Single" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})" source="extension" overload="true">
<apidata name="Average" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Single" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Single" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})" source="extension" overload="true">
<apidata name="Average" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Double" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Double" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})" source="extension" overload="true">
<apidata name="Average" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
<type api="T:System.Decimal" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Decimal" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.ParallelEnumerable.AsParallel``1(System.Collections.Generic.IEnumerable{``0})" source="extension" overload="true">
<apidata name="AsParallel" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</templates>
<returns>
<type api="T:System.Linq.ParallelQuery`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.ParallelEnumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.ParallelEnumerable.AsParallel(System.Collections.IEnumerable)" source="extension" overload="true">
<apidata name="AsParallel" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<returns>
<type api="T:System.Linq.ParallelQuery" ref="true" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.ParallelEnumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.OfType``1(System.Collections.IEnumerable)" source="extension">
<apidata name="OfType" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<template name="TResult" />
</templates>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TResult" index="0" api="M:System.Linq.Enumerable.OfType``1(System.Collections.IEnumerable)" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Cast``1(System.Collections.IEnumerable)" source="extension">
<apidata name="Cast" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<template name="TResult" />
</templates>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TResult" index="0" api="M:System.Linq.Enumerable.Cast``1(System.Collections.IEnumerable)" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="Overload:System.Web.ModelBinding.ModelBinderDictionary.Add">
<element api="M:System.Web.ModelBinding.ModelBinderDictionary.Add(System.Collections.Generic.KeyValuePair{System.Type,System.Web.ModelBinding.IModelBinder})" />
<element api="M:System.Web.ModelBinding.ModelBinderDictionary.Add(System.Type,System.Web.ModelBinding.IModelBinder)" />
</element>
<element api="M:System.Web.ModelBinding.ModelBinderDictionary.Clear" />
<element api="M:System.Web.ModelBinding.ModelBinderDictionary.Contains(System.Collections.Generic.KeyValuePair{System.Type,System.Web.ModelBinding.IModelBinder})" />
<element api="M:System.Web.ModelBinding.ModelBinderDictionary.ContainsKey(System.Type)" />
<element api="M:System.Web.ModelBinding.ModelBinderDictionary.CopyTo(System.Collections.Generic.KeyValuePair{System.Type,System.Web.ModelBinding.IModelBinder}[],System.Int32)" />
<element api="M:System.Web.ModelBinding.ModelBinderDictionary.GetEnumerator" />
<element api="Overload:System.Web.ModelBinding.ModelBinderDictionary.Remove">
<element api="M:System.Web.ModelBinding.ModelBinderDictionary.Remove(System.Collections.Generic.KeyValuePair{System.Type,System.Web.ModelBinding.IModelBinder})" />
<element api="M:System.Web.ModelBinding.ModelBinderDictionary.Remove(System.Type)" />
</element>
<element api="M:System.Web.ModelBinding.ModelBinderDictionary.System#Collections#IEnumerable#GetEnumerator" />
<element api="M:System.Web.ModelBinding.ModelBinderDictionary.TryGetValue(System.Type,System.Web.ModelBinding.IModelBinder@)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelBinderDictionary" />
</containers>
<file name="c3f612e2-5342-f0fb-1143-bd452059c401" />
</api>
<api id="Properties.T:System.Web.ModelBinding.ModelBinderDictionary">
<topicdata name="ModelBinderDictionary" group="list" subgroup="Properties" typeTopicId="T:System.Web.ModelBinding.ModelBinderDictionary" />
<apidata name="ModelBinderDictionary" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" defaultConstructor="M:System.Web.ModelBinding.ModelBinderDictionary.#ctor" />
<elements>
<element api="P:System.Web.ModelBinding.ModelBinderDictionary.Count" />
<element api="P:System.Web.ModelBinding.ModelBinderDictionary.DefaultBinder" />
<element api="P:System.Web.ModelBinding.ModelBinderDictionary.IsReadOnly" />
<element api="P:System.Web.ModelBinding.ModelBinderDictionary.Item(System.Type)" />
<element api="P:System.Web.ModelBinding.ModelBinderDictionary.Keys" />
<element api="P:System.Web.ModelBinding.ModelBinderDictionary.Values" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelBinderDictionary" />
</containers>
<file name="8921fcfb-fbe4-4b02-8133-ed7f842fde98" />
</api>
<api id="Overload:System.Web.ModelBinding.ModelBinderDictionary.Add">
<topicdata name="Add" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="" />
<apidata name="Add" group="member" subgroup="method" />
<elements>
<element api="M:System.Web.ModelBinding.ModelBinderDictionary.Add(System.Collections.Generic.KeyValuePair{System.Type,System.Web.ModelBinding.IModelBinder})" />
<element api="M:System.Web.ModelBinding.ModelBinderDictionary.Add(System.Type,System.Web.ModelBinding.IModelBinder)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelBinderDictionary" ref="true" />
</containers>
<file name="c17e4012-e118-7fe4-afba-70ee93faa9f4" />
</api>
<api id="Overload:System.Web.ModelBinding.ModelBinderDictionary.Remove">
<topicdata name="Remove" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="" />
<apidata name="Remove" group="member" subgroup="method" />
<elements>
<element api="M:System.Web.ModelBinding.ModelBinderDictionary.Remove(System.Collections.Generic.KeyValuePair{System.Type,System.Web.ModelBinding.IModelBinder})" />
<element api="M:System.Web.ModelBinding.ModelBinderDictionary.Remove(System.Type)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelBinderDictionary" ref="true" />
</containers>
<file name="61498358-e4d4-a15c-9353-2e79431a3a83" />
</api>
<api id="M:System.Web.ModelBinding.ModelBinderDictionary.#ctor">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" />
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelBinderDictionary" ref="true" />
</containers>
<file name="2101b42c-e8f4-1ee1-493d-921973310ffc" />
</api>
<api id="M:System.Web.ModelBinding.ModelBinderDictionary.Add(System.Collections.Generic.KeyValuePair{System.Type,System.Web.ModelBinding.IModelBinder})">
<topicdata group="api" />
<apidata name="Add" group="member" subgroup="method" />
<memberdata visibility="public" overload="Overload:System.Web.ModelBinding.ModelBinderDictionary.Add" />
<proceduredata virtual="true" final="true" />
<parameters>
<parameter name="item">
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</parameter>
</parameters>
<implements>
<member api="M:System.Collections.Generic.ICollection`1.Add(`0)">
<type api="T:System.Collections.Generic.ICollection`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</member>
</implements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelBinderDictionary" ref="true" />
</containers>
<file name="97eea5fc-d416-45b8-020b-e23666f45ae3" />
</api>
<api id="M:System.Web.ModelBinding.ModelBinderDictionary.Add(System.Type,System.Web.ModelBinding.IModelBinder)">
<topicdata group="api" />
<apidata name="Add" group="member" subgroup="method" />
<memberdata visibility="public" overload="Overload:System.Web.ModelBinding.ModelBinderDictionary.Add" />
<proceduredata virtual="true" final="true" />
<parameters>
<parameter name="key">
<type api="T:System.Type" ref="true" />
</parameter>
<parameter name="value">
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</parameter>
</parameters>
<implements>
<member api="M:System.Collections.Generic.IDictionary`2.Add(`0,`1)">
<type api="T:System.Collections.Generic.IDictionary`2" ref="true">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</member>
</implements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelBinderDictionary" ref="true" />
</containers>
<file name="e594f963-4d9d-5809-ffad-8f17eafd69a1" />
</api>
<api id="M:System.Web.ModelBinding.ModelBinderDictionary.Clear">
<topicdata group="api" />
<apidata name="Clear" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" final="true" />
<implements>
<member api="M:System.Collections.Generic.ICollection`1.Clear">
<type api="T:System.Collections.Generic.ICollection`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</member>
</implements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelBinderDictionary" ref="true" />
</containers>
<file name="6bebaa79-0835-abb3-669b-0cfc8d19c54a" />
</api>
<api id="M:System.Web.ModelBinding.ModelBinderDictionary.Contains(System.Collections.Generic.KeyValuePair{System.Type,System.Web.ModelBinding.IModelBinder})">
<topicdata group="api" />
<apidata name="Contains" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" final="true" />
<parameters>
<parameter name="item">
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<implements>
<member api="M:System.Collections.Generic.ICollection`1.Contains(`0)">
<type api="T:System.Collections.Generic.ICollection`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</member>
</implements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelBinderDictionary" ref="true" />
</containers>
<file name="57fe2aa1-0c6c-c28d-2659-10d7c74085ee" />
</api>
<api id="M:System.Web.ModelBinding.ModelBinderDictionary.ContainsKey(System.Type)">
<topicdata group="api" />
<apidata name="ContainsKey" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" final="true" />
<parameters>
<parameter name="key">
<type api="T:System.Type" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<implements>
<member api="M:System.Collections.Generic.IDictionary`2.ContainsKey(`0)">
<type api="T:System.Collections.Generic.IDictionary`2" ref="true">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</member>
</implements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelBinderDictionary" ref="true" />
</containers>
<file name="5d362124-d963-772b-fde4-4a3288a5aa00" />
</api>
<api id="M:System.Web.ModelBinding.ModelBinderDictionary.CopyTo(System.Collections.Generic.KeyValuePair{System.Type,System.Web.ModelBinding.IModelBinder}[],System.Int32)">
<topicdata group="api" />
<apidata name="CopyTo" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" final="true" />
<parameters>
<parameter name="array">
<arrayOf rank="1">
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</arrayOf>
</parameter>
<parameter name="arrayIndex">
<type api="T:System.Int32" ref="false" />
</parameter>
</parameters>
<implements>
<member api="M:System.Collections.Generic.ICollection`1.CopyTo(`0[],System.Int32)">
<type api="T:System.Collections.Generic.ICollection`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</member>
</implements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelBinderDictionary" ref="true" />
</containers>
<file name="0898acd0-421e-7257-1eb7-036097be41ea" />
</api>
<api id="P:System.Web.ModelBinding.ModelBinderDictionary.Count">
<topicdata group="api" />
<apidata name="Count" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="true" final="true" />
<propertydata get="true" />
<getter name="get_Count" />
<returns>
<type api="T:System.Int32" ref="false" />
</returns>
<implements>
<member api="P:System.Collections.Generic.ICollection`1.Count">
<type api="T:System.Collections.Generic.ICollection`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</member>
</implements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelBinderDictionary" ref="true" />
</containers>
<file name="1ec3cbbf-6188-2da9-a5c8-c6e0a14401a7" />
</api>
<api id="P:System.Web.ModelBinding.ModelBinderDictionary.DefaultBinder">
<topicdata group="api" />
<apidata name="DefaultBinder" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" set="true" />
<getter name="get_DefaultBinder" />
<setter name="set_DefaultBinder" />
<returns>
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelBinderDictionary" ref="true" />
</containers>
<file name="fc995ed5-5914-8239-c00e-e714141cc0da" />
</api>
<api id="M:System.Web.ModelBinding.ModelBinderDictionary.GetEnumerator">
<topicdata group="api" />
<apidata name="GetEnumerator" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" final="true" />
<returns>
<type api="T:System.Collections.Generic.IEnumerator`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<implements>
<member api="M:System.Collections.Generic.IEnumerable`1.GetEnumerator">
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</member>
</implements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelBinderDictionary" ref="true" />
</containers>
<file name="69d17457-f1c6-be65-8595-1294a44092c6" />
</api>
<api id="P:System.Web.ModelBinding.ModelBinderDictionary.IsReadOnly">
<topicdata group="api" />
<apidata name="IsReadOnly" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="true" final="true" />
<propertydata get="true" />
<getter name="get_IsReadOnly" />
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<implements>
<member api="P:System.Collections.Generic.ICollection`1.IsReadOnly">
<type api="T:System.Collections.Generic.ICollection`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</member>
</implements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelBinderDictionary" ref="true" />
</containers>
<file name="7bb3cd66-a0de-4a2c-c0b8-08360b1d65f1" />
</api>
<api id="P:System.Web.ModelBinding.ModelBinderDictionary.Item(System.Type)">
<topicdata group="api" />
<apidata name="Item" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="true" final="true" />
<propertydata get="true" set="true" />
<getter name="get_Item" />
<setter name="set_Item" />
<parameters>
<parameter name="key">
<type api="T:System.Type" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</returns>
<implements>
<member api="P:System.Collections.Generic.IDictionary`2.Item(`0)">
<type api="T:System.Collections.Generic.IDictionary`2" ref="true">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</member>
</implements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelBinderDictionary" ref="true" />
</containers>
<file name="dbbdc1e9-46d3-3392-2ca3-5a44040b1c29" />
</api>
<api id="P:System.Web.ModelBinding.ModelBinderDictionary.Keys">
<topicdata group="api" />
<apidata name="Keys" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="true" final="true" />
<propertydata get="true" />
<getter name="get_Keys" />
<returns>
<type api="T:System.Collections.Generic.ICollection`1" ref="true">
<specialization>
<type api="T:System.Type" ref="true" />
</specialization>
</type>
</returns>
<implements>
<member api="P:System.Collections.Generic.IDictionary`2.Keys">
<type api="T:System.Collections.Generic.IDictionary`2" ref="true">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</member>
</implements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelBinderDictionary" ref="true" />
</containers>
<file name="5be0f82f-3b87-1f43-5237-82c47eb73957" />
</api>
<api id="M:System.Web.ModelBinding.ModelBinderDictionary.Remove(System.Collections.Generic.KeyValuePair{System.Type,System.Web.ModelBinding.IModelBinder})">
<topicdata group="api" />
<apidata name="Remove" group="member" subgroup="method" />
<memberdata visibility="public" overload="Overload:System.Web.ModelBinding.ModelBinderDictionary.Remove" />
<proceduredata virtual="true" final="true" />
<parameters>
<parameter name="item">
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<implements>
<member api="M:System.Collections.Generic.ICollection`1.Remove(`0)">
<type api="T:System.Collections.Generic.ICollection`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</specialization>
</type>
</member>
</implements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelBinderDictionary" ref="true" />
</containers>
<file name="48a5b602-a77e-c5e8-7739-33771bbb8717" />
</api>
<api id="M:System.Web.ModelBinding.ModelBinderDictionary.Remove(System.Type)">
<topicdata group="api" />
<apidata name="Remove" group="member" subgroup="method" />
<memberdata visibility="public" overload="Overload:System.Web.ModelBinding.ModelBinderDictionary.Remove" />
<proceduredata virtual="true" final="true" />
<parameters>
<parameter name="key">
<type api="T:System.Type" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<implements>
<member api="M:System.Collections.Generic.IDictionary`2.Remove(`0)">
<type api="T:System.Collections.Generic.IDictionary`2" ref="true">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</member>
</implements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelBinderDictionary" ref="true" />
</containers>
<file name="c3e5f491-3316-338e-a35c-587f3e38e2e2" />
</api>
<api id="M:System.Web.ModelBinding.ModelBinderDictionary.System#Collections#IEnumerable#GetEnumerator">
<topicdata group="api" eiiName="IEnumerable.GetEnumerator" />
<apidata name="GetEnumerator" group="member" subgroup="method" />
<memberdata visibility="private" />
<proceduredata virtual="true" final="true" eii="true" />
<returns>
<type api="T:System.Collections.IEnumerator" ref="true" />
</returns>
<implements>
<member api="M:System.Collections.IEnumerable.GetEnumerator">
<type api="T:System.Collections.IEnumerable" ref="true" />
</member>
</implements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelBinderDictionary" ref="true" />
</containers>
<file name="10aa32e8-cbc9-fa97-24ae-8d3f2db70b4e" />
</api>
<api id="M:System.Web.ModelBinding.ModelBinderDictionary.TryGetValue(System.Type,System.Web.ModelBinding.IModelBinder@)">
<topicdata group="api" />
<apidata name="TryGetValue" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" final="true" />
<parameters>
<parameter name="key">
<type api="T:System.Type" ref="true" />
</parameter>
<parameter name="value" out="true">
<referenceTo>
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</referenceTo>
</parameter>
</parameters>
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<implements>
<member api="M:System.Collections.Generic.IDictionary`2.TryGetValue(`0,`1@)">
<type api="T:System.Collections.Generic.IDictionary`2" ref="true">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</member>
</implements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelBinderDictionary" ref="true" />
</containers>
<file name="07650789-777e-196e-95e4-ee28b3ea789d" />
</api>
<api id="P:System.Web.ModelBinding.ModelBinderDictionary.Values">
<topicdata group="api" />
<apidata name="Values" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="true" final="true" />
<propertydata get="true" />
<getter name="get_Values" />
<returns>
<type api="T:System.Collections.Generic.ICollection`1" ref="true">
<specialization>
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</returns>
<implements>
<member api="P:System.Collections.Generic.IDictionary`2.Values">
<type api="T:System.Collections.Generic.IDictionary`2" ref="true">
<specialization>
<type api="T:System.Type" ref="true" />
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</member>
</implements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelBinderDictionary" ref="true" />
</containers>
<file name="23cbfd9e-adc9-0147-b0ae-0464de96a846" />
</api>
<api id="T:System.Web.ModelBinding.ModelBinderErrorMessageProvider">
<topicdata group="api" />
<apidata name="ModelBinderErrorMessageProvider" group="type" subgroup="delegate" />
<typedata visibility="public" sealed="true" serializable="false" />
<parameters>
<parameter name="modelBindingExecutionContext">
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</parameter>
<parameter name="modelMetadata">
<type api="T:System.Web.ModelBinding.ModelMetadata" ref="true" />
</parameter>
<parameter name="incomingValue">
<type api="T:System.Object" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.String" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="7141fb5c-443f-0464-e136-ca323495fd20" />
</api>
<api id="T:System.Web.ModelBinding.ModelBinderErrorMessageProviders">
<topicdata group="api" />
<apidata name="ModelBinderErrorMessageProviders" group="type" subgroup="class" />
<typedata visibility="public" abstract="true" sealed="true" serializable="false" />
<family>
<ancestors>
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<elements>
<element api="P:System.Web.ModelBinding.ModelBinderErrorMessageProviders.TypeConversionErrorMessageProvider" />
<element api="P:System.Web.ModelBinding.ModelBinderErrorMessageProviders.ValueRequiredErrorMessageProvider" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="f0f0d224-90ab-1386-e5ae-934aeb1beb96" />
</api>
<api id="Properties.T:System.Web.ModelBinding.ModelBinderErrorMessageProviders">
<topicdata name="ModelBinderErrorMessageProviders" group="list" subgroup="Properties" typeTopicId="T:System.Web.ModelBinding.ModelBinderErrorMessageProviders" />
<apidata name="ModelBinderErrorMessageProviders" group="type" subgroup="class" />
<typedata visibility="public" abstract="true" sealed="true" serializable="false" />
<elements>
<element api="P:System.Web.ModelBinding.ModelBinderErrorMessageProviders.TypeConversionErrorMessageProvider" />
<element api="P:System.Web.ModelBinding.ModelBinderErrorMessageProviders.ValueRequiredErrorMessageProvider" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelBinderErrorMessageProviders" />
</containers>
<file name="4cc5d7ed-ed49-84f7-7fca-fbefd02af659" />
</api>
<api id="P:System.Web.ModelBinding.ModelBinderErrorMessageProviders.TypeConversionErrorMessageProvider">
<topicdata group="api" />
<apidata name="TypeConversionErrorMessageProvider" group="member" subgroup="property" />
<memberdata visibility="public" static="true" />
<proceduredata virtual="false" />
<propertydata get="true" set="true" />
<getter name="get_TypeConversionErrorMessageProvider" />
<setter name="set_TypeConversionErrorMessageProvider" />
<returns>
<type api="T:System.Web.ModelBinding.ModelBinderErrorMessageProvider" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelBinderErrorMessageProviders" ref="true" />
</containers>
<file name="fe824aa8-f4ea-ae6f-51e0-4349bf5bb7c8" />
</api>
<api id="P:System.Web.ModelBinding.ModelBinderErrorMessageProviders.ValueRequiredErrorMessageProvider">
<topicdata group="api" />
<apidata name="ValueRequiredErrorMessageProvider" group="member" subgroup="property" />
<memberdata visibility="public" static="true" />
<proceduredata virtual="false" />
<propertydata get="true" set="true" />
<getter name="get_ValueRequiredErrorMessageProvider" />
<setter name="set_ValueRequiredErrorMessageProvider" />
<returns>
<type api="T:System.Web.ModelBinding.ModelBinderErrorMessageProvider" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelBinderErrorMessageProviders" ref="true" />
</containers>
<file name="91634777-ea9e-432b-5773-9de495430657" />
</api>
<api id="T:System.Web.ModelBinding.ModelBinderProvider">
<topicdata group="api" />
<apidata name="ModelBinderProvider" group="type" subgroup="class" />
<typedata visibility="public" abstract="true" serializable="false" />
<family>
<ancestors>
<type api="T:System.Object" ref="true" />
</ancestors>
<descendents>
<type api="T:System.Web.ModelBinding.ArrayModelBinderProvider" ref="true" />
<type api="T:System.Web.ModelBinding.BinaryDataModelBinderProvider" ref="true" />
<type api="T:System.Web.ModelBinding.CollectionModelBinderProvider" ref="true" />
<type api="T:System.Web.ModelBinding.ComplexModelBinderProvider" ref="true" />
<type api="T:System.Web.ModelBinding.DictionaryModelBinderProvider" ref="true" />
<type api="T:System.Web.ModelBinding.GenericModelBinderProvider" ref="true" />
<type api="T:System.Web.ModelBinding.KeyValuePairModelBinderProvider" ref="true" />
<type api="T:System.Web.ModelBinding.MutableObjectModelBinderProvider" ref="true" />
<type api="T:System.Web.ModelBinding.SimpleModelBinderProvider" ref="true" />
<type api="T:System.Web.ModelBinding.TypeConverterModelBinderProvider" ref="true" />
<type api="T:System.Web.ModelBinding.TypeMatchModelBinderProvider" ref="true" />
</descendents>
</family>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.ModelBinderProvider.#ctor" />
<element api="M:System.Web.ModelBinding.ModelBinderProvider.GetBinder(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="fbf1794b-10ce-4533-e8da-6f49d9e2864f" />
</api>
<api id="Methods.T:System.Web.ModelBinding.ModelBinderProvider">
<topicdata name="ModelBinderProvider" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.ModelBinderProvider" />
<apidata name="ModelBinderProvider" group="type" subgroup="class" />
<typedata visibility="public" abstract="true" serializable="false" />
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.ModelBinderProvider.GetBinder(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelBinderProvider" />
</containers>
<file name="bce128e2-dd81-1d05-ef2b-24bc9a757579" />
</api>
<api id="M:System.Web.ModelBinding.ModelBinderProvider.#ctor">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="family" special="true" />
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelBinderProvider" ref="true" />
</containers>
<file name="946b8733-7083-7f11-fc9f-46c139f5286f" />
</api>
<api id="M:System.Web.ModelBinding.ModelBinderProvider.GetBinder(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)">
<topicdata group="api" />
<apidata name="GetBinder" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata abstract="true" virtual="true" />
<parameters>
<parameter name="modelBindingExecutionContext">
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</parameter>
<parameter name="bindingContext">
<type api="T:System.Web.ModelBinding.ModelBindingContext" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelBinderProvider" ref="true" />
</containers>
<file name="b940b0b2-a2d5-c554-32e7-e916b9098cfd" />
</api>
<api id="T:System.Web.ModelBinding.ModelBinderProviderCollection">
<topicdata group="api" />
<apidata name="ModelBinderProviderCollection" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" defaultConstructor="M:System.Web.ModelBinding.ModelBinderProviderCollection.#ctor" />
<family>
<ancestors>
<type api="T:System.Collections.ObjectModel.Collection`1" ref="true">
<specialization>
<type api="T:System.Web.ModelBinding.ModelBinderProvider" ref="true" />
</specialization>
</type>
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="M:System.Collections.ObjectModel.Collection`1.Add(`0)" />
<element api="M:System.Collections.ObjectModel.Collection`1.Clear" />
<element api="M:System.Collections.ObjectModel.Collection`1.Contains(`0)" />
<element api="M:System.Collections.ObjectModel.Collection`1.CopyTo(`0[],System.Int32)" />
<element api="P:System.Collections.ObjectModel.Collection`1.Count" />
<element api="M:System.Collections.ObjectModel.Collection`1.GetEnumerator" />
<element api="M:System.Collections.ObjectModel.Collection`1.IndexOf(`0)" />
<element api="M:System.Collections.ObjectModel.Collection`1.Insert(System.Int32,`0)" />
<element api="P:System.Collections.ObjectModel.Collection`1.Item(System.Int32)" />
<element api="M:System.Collections.ObjectModel.Collection`1.Remove(`0)" />
<element api="M:System.Collections.ObjectModel.Collection`1.RemoveAt(System.Int32)" />
<element api="P:System.Collections.ObjectModel.Collection`1.System#Collections#Generic#ICollection{T}#IsReadOnly" />
<element api="M:System.Collections.ObjectModel.Collection`1.System#Collections#ICollection#CopyTo(System.Array,System.Int32)" />
<element api="P:System.Collections.ObjectModel.Collection`1.System#Collections#ICollection#IsSynchronized" />
<element api="P:System.Collections.ObjectModel.Collection`1.System#Collections#ICollection#SyncRoot" />
<element api="M:System.Collections.ObjectModel.Collection`1.System#Collections#IEnumerable#GetEnumerator" />
<element api="M:System.Collections.ObjectModel.Collection`1.System#Collections#IList#Add(System.Object)" />
<element api="M:System.Collections.ObjectModel.Collection`1.System#Collections#IList#Contains(System.Object)" />
<element api="M:System.Collections.ObjectModel.Collection`1.System#Collections#IList#IndexOf(System.Object)" />
<element api="M:System.Collections.ObjectModel.Collection`1.System#Collections#IList#Insert(System.Int32,System.Object)" />
<element api="P:System.Collections.ObjectModel.Collection`1.System#Collections#IList#IsFixedSize" />
<element api="P:System.Collections.ObjectModel.Collection`1.System#Collections#IList#IsReadOnly" />
<element api="P:System.Collections.ObjectModel.Collection`1.System#Collections#IList#Item(System.Int32)" />
<element api="M:System.Collections.ObjectModel.Collection`1.System#Collections#IList#Remove(System.Object)" />
<element api="Overload:System.Web.ModelBinding.ModelBinderProviderCollection.#ctor">
<element api="M:System.Web.ModelBinding.ModelBinderProviderCollection.#ctor" />
<element api="M:System.Web.ModelBinding.ModelBinderProviderCollection.#ctor(System.Collections.Generic.IList{System.Web.ModelBinding.ModelBinderProvider})" />
</element>
<element api="M:System.Web.ModelBinding.ModelBinderProviderCollection.GetBinder(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)" />
<element api="Overload:System.Web.ModelBinding.ModelBinderProviderCollection.RegisterBinderForGenericType">
<element api="M:System.Web.ModelBinding.ModelBinderProviderCollection.RegisterBinderForGenericType(System.Type,System.Func{System.Type[],System.Web.ModelBinding.IModelBinder})" />
<element api="M:System.Web.ModelBinding.ModelBinderProviderCollection.RegisterBinderForGenericType(System.Type,System.Type)" />
<element api="M:System.Web.ModelBinding.ModelBinderProviderCollection.RegisterBinderForGenericType(System.Type,System.Web.ModelBinding.IModelBinder)" />
</element>
<element api="Overload:System.Web.ModelBinding.ModelBinderProviderCollection.RegisterBinderForType">
<element api="M:System.Web.ModelBinding.ModelBinderProviderCollection.RegisterBinderForType(System.Type,System.Func{System.Web.ModelBinding.IModelBinder})" />
<element api="M:System.Web.ModelBinding.ModelBinderProviderCollection.RegisterBinderForType(System.Type,System.Web.ModelBinding.IModelBinder)" />
</element>
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="c00f04fa-98e5-7a76-4f9f-8bbd37e9afe0" />
</api>
<api id="Methods.T:System.Web.ModelBinding.ModelBinderProviderCollection">
<topicdata name="ModelBinderProviderCollection" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.ModelBinderProviderCollection" />
<apidata name="ModelBinderProviderCollection" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" defaultConstructor="M:System.Web.ModelBinding.ModelBinderProviderCollection.#ctor" />
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="M:System.Collections.ObjectModel.Collection`1.Add(`0)" />
<element api="M:System.Collections.ObjectModel.Collection`1.Clear" />
<element api="M:System.Collections.ObjectModel.Collection`1.Contains(`0)" />
<element api="M:System.Collections.ObjectModel.Collection`1.CopyTo(`0[],System.Int32)" />
<element api="M:System.Collections.ObjectModel.Collection`1.GetEnumerator" />
<element api="M:System.Collections.ObjectModel.Collection`1.IndexOf(`0)" />
<element api="M:System.Collections.ObjectModel.Collection`1.Insert(System.Int32,`0)" />
<element api="M:System.Collections.ObjectModel.Collection`1.Remove(`0)" />
<element api="M:System.Collections.ObjectModel.Collection`1.RemoveAt(System.Int32)" />
<element api="M:System.Collections.ObjectModel.Collection`1.System#Collections#ICollection#CopyTo(System.Array,System.Int32)" />
<element api="M:System.Collections.ObjectModel.Collection`1.System#Collections#IEnumerable#GetEnumerator" />
<element api="M:System.Collections.ObjectModel.Collection`1.System#Collections#IList#Add(System.Object)" />
<element api="M:System.Collections.ObjectModel.Collection`1.System#Collections#IList#Contains(System.Object)" />
<element api="M:System.Collections.ObjectModel.Collection`1.System#Collections#IList#IndexOf(System.Object)" />
<element api="M:System.Collections.ObjectModel.Collection`1.System#Collections#IList#Insert(System.Int32,System.Object)" />
<element api="M:System.Collections.ObjectModel.Collection`1.System#Collections#IList#Remove(System.Object)" />
<element api="M:System.Web.ModelBinding.ModelBinderProviderCollection.GetBinder(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)" />
<element api="Overload:System.Web.ModelBinding.ModelBinderProviderCollection.RegisterBinderForGenericType">
<element api="M:System.Web.ModelBinding.ModelBinderProviderCollection.RegisterBinderForGenericType(System.Type,System.Func{System.Type[],System.Web.ModelBinding.IModelBinder})" />
<element api="M:System.Web.ModelBinding.ModelBinderProviderCollection.RegisterBinderForGenericType(System.Type,System.Type)" />
<element api="M:System.Web.ModelBinding.ModelBinderProviderCollection.RegisterBinderForGenericType(System.Type,System.Web.ModelBinding.IModelBinder)" />
</element>
<element api="Overload:System.Web.ModelBinding.ModelBinderProviderCollection.RegisterBinderForType">
<element api="M:System.Web.ModelBinding.ModelBinderProviderCollection.RegisterBinderForType(System.Type,System.Func{System.Web.ModelBinding.IModelBinder})" />
<element api="M:System.Web.ModelBinding.ModelBinderProviderCollection.RegisterBinderForType(System.Type,System.Web.ModelBinding.IModelBinder)" />
</element>
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelBinderProviderCollection" />
</containers>
<file name="f8cd0878-8417-3dca-8a91-9e627ce09517" />
</api>
<api id="Properties.T:System.Web.ModelBinding.ModelBinderProviderCollection">
<topicdata name="ModelBinderProviderCollection" group="list" subgroup="Properties" typeTopicId="T:System.Web.ModelBinding.ModelBinderProviderCollection" />
<apidata name="ModelBinderProviderCollection" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" defaultConstructor="M:System.Web.ModelBinding.ModelBinderProviderCollection.#ctor" />
<elements>
<element api="P:System.Collections.ObjectModel.Collection`1.Count" />
<element api="P:System.Collections.ObjectModel.Collection`1.Item(System.Int32)" />
<element api="P:System.Collections.ObjectModel.Collection`1.System#Collections#Generic#ICollection{T}#IsReadOnly" />
<element api="P:System.Collections.ObjectModel.Collection`1.System#Collections#ICollection#IsSynchronized" />
<element api="P:System.Collections.ObjectModel.Collection`1.System#Collections#ICollection#SyncRoot" />
<element api="P:System.Collections.ObjectModel.Collection`1.System#Collections#IList#IsFixedSize" />
<element api="P:System.Collections.ObjectModel.Collection`1.System#Collections#IList#IsReadOnly" />
<element api="P:System.Collections.ObjectModel.Collection`1.System#Collections#IList#Item(System.Int32)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelBinderProviderCollection" />
</containers>
<file name="61965582-e60a-137d-a231-d9ba25f9a272" />
</api>
<api id="Overload:System.Web.ModelBinding.ModelBinderProviderCollection.#ctor">
<topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<elements>
<element api="M:System.Web.ModelBinding.ModelBinderProviderCollection.#ctor" />
<element api="M:System.Web.ModelBinding.ModelBinderProviderCollection.#ctor(System.Collections.Generic.IList{System.Web.ModelBinding.ModelBinderProvider})" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelBinderProviderCollection" ref="true" />
</containers>
<file name="beab450e-22de-13a2-47b6-b5e65c39743f" />
</api>
<api id="Overload:System.Web.ModelBinding.ModelBinderProviderCollection.RegisterBinderForGenericType">
<topicdata name="RegisterBinderForGenericType" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="" />
<apidata name="RegisterBinderForGenericType" group="member" subgroup="method" />
<elements>
<element api="M:System.Web.ModelBinding.ModelBinderProviderCollection.RegisterBinderForGenericType(System.Type,System.Func{System.Type[],System.Web.ModelBinding.IModelBinder})" />
<element api="M:System.Web.ModelBinding.ModelBinderProviderCollection.RegisterBinderForGenericType(System.Type,System.Type)" />
<element api="M:System.Web.ModelBinding.ModelBinderProviderCollection.RegisterBinderForGenericType(System.Type,System.Web.ModelBinding.IModelBinder)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelBinderProviderCollection" ref="true" />
</containers>
<file name="d904f3ca-92f2-e502-4a3c-73c6cc430094" />
</api>
<api id="Overload:System.Web.ModelBinding.ModelBinderProviderCollection.RegisterBinderForType">
<topicdata name="RegisterBinderForType" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="" />
<apidata name="RegisterBinderForType" group="member" subgroup="method" />
<elements>
<element api="M:System.Web.ModelBinding.ModelBinderProviderCollection.RegisterBinderForType(System.Type,System.Func{System.Web.ModelBinding.IModelBinder})" />
<element api="M:System.Web.ModelBinding.ModelBinderProviderCollection.RegisterBinderForType(System.Type,System.Web.ModelBinding.IModelBinder)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelBinderProviderCollection" ref="true" />
</containers>
<file name="8130ae42-31b0-83fc-a840-7e9739a72f15" />
</api>
<api id="M:System.Web.ModelBinding.ModelBinderProviderCollection.#ctor">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.Web.ModelBinding.ModelBinderProviderCollection.#ctor" />
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelBinderProviderCollection" ref="true" />
</containers>
<file name="67eaf696-2752-09e5-c2bb-d648da359663" />
</api>
<api id="M:System.Web.ModelBinding.ModelBinderProviderCollection.#ctor(System.Collections.Generic.IList{System.Web.ModelBinding.ModelBinderProvider})">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.Web.ModelBinding.ModelBinderProviderCollection.#ctor" />
<parameters>
<parameter name="list">
<type api="T:System.Collections.Generic.IList`1" ref="true">
<specialization>
<type api="T:System.Web.ModelBinding.ModelBinderProvider" ref="true" />
</specialization>
</type>
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelBinderProviderCollection" ref="true" />
</containers>
<file name="9ff93649-6720-dbed-ef57-85e7738b179b" />
</api>
<api id="M:System.Web.ModelBinding.ModelBinderProviderCollection.GetBinder(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)">
<topicdata group="api" />
<apidata name="GetBinder" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<parameters>
<parameter name="modelBindingExecutionContext">
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</parameter>
<parameter name="bindingContext">
<type api="T:System.Web.ModelBinding.ModelBindingContext" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelBinderProviderCollection" ref="true" />
</containers>
<file name="2697ab9b-46c6-14ea-fb69-c50698af4582" />
</api>
<api id="M:System.Web.ModelBinding.ModelBinderProviderCollection.RegisterBinderForGenericType(System.Type,System.Func{System.Type[],System.Web.ModelBinding.IModelBinder})">
<topicdata group="api" />
<apidata name="RegisterBinderForGenericType" group="member" subgroup="method" />
<memberdata visibility="public" overload="Overload:System.Web.ModelBinding.ModelBinderProviderCollection.RegisterBinderForGenericType" />
<proceduredata virtual="false" />
<parameters>
<parameter name="modelType">
<type api="T:System.Type" ref="true" />
</parameter>
<parameter name="modelBinderFactory">
<type api="T:System.Func`2" ref="true">
<specialization>
<arrayOf rank="1">
<type api="T:System.Type" ref="true" />
</arrayOf>
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelBinderProviderCollection" ref="true" />
</containers>
<file name="8ad883db-e1ba-6b30-4a8d-2b4ff4101436" />
</api>
<api id="M:System.Web.ModelBinding.ModelBinderProviderCollection.RegisterBinderForGenericType(System.Type,System.Type)">
<topicdata group="api" />
<apidata name="RegisterBinderForGenericType" group="member" subgroup="method" />
<memberdata visibility="public" overload="Overload:System.Web.ModelBinding.ModelBinderProviderCollection.RegisterBinderForGenericType" />
<proceduredata virtual="false" />
<parameters>
<parameter name="modelType">
<type api="T:System.Type" ref="true" />
</parameter>
<parameter name="modelBinderType">
<type api="T:System.Type" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelBinderProviderCollection" ref="true" />
</containers>
<file name="673e326e-d567-813c-83f8-f59553076513" />
</api>
<api id="M:System.Web.ModelBinding.ModelBinderProviderCollection.RegisterBinderForGenericType(System.Type,System.Web.ModelBinding.IModelBinder)">
<topicdata group="api" />
<apidata name="RegisterBinderForGenericType" group="member" subgroup="method" />
<memberdata visibility="public" overload="Overload:System.Web.ModelBinding.ModelBinderProviderCollection.RegisterBinderForGenericType" />
<proceduredata virtual="false" />
<parameters>
<parameter name="modelType">
<type api="T:System.Type" ref="true" />
</parameter>
<parameter name="modelBinder">
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelBinderProviderCollection" ref="true" />
</containers>
<file name="bc64df2d-9449-3d71-051e-0208e927bf3d" />
</api>
<api id="M:System.Web.ModelBinding.ModelBinderProviderCollection.RegisterBinderForType(System.Type,System.Func{System.Web.ModelBinding.IModelBinder})">
<topicdata group="api" />
<apidata name="RegisterBinderForType" group="member" subgroup="method" />
<memberdata visibility="public" overload="Overload:System.Web.ModelBinding.ModelBinderProviderCollection.RegisterBinderForType" />
<proceduredata virtual="false" />
<parameters>
<parameter name="modelType">
<type api="T:System.Type" ref="true" />
</parameter>
<parameter name="modelBinderFactory">
<type api="T:System.Func`1" ref="true">
<specialization>
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelBinderProviderCollection" ref="true" />
</containers>
<file name="71791bcf-08e5-3263-11fe-304e2f34d91a" />
</api>
<api id="M:System.Web.ModelBinding.ModelBinderProviderCollection.RegisterBinderForType(System.Type,System.Web.ModelBinding.IModelBinder)">
<topicdata group="api" />
<apidata name="RegisterBinderForType" group="member" subgroup="method" />
<memberdata visibility="public" overload="Overload:System.Web.ModelBinding.ModelBinderProviderCollection.RegisterBinderForType" />
<proceduredata virtual="false" />
<parameters>
<parameter name="modelType">
<type api="T:System.Type" ref="true" />
</parameter>
<parameter name="modelBinder">
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelBinderProviderCollection" ref="true" />
</containers>
<file name="65924367-9a60-19c4-956a-d438dd6f15dd" />
</api>
<api id="T:System.Web.ModelBinding.ModelBinderProviderOptionsAttribute">
<topicdata group="api" />
<apidata name="ModelBinderProviderOptionsAttribute" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" defaultConstructor="M:System.Web.ModelBinding.ModelBinderProviderOptionsAttribute.#ctor" />
<family>
<ancestors>
<type api="T:System.Attribute" ref="true" />
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<elements>
<element api="M:System.Attribute.Equals(System.Object)" />
<element api="M:System.Attribute.GetHashCode" />
<element api="M:System.Attribute.IsDefaultAttribute" />
<element api="M:System.Attribute.Match(System.Object)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetIDsOfNames(System.Guid@,System.IntPtr,System.UInt32,System.UInt32,System.IntPtr)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetTypeInfo(System.UInt32,System.UInt32,System.IntPtr)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetTypeInfoCount(System.UInt32@)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#Invoke(System.UInt32,System.Guid@,System.UInt32,System.Int16,System.IntPtr,System.IntPtr,System.IntPtr,System.IntPtr)" />
<element api="P:System.Attribute.TypeId" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.ModelBinderProviderOptionsAttribute.#ctor" />
<element api="P:System.Web.ModelBinding.ModelBinderProviderOptionsAttribute.FrontOfList" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<attributes>
<attribute>
<type api="T:System.AttributeUsageAttribute" ref="true" />
<argument>
<type api="T:System.AttributeTargets" ref="false" />
<enumValue>
<field name="Class" />
</enumValue>
</argument>
<assignment name="AllowMultiple">
<type api="T:System.Boolean" ref="false" />
<value>False</value>
</assignment>
<assignment name="Inherited">
<type api="T:System.Boolean" ref="false" />
<value>True</value>
</assignment>
</attribute>
</attributes>
<file name="04d55eaa-a2e4-9b89-440b-92b01d20ecae" />
</api>
<api id="Methods.T:System.Web.ModelBinding.ModelBinderProviderOptionsAttribute">
<topicdata name="ModelBinderProviderOptionsAttribute" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.ModelBinderProviderOptionsAttribute" />
<apidata name="ModelBinderProviderOptionsAttribute" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" defaultConstructor="M:System.Web.ModelBinding.ModelBinderProviderOptionsAttribute.#ctor" />
<elements>
<element api="M:System.Attribute.Equals(System.Object)" />
<element api="M:System.Attribute.GetHashCode" />
<element api="M:System.Attribute.IsDefaultAttribute" />
<element api="M:System.Attribute.Match(System.Object)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetIDsOfNames(System.Guid@,System.IntPtr,System.UInt32,System.UInt32,System.IntPtr)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetTypeInfo(System.UInt32,System.UInt32,System.IntPtr)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetTypeInfoCount(System.UInt32@)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#Invoke(System.UInt32,System.Guid@,System.UInt32,System.Int16,System.IntPtr,System.IntPtr,System.IntPtr,System.IntPtr)" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelBinderProviderOptionsAttribute" />
</containers>
<file name="afccff8a-f749-2096-0ac2-d187745cfd06" />
</api>
<api id="Properties.T:System.Web.ModelBinding.ModelBinderProviderOptionsAttribute">
<topicdata name="ModelBinderProviderOptionsAttribute" group="list" subgroup="Properties" typeTopicId="T:System.Web.ModelBinding.ModelBinderProviderOptionsAttribute" />
<apidata name="ModelBinderProviderOptionsAttribute" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" defaultConstructor="M:System.Web.ModelBinding.ModelBinderProviderOptionsAttribute.#ctor" />
<elements>
<element api="P:System.Attribute.TypeId" />
<element api="P:System.Web.ModelBinding.ModelBinderProviderOptionsAttribute.FrontOfList" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelBinderProviderOptionsAttribute" />
</containers>
<file name="4fbb79d7-c3a3-621a-bc01-26fa8a611103" />
</api>
<api id="M:System.Web.ModelBinding.ModelBinderProviderOptionsAttribute.#ctor">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" />
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelBinderProviderOptionsAttribute" ref="true" />
</containers>
<file name="f6a82d41-4db3-9389-8aa3-5593c56fd900" />
</api>
<api id="P:System.Web.ModelBinding.ModelBinderProviderOptionsAttribute.FrontOfList">
<topicdata group="api" />
<apidata name="FrontOfList" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" set="true" />
<getter name="get_FrontOfList" />
<setter name="set_FrontOfList" />
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelBinderProviderOptionsAttribute" ref="true" />
</containers>
<file name="6cae3fc7-7efe-c65f-08e9-4fac12ed7ea6" />
</api>
<api id="T:System.Web.ModelBinding.ModelBinderProviders">
<topicdata group="api" />
<apidata name="ModelBinderProviders" group="type" subgroup="class" />
<typedata visibility="public" abstract="true" sealed="true" serializable="false" />
<family>
<ancestors>
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<elements>
<element api="P:System.Web.ModelBinding.ModelBinderProviders.Providers" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="1c446941-ca96-1fd8-15dc-7b38af2ddb18" />
</api>
<api id="Properties.T:System.Web.ModelBinding.ModelBinderProviders">
<topicdata name="ModelBinderProviders" group="list" subgroup="Properties" typeTopicId="T:System.Web.ModelBinding.ModelBinderProviders" />
<apidata name="ModelBinderProviders" group="type" subgroup="class" />
<typedata visibility="public" abstract="true" sealed="true" serializable="false" />
<elements>
<element api="P:System.Web.ModelBinding.ModelBinderProviders.Providers" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelBinderProviders" />
</containers>
<file name="ea17bd36-f625-75ef-b702-c462c2435f09" />
</api>
<api id="P:System.Web.ModelBinding.ModelBinderProviders.Providers">
<topicdata group="api" />
<apidata name="Providers" group="member" subgroup="property" />
<memberdata visibility="public" static="true" />
<proceduredata virtual="false" />
<propertydata get="true" />
<getter name="get_Providers" />
<returns>
<type api="T:System.Web.ModelBinding.ModelBinderProviderCollection" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelBinderProviders" ref="true" />
</containers>
<file name="2cd06b15-cd01-896d-6759-d7421618b635" />
</api>
<api id="T:System.Web.ModelBinding.ModelBinders">
<topicdata group="api" />
<apidata name="ModelBinders" group="type" subgroup="class" />
<typedata visibility="public" abstract="true" sealed="true" serializable="false" />
<family>
<ancestors>
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<elements>
<element api="P:System.Web.ModelBinding.ModelBinders.Binders" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="5424f381-8001-ac21-65d1-814b6bf048b2" />
</api>
<api id="Properties.T:System.Web.ModelBinding.ModelBinders">
<topicdata name="ModelBinders" group="list" subgroup="Properties" typeTopicId="T:System.Web.ModelBinding.ModelBinders" />
<apidata name="ModelBinders" group="type" subgroup="class" />
<typedata visibility="public" abstract="true" sealed="true" serializable="false" />
<elements>
<element api="P:System.Web.ModelBinding.ModelBinders.Binders" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelBinders" />
</containers>
<file name="200abc00-e503-dc9f-78d8-cc96c714d5b5" />
</api>
<api id="P:System.Web.ModelBinding.ModelBinders.Binders">
<topicdata group="api" />
<apidata name="Binders" group="member" subgroup="property" />
<memberdata visibility="public" static="true" />
<proceduredata virtual="false" />
<propertydata get="true" />
<getter name="get_Binders" />
<returns>
<type api="T:System.Web.ModelBinding.ModelBinderDictionary" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelBinders" ref="true" />
</containers>
<file name="f48f5374-5885-8e39-f8b9-7f37578f8282" />
</api>
<api id="T:System.Web.ModelBinding.ModelBindingContext">
<topicdata group="api" />
<apidata name="ModelBindingContext" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" defaultConstructor="M:System.Web.ModelBinding.ModelBindingContext.#ctor" />
<family>
<ancestors>
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
<element api="Overload:System.Web.ModelBinding.ModelBindingContext.#ctor">
<element api="M:System.Web.ModelBinding.ModelBindingContext.#ctor" />
<element api="M:System.Web.ModelBinding.ModelBindingContext.#ctor(System.Web.ModelBinding.ModelBindingContext)" />
</element>
<element api="P:System.Web.ModelBinding.ModelBindingContext.Model" />
<element api="P:System.Web.ModelBinding.ModelBindingContext.ModelBinderProviders" />
<element api="P:System.Web.ModelBinding.ModelBindingContext.ModelMetadata" />
<element api="P:System.Web.ModelBinding.ModelBindingContext.ModelName" />
<element api="P:System.Web.ModelBinding.ModelBindingContext.ModelState" />
<element api="P:System.Web.ModelBinding.ModelBindingContext.ModelType" />
<element api="P:System.Web.ModelBinding.ModelBindingContext.PropertyMetadata" />
<element api="P:System.Web.ModelBinding.ModelBindingContext.ValidateRequest" />
<element api="P:System.Web.ModelBinding.ModelBindingContext.ValidationNode" />
<element api="P:System.Web.ModelBinding.ModelBindingContext.ValueProvider" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="ee6b6759-4398-30a7-dcc2-6d48f7e29b5b" />
</api>
<api id="Methods.T:System.Web.ModelBinding.ModelBindingContext">
<topicdata name="ModelBindingContext" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.ModelBindingContext" />
<apidata name="ModelBindingContext" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" defaultConstructor="M:System.Web.ModelBinding.ModelBindingContext.#ctor" />
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelBindingContext" />
</containers>
<file name="ac35f2a9-7612-6f05-2b00-b43bedc2de78" />
</api>
<api id="Properties.T:System.Web.ModelBinding.ModelBindingContext">
<topicdata name="ModelBindingContext" group="list" subgroup="Properties" typeTopicId="T:System.Web.ModelBinding.ModelBindingContext" />
<apidata name="ModelBindingContext" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" defaultConstructor="M:System.Web.ModelBinding.ModelBindingContext.#ctor" />
<elements>
<element api="P:System.Web.ModelBinding.ModelBindingContext.Model" />
<element api="P:System.Web.ModelBinding.ModelBindingContext.ModelBinderProviders" />
<element api="P:System.Web.ModelBinding.ModelBindingContext.ModelMetadata" />
<element api="P:System.Web.ModelBinding.ModelBindingContext.ModelName" />
<element api="P:System.Web.ModelBinding.ModelBindingContext.ModelState" />
<element api="P:System.Web.ModelBinding.ModelBindingContext.ModelType" />
<element api="P:System.Web.ModelBinding.ModelBindingContext.PropertyMetadata" />
<element api="P:System.Web.ModelBinding.ModelBindingContext.ValidateRequest" />
<element api="P:System.Web.ModelBinding.ModelBindingContext.ValidationNode" />
<element api="P:System.Web.ModelBinding.ModelBindingContext.ValueProvider" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelBindingContext" />
</containers>
<file name="06f00607-e364-c48e-2699-5d61f4661a71" />
</api>
<api id="Overload:System.Web.ModelBinding.ModelBindingContext.#ctor">
<topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<elements>
<element api="M:System.Web.ModelBinding.ModelBindingContext.#ctor" />
<element api="M:System.Web.ModelBinding.ModelBindingContext.#ctor(System.Web.ModelBinding.ModelBindingContext)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelBindingContext" ref="true" />
</containers>
<file name="c3d88b79-95df-cf00-5283-c55136a2781f" />
</api>
<api id="M:System.Web.ModelBinding.ModelBindingContext.#ctor">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.Web.ModelBinding.ModelBindingContext.#ctor" />
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelBindingContext" ref="true" />
</containers>
<file name="e5bdd7a5-3cd2-728e-ee08-49bdbb64ad2c" />
</api>
<api id="M:System.Web.ModelBinding.ModelBindingContext.#ctor(System.Web.ModelBinding.ModelBindingContext)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.Web.ModelBinding.ModelBindingContext.#ctor" />
<parameters>
<parameter name="bindingContext">
<type api="T:System.Web.ModelBinding.ModelBindingContext" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelBindingContext" ref="true" />
</containers>
<file name="0b5dc06a-44c5-0260-c6a2-2f8fe4828ee2" />
</api>
<api id="P:System.Web.ModelBinding.ModelBindingContext.Model">
<topicdata group="api" />
<apidata name="Model" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" set="true" />
<getter name="get_Model" />
<setter name="set_Model" />
<returns>
<type api="T:System.Object" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelBindingContext" ref="true" />
</containers>
<file name="b5c071d4-6c12-ed3b-ff33-ce4cc1e4ad8e" />
</api>
<api id="P:System.Web.ModelBinding.ModelBindingContext.ModelBinderProviders">
<topicdata group="api" />
<apidata name="ModelBinderProviders" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" set="true" />
<getter name="get_ModelBinderProviders" />
<setter name="set_ModelBinderProviders" />
<returns>
<type api="T:System.Web.ModelBinding.ModelBinderProviderCollection" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelBindingContext" ref="true" />
</containers>
<file name="6169eb98-d409-f0a9-073d-73b09eeda615" />
</api>
<api id="P:System.Web.ModelBinding.ModelBindingContext.ModelMetadata">
<topicdata group="api" />
<apidata name="ModelMetadata" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" set="true" />
<getter name="get_ModelMetadata" />
<setter name="set_ModelMetadata" />
<returns>
<type api="T:System.Web.ModelBinding.ModelMetadata" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelBindingContext" ref="true" />
</containers>
<file name="05819547-bd29-a798-6a84-f917a3305344" />
</api>
<api id="P:System.Web.ModelBinding.ModelBindingContext.ModelName">
<topicdata group="api" />
<apidata name="ModelName" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" set="true" />
<getter name="get_ModelName" />
<setter name="set_ModelName" />
<returns>
<type api="T:System.String" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelBindingContext" ref="true" />
</containers>
<file name="5ce1fdf1-439e-02bd-f3d5-44ebe7065845" />
</api>
<api id="P:System.Web.ModelBinding.ModelBindingContext.ModelState">
<topicdata group="api" />
<apidata name="ModelState" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" set="true" />
<getter name="get_ModelState" />
<setter name="set_ModelState" />
<returns>
<type api="T:System.Web.ModelBinding.ModelStateDictionary" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelBindingContext" ref="true" />
</containers>
<file name="ae99357e-46c4-5913-529d-0f70e6f90135" />
</api>
<api id="P:System.Web.ModelBinding.ModelBindingContext.ModelType">
<topicdata group="api" />
<apidata name="ModelType" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" />
<getter name="get_ModelType" />
<returns>
<type api="T:System.Type" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelBindingContext" ref="true" />
</containers>
<file name="d4757c4e-66cf-fb29-a522-0a5d74034996" />
</api>
<api id="P:System.Web.ModelBinding.ModelBindingContext.PropertyMetadata">
<topicdata group="api" />
<apidata name="PropertyMetadata" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" />
<getter name="get_PropertyMetadata" />
<returns>
<type api="T:System.Collections.Generic.IDictionary`2" ref="true">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelMetadata" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelBindingContext" ref="true" />
</containers>
<file name="2342e57c-2672-8d66-d79c-342adadd2a95" />
</api>
<api id="P:System.Web.ModelBinding.ModelBindingContext.ValidateRequest">
<topicdata group="api" />
<apidata name="ValidateRequest" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" set="true" />
<getter name="get_ValidateRequest" />
<setter name="set_ValidateRequest" />
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelBindingContext" ref="true" />
</containers>
<file name="2449c7ad-867b-9341-89e8-b20939907e52" />
</api>
<api id="P:System.Web.ModelBinding.ModelBindingContext.ValidationNode">
<topicdata group="api" />
<apidata name="ValidationNode" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" set="true" />
<getter name="get_ValidationNode" />
<setter name="set_ValidationNode" />
<returns>
<type api="T:System.Web.ModelBinding.ModelValidationNode" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelBindingContext" ref="true" />
</containers>
<file name="ee3852e6-675d-e2d4-fd81-b1bd16a761a5" />
</api>
<api id="P:System.Web.ModelBinding.ModelBindingContext.ValueProvider">
<topicdata group="api" />
<apidata name="ValueProvider" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" set="true" />
<getter name="get_ValueProvider" />
<setter name="set_ValueProvider" />
<returns>
<type api="T:System.Web.ModelBinding.IValueProvider" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelBindingContext" ref="true" />
</containers>
<file name="a5059208-1716-1e26-3e4c-166ac6628c13" />
</api>
<api id="T:System.Web.ModelBinding.ModelBindingExecutionContext">
<topicdata group="api" />
<apidata name="ModelBindingExecutionContext" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" />
<family>
<ancestors>
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.ModelBindingExecutionContext.#ctor(System.Web.HttpContextBase,System.Web.ModelBinding.ModelStateDictionary)" />
<element api="M:System.Web.ModelBinding.ModelBindingExecutionContext.GetService``1" />
<element api="P:System.Web.ModelBinding.ModelBindingExecutionContext.HttpContext" />
<element api="P:System.Web.ModelBinding.ModelBindingExecutionContext.ModelState" />
<element api="M:System.Web.ModelBinding.ModelBindingExecutionContext.PublishService``1(``0)" />
<element api="M:System.Web.ModelBinding.ModelBindingExecutionContext.TryGetService``1" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="3bdec46b-19a4-9c14-2f00-4429617a140d" />
</api>
<api id="Methods.T:System.Web.ModelBinding.ModelBindingExecutionContext">
<topicdata name="ModelBindingExecutionContext" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.ModelBindingExecutionContext" />
<apidata name="ModelBindingExecutionContext" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" />
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.ModelBindingExecutionContext.GetService``1" />
<element api="M:System.Web.ModelBinding.ModelBindingExecutionContext.PublishService``1(``0)" />
<element api="M:System.Web.ModelBinding.ModelBindingExecutionContext.TryGetService``1" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" />
</containers>
<file name="408dd1ca-acd7-acf8-6c6c-31fe4c073e6a" />
</api>
<api id="Properties.T:System.Web.ModelBinding.ModelBindingExecutionContext">
<topicdata name="ModelBindingExecutionContext" group="list" subgroup="Properties" typeTopicId="T:System.Web.ModelBinding.ModelBindingExecutionContext" />
<apidata name="ModelBindingExecutionContext" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" />
<elements>
<element api="P:System.Web.ModelBinding.ModelBindingExecutionContext.HttpContext" />
<element api="P:System.Web.ModelBinding.ModelBindingExecutionContext.ModelState" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" />
</containers>
<file name="7c980442-1f51-5bd8-5875-e3c7400e9a25" />
</api>
<api id="M:System.Web.ModelBinding.ModelBindingExecutionContext.#ctor(System.Web.HttpContextBase,System.Web.ModelBinding.ModelStateDictionary)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" />
<parameters>
<parameter name="httpContext">
<type api="T:System.Web.HttpContextBase" ref="true" />
</parameter>
<parameter name="modelState">
<type api="T:System.Web.ModelBinding.ModelStateDictionary" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</containers>
<file name="2e80717c-9f4e-6828-d02f-5d609befa9f7" />
</api>
<api id="M:System.Web.ModelBinding.ModelBindingExecutionContext.GetService``1">
<topicdata group="api" />
<apidata name="GetService" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<templates>
<template name="TService" />
</templates>
<returns>
<template name="TService" index="0" api="M:System.Web.ModelBinding.ModelBindingExecutionContext.GetService``1" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</containers>
<file name="c5fdffbd-8fda-abba-f432-3423418eb468" />
</api>
<api id="P:System.Web.ModelBinding.ModelBindingExecutionContext.HttpContext">
<topicdata group="api" />
<apidata name="HttpContext" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<propertydata get="true" />
<getter name="get_HttpContext" />
<returns>
<type api="T:System.Web.HttpContextBase" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</containers>
<file name="9d3e2d47-aa43-4335-a15e-e51841b61d0d" />
</api>
<api id="P:System.Web.ModelBinding.ModelBindingExecutionContext.ModelState">
<topicdata group="api" />
<apidata name="ModelState" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<propertydata get="true" />
<getter name="get_ModelState" />
<returns>
<type api="T:System.Web.ModelBinding.ModelStateDictionary" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</containers>
<file name="32e8ff02-6036-9bca-5a7a-4b629993a90d" />
</api>
<api id="M:System.Web.ModelBinding.ModelBindingExecutionContext.PublishService``1(``0)">
<topicdata group="api" />
<apidata name="PublishService" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<templates>
<template name="TService" />
</templates>
<parameters>
<parameter name="service">
<template name="TService" index="0" api="M:System.Web.ModelBinding.ModelBindingExecutionContext.PublishService``1(``0)" />
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</containers>
<file name="1ac02fa6-8c2f-ba39-8c0a-1b3b1a27aaf5" />
</api>
<api id="M:System.Web.ModelBinding.ModelBindingExecutionContext.TryGetService``1">
<topicdata group="api" />
<apidata name="TryGetService" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<templates>
<template name="TService" />
</templates>
<returns>
<template name="TService" index="0" api="M:System.Web.ModelBinding.ModelBindingExecutionContext.TryGetService``1" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</containers>
<file name="076385b0-fc8e-1e1c-6f75-49b22874ccdc" />
</api>
<api id="T:System.Web.ModelBinding.ModelError">
<topicdata group="api" />
<apidata name="ModelError" group="type" subgroup="class" />
<typedata visibility="public" serializable="true" />
<family>
<ancestors>
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
<element api="Overload:System.Web.ModelBinding.ModelError.#ctor">
<element api="M:System.Web.ModelBinding.ModelError.#ctor(System.Exception)" />
<element api="M:System.Web.ModelBinding.ModelError.#ctor(System.String)" />
<element api="M:System.Web.ModelBinding.ModelError.#ctor(System.Exception,System.String)" />
</element>
<element api="P:System.Web.ModelBinding.ModelError.ErrorMessage" />
<element api="P:System.Web.ModelBinding.ModelError.Exception" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="afc0931d-4a5b-1398-44c2-676921bc7b50" />
</api>
<api id="Methods.T:System.Web.ModelBinding.ModelError">
<topicdata name="ModelError" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.ModelError" />
<apidata name="ModelError" group="type" subgroup="class" />
<typedata visibility="public" serializable="true" />
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelError" />
</containers>
<file name="8de13edd-9ef6-28d4-a102-31707b1df1af" />
</api>
<api id="Properties.T:System.Web.ModelBinding.ModelError">
<topicdata name="ModelError" group="list" subgroup="Properties" typeTopicId="T:System.Web.ModelBinding.ModelError" />
<apidata name="ModelError" group="type" subgroup="class" />
<typedata visibility="public" serializable="true" />
<elements>
<element api="P:System.Web.ModelBinding.ModelError.ErrorMessage" />
<element api="P:System.Web.ModelBinding.ModelError.Exception" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelError" />
</containers>
<file name="66f24cdb-1b2b-f794-e2fd-aed1742b74de" />
</api>
<api id="Overload:System.Web.ModelBinding.ModelError.#ctor">
<topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<elements>
<element api="M:System.Web.ModelBinding.ModelError.#ctor(System.Exception)" />
<element api="M:System.Web.ModelBinding.ModelError.#ctor(System.String)" />
<element api="M:System.Web.ModelBinding.ModelError.#ctor(System.Exception,System.String)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelError" ref="true" />
</containers>
<file name="a89bed47-bae6-05f0-cb72-cf098d9937e0" />
</api>
<api id="M:System.Web.ModelBinding.ModelError.#ctor(System.Exception)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.Web.ModelBinding.ModelError.#ctor" />
<parameters>
<parameter name="exception">
<type api="T:System.Exception" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelError" ref="true" />
</containers>
<file name="86334b0f-d034-8c9c-edfe-5e41a66a9ad9" />
</api>
<api id="M:System.Web.ModelBinding.ModelError.#ctor(System.Exception,System.String)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.Web.ModelBinding.ModelError.#ctor" />
<parameters>
<parameter name="exception">
<type api="T:System.Exception" ref="true" />
</parameter>
<parameter name="errorMessage">
<type api="T:System.String" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelError" ref="true" />
</containers>
<file name="b2faee28-69c6-edb9-b3ca-95e4f36d7de7" />
</api>
<api id="M:System.Web.ModelBinding.ModelError.#ctor(System.String)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.Web.ModelBinding.ModelError.#ctor" />
<parameters>
<parameter name="errorMessage">
<type api="T:System.String" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelError" ref="true" />
</containers>
<file name="9cf09c52-f3e8-23f6-672a-4821278e96f6" />
</api>
<api id="P:System.Web.ModelBinding.ModelError.ErrorMessage">
<topicdata group="api" />
<apidata name="ErrorMessage" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" />
<getter name="get_ErrorMessage" />
<returns>
<type api="T:System.String" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelError" ref="true" />
</containers>
<file name="a9fe4983-b546-2613-c15d-e7ef95da4c50" />
</api>
<api id="P:System.Web.ModelBinding.ModelError.Exception">
<topicdata group="api" />
<apidata name="Exception" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" />
<getter name="get_Exception" />
<returns>
<type api="T:System.Exception" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelError" ref="true" />
</containers>
<file name="5292f992-9143-a7bd-40e9-3064447d1028" />
</api>
<api id="T:System.Web.ModelBinding.ModelErrorCollection">
<topicdata group="api" />
<apidata name="ModelErrorCollection" group="type" subgroup="class" />
<typedata visibility="public" serializable="true" defaultConstructor="M:System.Web.ModelBinding.ModelErrorCollection.#ctor" />
<family>
<ancestors>
<type api="T:System.Collections.ObjectModel.Collection`1" ref="true">
<specialization>
<type api="T:System.Web.ModelBinding.ModelError" ref="true" />
</specialization>
</type>
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
<element api="Overload:System.Web.ModelBinding.ModelErrorCollection.Add">
<element api="M:System.Collections.ObjectModel.Collection`1.Add(`0)" />
<element api="M:System.Web.ModelBinding.ModelErrorCollection.Add(System.Exception)" />
<element api="M:System.Web.ModelBinding.ModelErrorCollection.Add(System.String)" />
</element>
<element api="M:System.Collections.ObjectModel.Collection`1.Clear" />
<element api="M:System.Collections.ObjectModel.Collection`1.ClearItems" />
<element api="M:System.Collections.ObjectModel.Collection`1.Contains(`0)" />
<element api="M:System.Collections.ObjectModel.Collection`1.CopyTo(`0[],System.Int32)" />
<element api="P:System.Collections.ObjectModel.Collection`1.Count" />
<element api="M:System.Collections.ObjectModel.Collection`1.GetEnumerator" />
<element api="M:System.Collections.ObjectModel.Collection`1.IndexOf(`0)" />
<element api="M:System.Collections.ObjectModel.Collection`1.Insert(System.Int32,`0)" />
<element api="M:System.Collections.ObjectModel.Collection`1.InsertItem(System.Int32,`0)" />
<element api="P:System.Collections.ObjectModel.Collection`1.Item(System.Int32)" />
<element api="P:System.Collections.ObjectModel.Collection`1.Items" />
<element api="M:System.Collections.ObjectModel.Collection`1.Remove(`0)" />
<element api="M:System.Collections.ObjectModel.Collection`1.RemoveAt(System.Int32)" />
<element api="M:System.Collections.ObjectModel.Collection`1.RemoveItem(System.Int32)" />
<element api="M:System.Collections.ObjectModel.Collection`1.SetItem(System.Int32,`0)" />
<element api="P:System.Collections.ObjectModel.Collection`1.System#Collections#Generic#ICollection{T}#IsReadOnly" />
<element api="M:System.Collections.ObjectModel.Collection`1.System#Collections#ICollection#CopyTo(System.Array,System.Int32)" />
<element api="P:System.Collections.ObjectModel.Collection`1.System#Collections#ICollection#IsSynchronized" />
<element api="P:System.Collections.ObjectModel.Collection`1.System#Collections#ICollection#SyncRoot" />
<element api="M:System.Collections.ObjectModel.Collection`1.System#Collections#IEnumerable#GetEnumerator" />
<element api="M:System.Collections.ObjectModel.Collection`1.System#Collections#IList#Add(System.Object)" />
<element api="M:System.Collections.ObjectModel.Collection`1.System#Collections#IList#Contains(System.Object)" />
<element api="M:System.Collections.ObjectModel.Collection`1.System#Collections#IList#IndexOf(System.Object)" />
<element api="M:System.Collections.ObjectModel.Collection`1.System#Collections#IList#Insert(System.Int32,System.Object)" />
<element api="P:System.Collections.ObjectModel.Collection`1.System#Collections#IList#IsFixedSize" />
<element api="P:System.Collections.ObjectModel.Collection`1.System#Collections#IList#IsReadOnly" />
<element api="P:System.Collections.ObjectModel.Collection`1.System#Collections#IList#Item(System.Int32)" />
<element api="M:System.Collections.ObjectModel.Collection`1.System#Collections#IList#Remove(System.Object)" />
<element api="M:System.Web.ModelBinding.ModelErrorCollection.#ctor" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="b20e5d1e-2083-875d-6d22-244c5495fbff" />
</api>
<api id="Methods.T:System.Web.ModelBinding.ModelErrorCollection">
<topicdata name="ModelErrorCollection" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.ModelErrorCollection" />
<apidata name="ModelErrorCollection" group="type" subgroup="class" />
<typedata visibility="public" serializable="true" defaultConstructor="M:System.Web.ModelBinding.ModelErrorCollection.#ctor" />
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
<element api="Overload:System.Web.ModelBinding.ModelErrorCollection.Add">
<element api="M:System.Collections.ObjectModel.Collection`1.Add(`0)" />
<element api="M:System.Web.ModelBinding.ModelErrorCollection.Add(System.Exception)" />
<element api="M:System.Web.ModelBinding.ModelErrorCollection.Add(System.String)" />
</element>
<element api="M:System.Collections.ObjectModel.Collection`1.Clear" />
<element api="M:System.Collections.ObjectModel.Collection`1.ClearItems" />
<element api="M:System.Collections.ObjectModel.Collection`1.Contains(`0)" />
<element api="M:System.Collections.ObjectModel.Collection`1.CopyTo(`0[],System.Int32)" />
<element api="M:System.Collections.ObjectModel.Collection`1.GetEnumerator" />
<element api="M:System.Collections.ObjectModel.Collection`1.IndexOf(`0)" />
<element api="M:System.Collections.ObjectModel.Collection`1.Insert(System.Int32,`0)" />
<element api="M:System.Collections.ObjectModel.Collection`1.InsertItem(System.Int32,`0)" />
<element api="M:System.Collections.ObjectModel.Collection`1.Remove(`0)" />
<element api="M:System.Collections.ObjectModel.Collection`1.RemoveAt(System.Int32)" />
<element api="M:System.Collections.ObjectModel.Collection`1.RemoveItem(System.Int32)" />
<element api="M:System.Collections.ObjectModel.Collection`1.SetItem(System.Int32,`0)" />
<element api="M:System.Collections.ObjectModel.Collection`1.System#Collections#ICollection#CopyTo(System.Array,System.Int32)" />
<element api="M:System.Collections.ObjectModel.Collection`1.System#Collections#IEnumerable#GetEnumerator" />
<element api="M:System.Collections.ObjectModel.Collection`1.System#Collections#IList#Add(System.Object)" />
<element api="M:System.Collections.ObjectModel.Collection`1.System#Collections#IList#Contains(System.Object)" />
<element api="M:System.Collections.ObjectModel.Collection`1.System#Collections#IList#IndexOf(System.Object)" />
<element api="M:System.Collections.ObjectModel.Collection`1.System#Collections#IList#Insert(System.Int32,System.Object)" />
<element api="M:System.Collections.ObjectModel.Collection`1.System#Collections#IList#Remove(System.Object)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelErrorCollection" />
</containers>
<file name="a2d2a882-0a66-e0de-0de8-cef1dc156803" />
</api>
<api id="Properties.T:System.Web.ModelBinding.ModelErrorCollection">
<topicdata name="ModelErrorCollection" group="list" subgroup="Properties" typeTopicId="T:System.Web.ModelBinding.ModelErrorCollection" />
<apidata name="ModelErrorCollection" group="type" subgroup="class" />
<typedata visibility="public" serializable="true" defaultConstructor="M:System.Web.ModelBinding.ModelErrorCollection.#ctor" />
<elements>
<element api="P:System.Collections.ObjectModel.Collection`1.Count" />
<element api="P:System.Collections.ObjectModel.Collection`1.Item(System.Int32)" />
<element api="P:System.Collections.ObjectModel.Collection`1.Items" />
<element api="P:System.Collections.ObjectModel.Collection`1.System#Collections#Generic#ICollection{T}#IsReadOnly" />
<element api="P:System.Collections.ObjectModel.Collection`1.System#Collections#ICollection#IsSynchronized" />
<element api="P:System.Collections.ObjectModel.Collection`1.System#Collections#ICollection#SyncRoot" />
<element api="P:System.Collections.ObjectModel.Collection`1.System#Collections#IList#IsFixedSize" />
<element api="P:System.Collections.ObjectModel.Collection`1.System#Collections#IList#IsReadOnly" />
<element api="P:System.Collections.ObjectModel.Collection`1.System#Collections#IList#Item(System.Int32)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelErrorCollection" />
</containers>
<file name="99523226-c55e-9e73-2359-9327be8c3275" />
</api>
<api id="Overload:System.Web.ModelBinding.ModelErrorCollection.Add">
<topicdata name="Add" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="" />
<apidata name="Add" group="member" subgroup="method" />
<elements>
<element api="M:System.Collections.ObjectModel.Collection`1.Add(`0)" />
<element api="M:System.Web.ModelBinding.ModelErrorCollection.Add(System.Exception)" />
<element api="M:System.Web.ModelBinding.ModelErrorCollection.Add(System.String)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelErrorCollection" ref="true" />
</containers>
<file name="474ecfb2-201d-d659-0bbc-8939ad945988" />
</api>
<api id="M:System.Web.ModelBinding.ModelErrorCollection.#ctor">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" />
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelErrorCollection" ref="true" />
</containers>
<file name="b80d51e0-32af-e1a4-0aa9-178ac5b4c479" />
</api>
<api id="M:System.Web.ModelBinding.ModelErrorCollection.Add(System.Exception)">
<topicdata group="api" />
<apidata name="Add" group="member" subgroup="method" />
<memberdata visibility="public" overload="Overload:System.Web.ModelBinding.ModelErrorCollection.Add" />
<proceduredata virtual="false" />
<parameters>
<parameter name="exception">
<type api="T:System.Exception" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelErrorCollection" ref="true" />
</containers>
<file name="c80d2736-8acc-1493-9843-48504793e433" />
</api>
<api id="M:System.Web.ModelBinding.ModelErrorCollection.Add(System.String)">
<topicdata group="api" />
<apidata name="Add" group="member" subgroup="method" />
<memberdata visibility="public" overload="Overload:System.Web.ModelBinding.ModelErrorCollection.Add" />
<proceduredata virtual="false" />
<parameters>
<parameter name="errorMessage">
<type api="T:System.String" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelErrorCollection" ref="true" />
</containers>
<file name="4dda4e2f-3ae6-3d5b-d2a4-94686f5b1d1e" />
</api>
<api id="T:System.Web.ModelBinding.ModelMetadata">
<topicdata group="api" />
<apidata name="ModelMetadata" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" />
<family>
<ancestors>
<type api="T:System.Object" ref="true" />
</ancestors>
<descendents>
<type api="T:System.Web.ModelBinding.DataAnnotationsModelMetadata" ref="true" />
</descendents>
</family>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.ModelMetadata.#ctor(System.Web.ModelBinding.ModelMetadataProvider,System.Type,System.Func{System.Object},System.Type,System.String)" />
<element api="P:System.Web.ModelBinding.ModelMetadata.AdditionalValues" />
<element api="P:System.Web.ModelBinding.ModelMetadata.ContainerType" />
<element api="P:System.Web.ModelBinding.ModelMetadata.ConvertEmptyStringToNull" />
<element api="P:System.Web.ModelBinding.ModelMetadata.DataTypeName" />
<element api="F:System.Web.ModelBinding.ModelMetadata.DefaultOrder" />
<element api="P:System.Web.ModelBinding.ModelMetadata.Description" />
<element api="P:System.Web.ModelBinding.ModelMetadata.DisplayFormatString" />
<element api="P:System.Web.ModelBinding.ModelMetadata.DisplayName" />
<element api="P:System.Web.ModelBinding.ModelMetadata.EditFormatString" />
<element api="M:System.Web.ModelBinding.ModelMetadata.GetDisplayName" />
<element api="M:System.Web.ModelBinding.ModelMetadata.GetSimpleDisplayText" />
<element api="M:System.Web.ModelBinding.ModelMetadata.GetValidators(System.Web.ModelBinding.ModelBindingExecutionContext)" />
<element api="P:System.Web.ModelBinding.ModelMetadata.HideSurroundingHtml" />
<element api="P:System.Web.ModelBinding.ModelMetadata.IsComplexType" />
<element api="P:System.Web.ModelBinding.ModelMetadata.IsNullableValueType" />
<element api="P:System.Web.ModelBinding.ModelMetadata.IsReadOnly" />
<element api="P:System.Web.ModelBinding.ModelMetadata.IsRequired" />
<element api="P:System.Web.ModelBinding.ModelMetadata.Model" />
<element api="P:System.Web.ModelBinding.ModelMetadata.ModelType" />
<element api="P:System.Web.ModelBinding.ModelMetadata.NullDisplayText" />
<element api="P:System.Web.ModelBinding.ModelMetadata.Order" />
<element api="P:System.Web.ModelBinding.ModelMetadata.Properties" />
<element api="P:System.Web.ModelBinding.ModelMetadata.PropertyName" />
<element api="P:System.Web.ModelBinding.ModelMetadata.Provider" />
<element api="P:System.Web.ModelBinding.ModelMetadata.RequestValidationEnabled" />
<element api="P:System.Web.ModelBinding.ModelMetadata.ShortDisplayName" />
<element api="P:System.Web.ModelBinding.ModelMetadata.ShowForDisplay" />
<element api="P:System.Web.ModelBinding.ModelMetadata.ShowForEdit" />
<element api="P:System.Web.ModelBinding.ModelMetadata.SimpleDisplayText" />
<element api="P:System.Web.ModelBinding.ModelMetadata.TemplateHint" />
<element api="P:System.Web.ModelBinding.ModelMetadata.Watermark" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="89e13fa2-60a3-5db7-19bf-93c3da26be20" />
</api>
<api id="Methods.T:System.Web.ModelBinding.ModelMetadata">
<topicdata name="ModelMetadata" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.ModelMetadata" />
<apidata name="ModelMetadata" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" />
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.ModelMetadata.GetDisplayName" />
<element api="M:System.Web.ModelBinding.ModelMetadata.GetSimpleDisplayText" />
<element api="M:System.Web.ModelBinding.ModelMetadata.GetValidators(System.Web.ModelBinding.ModelBindingExecutionContext)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelMetadata" />
</containers>
<file name="882919ce-6e3f-23f7-d9d1-3f21f863f32f" />
</api>
<api id="Properties.T:System.Web.ModelBinding.ModelMetadata">
<topicdata name="ModelMetadata" group="list" subgroup="Properties" typeTopicId="T:System.Web.ModelBinding.ModelMetadata" />
<apidata name="ModelMetadata" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" />
<elements>
<element api="P:System.Web.ModelBinding.ModelMetadata.AdditionalValues" />
<element api="P:System.Web.ModelBinding.ModelMetadata.ContainerType" />
<element api="P:System.Web.ModelBinding.ModelMetadata.ConvertEmptyStringToNull" />
<element api="P:System.Web.ModelBinding.ModelMetadata.DataTypeName" />
<element api="P:System.Web.ModelBinding.ModelMetadata.Description" />
<element api="P:System.Web.ModelBinding.ModelMetadata.DisplayFormatString" />
<element api="P:System.Web.ModelBinding.ModelMetadata.DisplayName" />
<element api="P:System.Web.ModelBinding.ModelMetadata.EditFormatString" />
<element api="P:System.Web.ModelBinding.ModelMetadata.HideSurroundingHtml" />
<element api="P:System.Web.ModelBinding.ModelMetadata.IsComplexType" />
<element api="P:System.Web.ModelBinding.ModelMetadata.IsNullableValueType" />
<element api="P:System.Web.ModelBinding.ModelMetadata.IsReadOnly" />
<element api="P:System.Web.ModelBinding.ModelMetadata.IsRequired" />
<element api="P:System.Web.ModelBinding.ModelMetadata.Model" />
<element api="P:System.Web.ModelBinding.ModelMetadata.ModelType" />
<element api="P:System.Web.ModelBinding.ModelMetadata.NullDisplayText" />
<element api="P:System.Web.ModelBinding.ModelMetadata.Order" />
<element api="P:System.Web.ModelBinding.ModelMetadata.Properties" />
<element api="P:System.Web.ModelBinding.ModelMetadata.PropertyName" />
<element api="P:System.Web.ModelBinding.ModelMetadata.Provider" />
<element api="P:System.Web.ModelBinding.ModelMetadata.RequestValidationEnabled" />
<element api="P:System.Web.ModelBinding.ModelMetadata.ShortDisplayName" />
<element api="P:System.Web.ModelBinding.ModelMetadata.ShowForDisplay" />
<element api="P:System.Web.ModelBinding.ModelMetadata.ShowForEdit" />
<element api="P:System.Web.ModelBinding.ModelMetadata.SimpleDisplayText" />
<element api="P:System.Web.ModelBinding.ModelMetadata.TemplateHint" />
<element api="P:System.Web.ModelBinding.ModelMetadata.Watermark" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelMetadata" />
</containers>
<file name="8771a706-a7d3-f586-ff5b-73a5d60b3bf0" />
</api>
<api id="Fields.T:System.Web.ModelBinding.ModelMetadata">
<topicdata name="ModelMetadata" group="list" subgroup="Fields" typeTopicId="T:System.Web.ModelBinding.ModelMetadata" />
<apidata name="ModelMetadata" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" />
<elements>
<element api="F:System.Web.ModelBinding.ModelMetadata.DefaultOrder" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelMetadata" />
</containers>
<file name="9322b05a-2009-8735-be2e-5eca476275a5" />
</api>
<api id="M:System.Web.ModelBinding.ModelMetadata.#ctor(System.Web.ModelBinding.ModelMetadataProvider,System.Type,System.Func{System.Object},System.Type,System.String)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" />
<parameters>
<parameter name="provider">
<type api="T:System.Web.ModelBinding.ModelMetadataProvider" ref="true" />
</parameter>
<parameter name="containerType">
<type api="T:System.Type" ref="true" />
</parameter>
<parameter name="modelAccessor">
<type api="T:System.Func`1" ref="true">
<specialization>
<type api="T:System.Object" ref="true" />
</specialization>
</type>
</parameter>
<parameter name="modelType">
<type api="T:System.Type" ref="true" />
</parameter>
<parameter name="propertyName">
<type api="T:System.String" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelMetadata" ref="true" />
</containers>
<file name="8eb33d5c-d89f-581f-c632-80aa2e84e083" />
</api>
<api id="P:System.Web.ModelBinding.ModelMetadata.AdditionalValues">
<topicdata group="api" />
<apidata name="AdditionalValues" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<propertydata get="true" />
<getter name="get_AdditionalValues" />
<returns>
<type api="T:System.Collections.Generic.Dictionary`2" ref="true">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Object" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelMetadata" ref="true" />
</containers>
<file name="68eac490-7373-0965-7d48-d7a325c5503a" />
</api>
<api id="P:System.Web.ModelBinding.ModelMetadata.ContainerType">
<topicdata group="api" />
<apidata name="ContainerType" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" />
<getter name="get_ContainerType" />
<returns>
<type api="T:System.Type" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelMetadata" ref="true" />
</containers>
<file name="f67c3141-7fec-1fe1-fce6-7ecdfa57016c" />
</api>
<api id="P:System.Web.ModelBinding.ModelMetadata.ConvertEmptyStringToNull">
<topicdata group="api" />
<apidata name="ConvertEmptyStringToNull" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<propertydata get="true" set="true" />
<getter name="get_ConvertEmptyStringToNull" />
<setter name="set_ConvertEmptyStringToNull" />
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelMetadata" ref="true" />
</containers>
<file name="3c1e7d86-9483-9abe-7e07-662012fb69ad" />
</api>
<api id="P:System.Web.ModelBinding.ModelMetadata.DataTypeName">
<topicdata group="api" />
<apidata name="DataTypeName" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<propertydata get="true" set="true" />
<getter name="get_DataTypeName" />
<setter name="set_DataTypeName" />
<returns>
<type api="T:System.String" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelMetadata" ref="true" />
</containers>
<file name="13c20772-41be-823e-4f3e-48e390581d88" />
</api>
<api id="F:System.Web.ModelBinding.ModelMetadata.DefaultOrder">
<topicdata group="api" />
<apidata name="DefaultOrder" group="member" subgroup="field" />
<memberdata visibility="public" static="true" />
<fielddata literal="true" initonly="false" serialized="true" />
<returns>
<type api="T:System.Int32" ref="false" />
</returns>
<value>10000</value>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelMetadata" ref="true" />
</containers>
<file name="7b88142a-5310-b8a0-fa29-831ff6087ba4" />
</api>
<api id="P:System.Web.ModelBinding.ModelMetadata.Description">
<topicdata group="api" />
<apidata name="Description" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<propertydata get="true" set="true" />
<getter name="get_Description" />
<setter name="set_Description" />
<returns>
<type api="T:System.String" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelMetadata" ref="true" />
</containers>
<file name="f1085ab1-342d-660b-ff9c-b27deca49430" />
</api>
<api id="P:System.Web.ModelBinding.ModelMetadata.DisplayFormatString">
<topicdata group="api" />
<apidata name="DisplayFormatString" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<propertydata get="true" set="true" />
<getter name="get_DisplayFormatString" />
<setter name="set_DisplayFormatString" />
<returns>
<type api="T:System.String" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelMetadata" ref="true" />
</containers>
<file name="b1fe6286-7097-32d4-e863-3608b50ca78c" />
</api>
<api id="P:System.Web.ModelBinding.ModelMetadata.DisplayName">
<topicdata group="api" />
<apidata name="DisplayName" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<propertydata get="true" set="true" />
<getter name="get_DisplayName" />
<setter name="set_DisplayName" />
<returns>
<type api="T:System.String" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelMetadata" ref="true" />
</containers>
<file name="250c5525-615b-a11d-1960-95b35075169e" />
</api>
<api id="P:System.Web.ModelBinding.ModelMetadata.EditFormatString">
<topicdata group="api" />
<apidata name="EditFormatString" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<propertydata get="true" set="true" />
<getter name="get_EditFormatString" />
<setter name="set_EditFormatString" />
<returns>
<type api="T:System.String" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelMetadata" ref="true" />
</containers>
<file name="489cfd3f-86b6-40e3-3f69-66eb0587fa7b" />
</api>
<api id="M:System.Web.ModelBinding.ModelMetadata.GetDisplayName">
<topicdata group="api" />
<apidata name="GetDisplayName" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<returns>
<type api="T:System.String" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelMetadata" ref="true" />
</containers>
<file name="c4f373e6-c202-0a73-cba3-2ad52e5026e6" />
</api>
<api id="M:System.Web.ModelBinding.ModelMetadata.GetSimpleDisplayText">
<topicdata group="api" />
<apidata name="GetSimpleDisplayText" group="member" subgroup="method" />
<memberdata visibility="family" />
<proceduredata virtual="true" />
<returns>
<type api="T:System.String" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelMetadata" ref="true" />
</containers>
<file name="53c0b61c-5a1d-2ce1-af53-df9e97125f7e" />
</api>
<api id="M:System.Web.ModelBinding.ModelMetadata.GetValidators(System.Web.ModelBinding.ModelBindingExecutionContext)">
<topicdata group="api" />
<apidata name="GetValidators" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<parameters>
<parameter name="context">
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Web.ModelBinding.ModelValidator" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelMetadata" ref="true" />
</containers>
<file name="660da076-7809-3539-b028-390c170f2063" />
</api>
<api id="P:System.Web.ModelBinding.ModelMetadata.HideSurroundingHtml">
<topicdata group="api" />
<apidata name="HideSurroundingHtml" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<propertydata get="true" set="true" />
<getter name="get_HideSurroundingHtml" />
<setter name="set_HideSurroundingHtml" />
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelMetadata" ref="true" />
</containers>
<file name="7e319bc4-d4b6-8d58-602b-8f0984b10251" />
</api>
<api id="P:System.Web.ModelBinding.ModelMetadata.IsComplexType">
<topicdata group="api" />
<apidata name="IsComplexType" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<propertydata get="true" />
<getter name="get_IsComplexType" />
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelMetadata" ref="true" />
</containers>
<file name="b7fe5add-a476-dd53-315e-68f479003d40" />
</api>
<api id="P:System.Web.ModelBinding.ModelMetadata.IsNullableValueType">
<topicdata group="api" />
<apidata name="IsNullableValueType" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" />
<getter name="get_IsNullableValueType" />
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelMetadata" ref="true" />
</containers>
<file name="9fd4a644-038a-0a03-8a09-d7e77e37d5fb" />
</api>
<api id="P:System.Web.ModelBinding.ModelMetadata.IsReadOnly">
<topicdata group="api" />
<apidata name="IsReadOnly" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<propertydata get="true" set="true" />
<getter name="get_IsReadOnly" />
<setter name="set_IsReadOnly" />
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelMetadata" ref="true" />
</containers>
<file name="2a2a0ab3-3b46-2182-8227-b21f359bdda8" />
</api>
<api id="P:System.Web.ModelBinding.ModelMetadata.IsRequired">
<topicdata group="api" />
<apidata name="IsRequired" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<propertydata get="true" set="true" />
<getter name="get_IsRequired" />
<setter name="set_IsRequired" />
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelMetadata" ref="true" />
</containers>
<file name="950af14f-7b1b-4725-be82-bd91413798fc" />
</api>
<api id="P:System.Web.ModelBinding.ModelMetadata.Model">
<topicdata group="api" />
<apidata name="Model" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" set="true" />
<getter name="get_Model" />
<setter name="set_Model" />
<returns>
<type api="T:System.Object" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelMetadata" ref="true" />
</containers>
<file name="c270eb09-4378-7f39-1eec-efbb98046beb" />
</api>
<api id="P:System.Web.ModelBinding.ModelMetadata.ModelType">
<topicdata group="api" />
<apidata name="ModelType" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" />
<getter name="get_ModelType" />
<returns>
<type api="T:System.Type" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelMetadata" ref="true" />
</containers>
<file name="1ca633e1-f39e-aefd-dd48-4e5e6668d3fe" />
</api>
<api id="P:System.Web.ModelBinding.ModelMetadata.NullDisplayText">
<topicdata group="api" />
<apidata name="NullDisplayText" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<propertydata get="true" set="true" />
<getter name="get_NullDisplayText" />
<setter name="set_NullDisplayText" />
<returns>
<type api="T:System.String" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelMetadata" ref="true" />
</containers>
<file name="1f1c2c97-b09f-160e-8da1-81a73602d61e" />
</api>
<api id="P:System.Web.ModelBinding.ModelMetadata.Order">
<topicdata group="api" />
<apidata name="Order" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<propertydata get="true" set="true" />
<getter name="get_Order" />
<setter name="set_Order" />
<returns>
<type api="T:System.Int32" ref="false" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelMetadata" ref="true" />
</containers>
<file name="fd2113b7-7bed-ef73-b0bc-92682f34e31c" />
</api>
<api id="P:System.Web.ModelBinding.ModelMetadata.Properties">
<topicdata group="api" />
<apidata name="Properties" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<propertydata get="true" />
<getter name="get_Properties" />
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Web.ModelBinding.ModelMetadata" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelMetadata" ref="true" />
</containers>
<file name="b8f71e30-5a89-2636-dabc-604446b49b99" />
</api>
<api id="P:System.Web.ModelBinding.ModelMetadata.PropertyName">
<topicdata group="api" />
<apidata name="PropertyName" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" />
<getter name="get_PropertyName" />
<returns>
<type api="T:System.String" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelMetadata" ref="true" />
</containers>
<file name="4cd5cd25-038c-e74d-b9d2-28e2c4c228b9" />
</api>
<api id="P:System.Web.ModelBinding.ModelMetadata.Provider">
<topicdata group="api" />
<apidata name="Provider" group="member" subgroup="property" />
<memberdata visibility="family" />
<proceduredata virtual="false" />
<propertydata get="true" set="true" />
<getter name="get_Provider" />
<setter name="set_Provider" />
<returns>
<type api="T:System.Web.ModelBinding.ModelMetadataProvider" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelMetadata" ref="true" />
</containers>
<file name="8e8e1f78-fbe6-e6ed-2aac-9666b91fd05c" />
</api>
<api id="P:System.Web.ModelBinding.ModelMetadata.RequestValidationEnabled">
<topicdata group="api" />
<apidata name="RequestValidationEnabled" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<propertydata get="true" set="true" />
<getter name="get_RequestValidationEnabled" />
<setter name="set_RequestValidationEnabled" />
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelMetadata" ref="true" />
</containers>
<file name="e32e744c-e1a3-1de9-1d0a-c2f840c35e18" />
</api>
<api id="P:System.Web.ModelBinding.ModelMetadata.ShortDisplayName">
<topicdata group="api" />
<apidata name="ShortDisplayName" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<propertydata get="true" set="true" />
<getter name="get_ShortDisplayName" />
<setter name="set_ShortDisplayName" />
<returns>
<type api="T:System.String" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelMetadata" ref="true" />
</containers>
<file name="f1cf2d22-021b-f9a3-435b-bae3eeed96bf" />
</api>
<api id="P:System.Web.ModelBinding.ModelMetadata.ShowForDisplay">
<topicdata group="api" />
<apidata name="ShowForDisplay" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<propertydata get="true" set="true" />
<getter name="get_ShowForDisplay" />
<setter name="set_ShowForDisplay" />
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelMetadata" ref="true" />
</containers>
<file name="ff37f570-1714-e6f6-2fd1-fb41fecb59ff" />
</api>
<api id="P:System.Web.ModelBinding.ModelMetadata.ShowForEdit">
<topicdata group="api" />
<apidata name="ShowForEdit" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<propertydata get="true" set="true" />
<getter name="get_ShowForEdit" />
<setter name="set_ShowForEdit" />
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelMetadata" ref="true" />
</containers>
<file name="a5c0fd97-fbee-386d-347a-b1c720ff5b8c" />
</api>
<api id="P:System.Web.ModelBinding.ModelMetadata.SimpleDisplayText">
<topicdata group="api" />
<apidata name="SimpleDisplayText" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<propertydata get="true" set="true" />
<getter name="get_SimpleDisplayText" />
<setter name="set_SimpleDisplayText" />
<returns>
<type api="T:System.String" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelMetadata" ref="true" />
</containers>
<file name="09c63ad9-80b0-c55c-53ae-1b6475d20923" />
</api>
<api id="P:System.Web.ModelBinding.ModelMetadata.TemplateHint">
<topicdata group="api" />
<apidata name="TemplateHint" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<propertydata get="true" set="true" />
<getter name="get_TemplateHint" />
<setter name="set_TemplateHint" />
<returns>
<type api="T:System.String" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelMetadata" ref="true" />
</containers>
<file name="a9f726bc-9c83-7376-a05f-a3de182e7752" />
</api>
<api id="P:System.Web.ModelBinding.ModelMetadata.Watermark">
<topicdata group="api" />
<apidata name="Watermark" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<propertydata get="true" set="true" />
<getter name="get_Watermark" />
<setter name="set_Watermark" />
<returns>
<type api="T:System.String" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelMetadata" ref="true" />
</containers>
<file name="e9e0399c-2d4d-5b5e-ef10-45825aa34a85" />
</api>
<api id="T:System.Web.ModelBinding.ModelMetadataProvider">
<topicdata group="api" />
<apidata name="ModelMetadataProvider" group="type" subgroup="class" />
<typedata visibility="public" abstract="true" serializable="false" />
<family>
<ancestors>
<type api="T:System.Object" ref="true" />
</ancestors>
<descendents>
<type api="T:System.Web.ModelBinding.AssociatedMetadataProvider" ref="true" />
</descendents>
</family>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.ModelMetadataProvider.#ctor" />
<element api="M:System.Web.ModelBinding.ModelMetadataProvider.GetMetadataForProperties(System.Object,System.Type)" />
<element api="M:System.Web.ModelBinding.ModelMetadataProvider.GetMetadataForProperty(System.Func{System.Object},System.Type,System.String)" />
<element api="M:System.Web.ModelBinding.ModelMetadataProvider.GetMetadataForType(System.Func{System.Object},System.Type)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="eb9aeb71-c666-cd29-3ffc-63d5091de6a6" />
</api>
<api id="Methods.T:System.Web.ModelBinding.ModelMetadataProvider">
<topicdata name="ModelMetadataProvider" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.ModelMetadataProvider" />
<apidata name="ModelMetadataProvider" group="type" subgroup="class" />
<typedata visibility="public" abstract="true" serializable="false" />
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.ModelMetadataProvider.GetMetadataForProperties(System.Object,System.Type)" />
<element api="M:System.Web.ModelBinding.ModelMetadataProvider.GetMetadataForProperty(System.Func{System.Object},System.Type,System.String)" />
<element api="M:System.Web.ModelBinding.ModelMetadataProvider.GetMetadataForType(System.Func{System.Object},System.Type)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelMetadataProvider" />
</containers>
<file name="922909a6-b760-0da0-c1e1-bccde94192a3" />
</api>
<api id="M:System.Web.ModelBinding.ModelMetadataProvider.#ctor">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="family" special="true" />
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelMetadataProvider" ref="true" />
</containers>
<file name="8d95a5a8-b355-5ca4-089e-60a4680359c2" />
</api>
<api id="M:System.Web.ModelBinding.ModelMetadataProvider.GetMetadataForProperties(System.Object,System.Type)">
<topicdata group="api" />
<apidata name="GetMetadataForProperties" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata abstract="true" virtual="true" />
<parameters>
<parameter name="container">
<type api="T:System.Object" ref="true" />
</parameter>
<parameter name="containerType">
<type api="T:System.Type" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Web.ModelBinding.ModelMetadata" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelMetadataProvider" ref="true" />
</containers>
<file name="9ad834f9-bae5-86a7-955c-9ae2cfd3a84f" />
</api>
<api id="M:System.Web.ModelBinding.ModelMetadataProvider.GetMetadataForProperty(System.Func{System.Object},System.Type,System.String)">
<topicdata group="api" />
<apidata name="GetMetadataForProperty" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata abstract="true" virtual="true" />
<parameters>
<parameter name="modelAccessor">
<type api="T:System.Func`1" ref="true">
<specialization>
<type api="T:System.Object" ref="true" />
</specialization>
</type>
</parameter>
<parameter name="containerType">
<type api="T:System.Type" ref="true" />
</parameter>
<parameter name="propertyName">
<type api="T:System.String" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Web.ModelBinding.ModelMetadata" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelMetadataProvider" ref="true" />
</containers>
<file name="d7c08f4e-dedc-d003-9da6-0e3211211ece" />
</api>
<api id="M:System.Web.ModelBinding.ModelMetadataProvider.GetMetadataForType(System.Func{System.Object},System.Type)">
<topicdata group="api" />
<apidata name="GetMetadataForType" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata abstract="true" virtual="true" />
<parameters>
<parameter name="modelAccessor">
<type api="T:System.Func`1" ref="true">
<specialization>
<type api="T:System.Object" ref="true" />
</specialization>
</type>
</parameter>
<parameter name="modelType">
<type api="T:System.Type" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Web.ModelBinding.ModelMetadata" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelMetadataProvider" ref="true" />
</containers>
<file name="d208a289-e616-cf48-5138-2c54ceed6c77" />
</api>
<api id="T:System.Web.ModelBinding.ModelMetadataProviders">
<topicdata group="api" />
<apidata name="ModelMetadataProviders" group="type" subgroup="class" />
<typedata visibility="public" abstract="true" sealed="true" serializable="false" />
<family>
<ancestors>
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<elements>
<element api="P:System.Web.ModelBinding.ModelMetadataProviders.Current" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="03650c2a-ee5e-d18f-3115-68b8162ec8dc" />
</api>
<api id="Properties.T:System.Web.ModelBinding.ModelMetadataProviders">
<topicdata name="ModelMetadataProviders" group="list" subgroup="Properties" typeTopicId="T:System.Web.ModelBinding.ModelMetadataProviders" />
<apidata name="ModelMetadataProviders" group="type" subgroup="class" />
<typedata visibility="public" abstract="true" sealed="true" serializable="false" />
<elements>
<element api="P:System.Web.ModelBinding.ModelMetadataProviders.Current" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelMetadataProviders" />
</containers>
<file name="088460c8-3bf8-5e99-6634-f02455a9a408" />
</api>
<api id="P:System.Web.ModelBinding.ModelMetadataProviders.Current">
<topicdata group="api" />
<apidata name="Current" group="member" subgroup="property" />
<memberdata visibility="public" static="true" />
<proceduredata virtual="false" />
<propertydata get="true" set="true" />
<getter name="get_Current" />
<setter name="set_Current" />
<returns>
<type api="T:System.Web.ModelBinding.ModelMetadataProvider" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelMetadataProviders" ref="true" />
</containers>
<file name="aca4b6a9-64c5-716f-cb3d-a9f259b8f4df" />
</api>
<api id="T:System.Web.ModelBinding.ModelState">
<topicdata group="api" />
<apidata name="ModelState" group="type" subgroup="class" />
<typedata visibility="public" serializable="true" defaultConstructor="M:System.Web.ModelBinding.ModelState.#ctor" />
<family>
<ancestors>
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.ModelState.#ctor" />
<element api="P:System.Web.ModelBinding.ModelState.Errors" />
<element api="P:System.Web.ModelBinding.ModelState.Value" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="401d7b92-c6c2-d728-845b-54342d04aa31" />
</api>
<api id="Methods.T:System.Web.ModelBinding.ModelState">
<topicdata name="ModelState" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.ModelState" />
<apidata name="ModelState" group="type" subgroup="class" />
<typedata visibility="public" serializable="true" defaultConstructor="M:System.Web.ModelBinding.ModelState.#ctor" />
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelState" />
</containers>
<file name="f1230a95-1bbe-4829-5046-dbb682daf1cf" />
</api>
<api id="Properties.T:System.Web.ModelBinding.ModelState">
<topicdata name="ModelState" group="list" subgroup="Properties" typeTopicId="T:System.Web.ModelBinding.ModelState" />
<apidata name="ModelState" group="type" subgroup="class" />
<typedata visibility="public" serializable="true" defaultConstructor="M:System.Web.ModelBinding.ModelState.#ctor" />
<elements>
<element api="P:System.Web.ModelBinding.ModelState.Errors" />
<element api="P:System.Web.ModelBinding.ModelState.Value" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelState" />
</containers>
<file name="f9313aa3-9e67-fe38-54e5-412ffbb2425c" />
</api>
<api id="M:System.Web.ModelBinding.ModelState.#ctor">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" />
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</containers>
<file name="0db694a1-13c6-22be-df00-dae9aecad75f" />
</api>
<api id="P:System.Web.ModelBinding.ModelState.Errors">
<topicdata group="api" />
<apidata name="Errors" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" />
<getter name="get_Errors" />
<returns>
<type api="T:System.Web.ModelBinding.ModelErrorCollection" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</containers>
<file name="4d697a3f-e94a-0ff4-69e9-8a88bade7747" />
</api>
<api id="P:System.Web.ModelBinding.ModelState.Value">
<topicdata group="api" />
<apidata name="Value" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" set="true" />
<getter name="get_Value" />
<setter name="set_Value" />
<returns>
<type api="T:System.Web.ModelBinding.ValueProviderResult" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</containers>
<file name="ae1e9d7a-aecc-a598-6056-b220c7d33b5b" />
</api>
<api id="T:System.Web.ModelBinding.ModelStateDictionary">
<topicdata group="api" />
<apidata name="ModelStateDictionary" group="type" subgroup="class" />
<typedata visibility="public" serializable="true" defaultConstructor="M:System.Web.ModelBinding.ModelStateDictionary.#ctor" />
<family>
<ancestors>
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<implements>
<type api="T:System.Collections.Generic.IDictionary`2" ref="true">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Collections.Generic.ICollection`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
<type api="T:System.Collections.IEnumerable" ref="true" />
</implements>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
<element api="M:System.Linq.Queryable.AsQueryable``1(System.Collections.Generic.IEnumerable{``0})" source="extension" overload="true">
<apidata name="AsQueryable" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<returns>
<type api="T:System.Linq.IQueryable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Queryable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Queryable.AsQueryable(System.Collections.IEnumerable)" source="extension" overload="true">
<apidata name="AsQueryable" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<returns>
<type api="T:System.Linq.IQueryable" ref="true" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Queryable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Where``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})" source="extension" overload="true">
<apidata name="Where" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="predicate">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Boolean" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Where``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})" source="extension" overload="true">
<apidata name="Where" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="predicate">
<type api="T:System.Func`3" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Int32" ref="false" />
<type api="T:System.Boolean" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" source="extension" overload="true">
<apidata name="Select" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TResult" index="1" api="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TResult" index="1" api="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TResult" index="1" api="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,``1})" source="extension" overload="true">
<apidata name="Select" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TResult" index="1" api="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,``1})" />
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`3" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Int32" ref="false" />
<template name="TResult" index="1" api="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TResult" index="1" api="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,``1})" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}})" source="extension" overload="true">
<apidata name="SelectMany" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TResult" index="1" api="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}})" />
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TResult" index="1" api="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}})" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TResult" index="1" api="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}})" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}})" source="extension" overload="true">
<apidata name="SelectMany" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TResult" index="1" api="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}})" />
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`3" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Int32" ref="false" />
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TResult" index="1" api="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}})" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TResult" index="1" api="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}})" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})" source="extension" overload="true">
<apidata name="SelectMany" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TCollection" index="1" api="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})" />
<template name="TResult" index="2" api="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})" />
</templates>
<parameters>
<parameter name="collectionSelector">
<type api="T:System.Func`3" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Int32" ref="false" />
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TCollection" index="1" api="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})" />
</specialization>
</type>
</specialization>
</type>
</parameter>
<parameter name="resultSelector">
<type api="T:System.Func`3" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TCollection" index="1" api="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})" />
<template name="TResult" index="2" api="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TResult" index="2" api="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})" source="extension" overload="true">
<apidata name="SelectMany" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TCollection" index="1" api="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})" />
<template name="TResult" index="2" api="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})" />
</templates>
<parameters>
<parameter name="collectionSelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TCollection" index="1" api="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})" />
</specialization>
</type>
</specialization>
</type>
</parameter>
<parameter name="resultSelector">
<type api="T:System.Func`3" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TCollection" index="1" api="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})" />
<template name="TResult" index="2" api="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TResult" index="2" api="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Take``1(System.Collections.Generic.IEnumerable{``0},System.Int32)" source="extension">
<apidata name="Take" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="count">
<type api="T:System.Int32" ref="false" />
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.TakeWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})" source="extension" overload="true">
<apidata name="TakeWhile" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="predicate">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Boolean" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.TakeWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})" source="extension" overload="true">
<apidata name="TakeWhile" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="predicate">
<type api="T:System.Func`3" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Int32" ref="false" />
<type api="T:System.Boolean" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Skip``1(System.Collections.Generic.IEnumerable{``0},System.Int32)" source="extension">
<apidata name="Skip" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="count">
<type api="T:System.Int32" ref="false" />
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.SkipWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})" source="extension" overload="true">
<apidata name="SkipWhile" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="predicate">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Boolean" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.SkipWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})" source="extension" overload="true">
<apidata name="SkipWhile" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="predicate">
<type api="T:System.Func`3" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Int32" ref="false" />
<type api="T:System.Boolean" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3})" source="extension" overload="true">
<apidata name="Join" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TInner" index="1" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3})" />
<template name="TKey" index="2" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3})" />
<template name="TResult" index="3" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3})" />
</templates>
<parameters>
<parameter name="inner">
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TInner" index="1" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3})" />
</specialization>
</type>
</parameter>
<parameter name="outerKeySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="2" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3})" />
</specialization>
</type>
</parameter>
<parameter name="innerKeySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<template name="TInner" index="1" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3})" />
<template name="TKey" index="2" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3})" />
</specialization>
</type>
</parameter>
<parameter name="resultSelector">
<type api="T:System.Func`3" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TInner" index="1" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3})" />
<template name="TResult" index="3" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TResult" index="3" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3})" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3},System.Collections.Generic.IEqualityComparer{``2})" source="extension" overload="true">
<apidata name="Join" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TInner" index="1" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3},System.Collections.Generic.IEqualityComparer{``2})" />
<template name="TKey" index="2" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3},System.Collections.Generic.IEqualityComparer{``2})" />
<template name="TResult" index="3" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3},System.Collections.Generic.IEqualityComparer{``2})" />
</templates>
<parameters>
<parameter name="inner">
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TInner" index="1" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3},System.Collections.Generic.IEqualityComparer{``2})" />
</specialization>
</type>
</parameter>
<parameter name="outerKeySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="2" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3},System.Collections.Generic.IEqualityComparer{``2})" />
</specialization>
</type>
</parameter>
<parameter name="innerKeySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<template name="TInner" index="1" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3},System.Collections.Generic.IEqualityComparer{``2})" />
<template name="TKey" index="2" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3},System.Collections.Generic.IEqualityComparer{``2})" />
</specialization>
</type>
</parameter>
<parameter name="resultSelector">
<type api="T:System.Func`3" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TInner" index="1" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3},System.Collections.Generic.IEqualityComparer{``2})" />
<template name="TResult" index="3" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3},System.Collections.Generic.IEqualityComparer{``2})" />
</specialization>
</type>
</parameter>
<parameter name="comparer">
<type api="T:System.Collections.Generic.IEqualityComparer`1" ref="true">
<specialization>
<template name="TKey" index="2" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3},System.Collections.Generic.IEqualityComparer{``2})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TResult" index="3" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3},System.Collections.Generic.IEqualityComparer{``2})" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3})" source="extension" overload="true">
<apidata name="GroupJoin" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TInner" index="1" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3})" />
<template name="TKey" index="2" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3})" />
<template name="TResult" index="3" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3})" />
</templates>
<parameters>
<parameter name="inner">
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TInner" index="1" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3})" />
</specialization>
</type>
</parameter>
<parameter name="outerKeySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="2" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3})" />
</specialization>
</type>
</parameter>
<parameter name="innerKeySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<template name="TInner" index="1" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3})" />
<template name="TKey" index="2" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3})" />
</specialization>
</type>
</parameter>
<parameter name="resultSelector">
<type api="T:System.Func`3" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TInner" index="1" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3})" />
</specialization>
</type>
<template name="TResult" index="3" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TResult" index="3" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3})" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3},System.Collections.Generic.IEqualityComparer{``2})" source="extension" overload="true">
<apidata name="GroupJoin" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TInner" index="1" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3},System.Collections.Generic.IEqualityComparer{``2})" />
<template name="TKey" index="2" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3},System.Collections.Generic.IEqualityComparer{``2})" />
<template name="TResult" index="3" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3},System.Collections.Generic.IEqualityComparer{``2})" />
</templates>
<parameters>
<parameter name="inner">
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TInner" index="1" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3},System.Collections.Generic.IEqualityComparer{``2})" />
</specialization>
</type>
</parameter>
<parameter name="outerKeySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="2" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3},System.Collections.Generic.IEqualityComparer{``2})" />
</specialization>
</type>
</parameter>
<parameter name="innerKeySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<template name="TInner" index="1" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3},System.Collections.Generic.IEqualityComparer{``2})" />
<template name="TKey" index="2" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3},System.Collections.Generic.IEqualityComparer{``2})" />
</specialization>
</type>
</parameter>
<parameter name="resultSelector">
<type api="T:System.Func`3" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TInner" index="1" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3},System.Collections.Generic.IEqualityComparer{``2})" />
</specialization>
</type>
<template name="TResult" index="3" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3},System.Collections.Generic.IEqualityComparer{``2})" />
</specialization>
</type>
</parameter>
<parameter name="comparer">
<type api="T:System.Collections.Generic.IEqualityComparer`1" ref="true">
<specialization>
<template name="TKey" index="2" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3},System.Collections.Generic.IEqualityComparer{``2})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TResult" index="3" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3},System.Collections.Generic.IEqualityComparer{``2})" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" source="extension" overload="true">
<apidata name="OrderBy" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Linq.IOrderedEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})" source="extension" overload="true">
<apidata name="OrderBy" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})" />
</specialization>
</type>
</parameter>
<parameter name="comparer">
<type api="T:System.Collections.Generic.IComparer`1" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Linq.IOrderedEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" source="extension" overload="true">
<apidata name="OrderByDescending" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Linq.IOrderedEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})" source="extension" overload="true">
<apidata name="OrderByDescending" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})" />
</specialization>
</type>
</parameter>
<parameter name="comparer">
<type api="T:System.Collections.Generic.IComparer`1" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Linq.IOrderedEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" source="extension" overload="true">
<apidata name="GroupBy" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Linq.IGrouping`2" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})" source="extension" overload="true">
<apidata name="GroupBy" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
<parameter name="comparer">
<type api="T:System.Collections.Generic.IEqualityComparer`1" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Linq.IGrouping`2" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})" />
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" source="extension" overload="true">
<apidata name="GroupBy" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" />
<template name="TElement" index="2" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" />
</specialization>
</type>
</parameter>
<parameter name="elementSelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TElement" index="2" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Linq.IGrouping`2" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" />
<template name="TElement" index="2" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2})" source="extension" overload="true">
<apidata name="GroupBy" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2})" />
<template name="TResult" index="2" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2})" />
</specialization>
</type>
</parameter>
<parameter name="resultSelector">
<type api="T:System.Func`3" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2})" />
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
<template name="TResult" index="2" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TResult" index="2" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2})" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" source="extension" overload="true">
<apidata name="GroupBy" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
<template name="TElement" index="2" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
<parameter name="elementSelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TElement" index="2" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
<parameter name="comparer">
<type api="T:System.Collections.Generic.IEqualityComparer`1" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Linq.IGrouping`2" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
<template name="TElement" index="2" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3})" source="extension" overload="true">
<apidata name="GroupBy" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3})" />
<template name="TElement" index="2" api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3})" />
<template name="TResult" index="3" api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3})" />
</specialization>
</type>
</parameter>
<parameter name="elementSelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TElement" index="2" api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3})" />
</specialization>
</type>
</parameter>
<parameter name="resultSelector">
<type api="T:System.Func`3" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3})" />
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TElement" index="2" api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3})" />
</specialization>
</type>
<template name="TResult" index="3" api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TResult" index="3" api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3})" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2},System.Collections.Generic.IEqualityComparer{``1})" source="extension" overload="true">
<apidata name="GroupBy" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2},System.Collections.Generic.IEqualityComparer{``1})" />
<template name="TResult" index="2" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2},System.Collections.Generic.IEqualityComparer{``1})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
<parameter name="resultSelector">
<type api="T:System.Func`3" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2},System.Collections.Generic.IEqualityComparer{``1})" />
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
<template name="TResult" index="2" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
<parameter name="comparer">
<type api="T:System.Collections.Generic.IEqualityComparer`1" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TResult" index="2" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3},System.Collections.Generic.IEqualityComparer{``1})" source="extension" overload="true">
<apidata name="GroupBy" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3},System.Collections.Generic.IEqualityComparer{``1})" />
<template name="TElement" index="2" api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3},System.Collections.Generic.IEqualityComparer{``1})" />
<template name="TResult" index="3" api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3},System.Collections.Generic.IEqualityComparer{``1})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
<parameter name="elementSelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TElement" index="2" api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
<parameter name="resultSelector">
<type api="T:System.Func`3" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3},System.Collections.Generic.IEqualityComparer{``1})" />
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TElement" index="2" api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
<template name="TResult" index="3" api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
<parameter name="comparer">
<type api="T:System.Collections.Generic.IEqualityComparer`1" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TResult" index="3" api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Concat``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})" source="extension">
<apidata name="Concat" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="second">
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Zip``3(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``1,``2})" source="extension">
<apidata name="Zip" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TSecond" index="1" api="M:System.Linq.Enumerable.Zip``3(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``1,``2})" />
<template name="TResult" index="2" api="M:System.Linq.Enumerable.Zip``3(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``1,``2})" />
</templates>
<parameters>
<parameter name="second">
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TSecond" index="1" api="M:System.Linq.Enumerable.Zip``3(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``1,``2})" />
</specialization>
</type>
</parameter>
<parameter name="resultSelector">
<type api="T:System.Func`3" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TSecond" index="1" api="M:System.Linq.Enumerable.Zip``3(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``1,``2})" />
<template name="TResult" index="2" api="M:System.Linq.Enumerable.Zip``3(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``1,``2})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TResult" index="2" api="M:System.Linq.Enumerable.Zip``3(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``1,``2})" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Distinct``1(System.Collections.Generic.IEnumerable{``0})" source="extension" overload="true">
<apidata name="Distinct" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Distinct``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})" source="extension" overload="true">
<apidata name="Distinct" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="comparer">
<type api="T:System.Collections.Generic.IEqualityComparer`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Union``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})" source="extension" overload="true">
<apidata name="Union" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="second">
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Union``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})" source="extension" overload="true">
<apidata name="Union" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="second">
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</parameter>
<parameter name="comparer">
<type api="T:System.Collections.Generic.IEqualityComparer`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Intersect``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})" source="extension" overload="true">
<apidata name="Intersect" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="second">
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Intersect``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})" source="extension" overload="true">
<apidata name="Intersect" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="second">
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</parameter>
<parameter name="comparer">
<type api="T:System.Collections.Generic.IEqualityComparer`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Except``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})" source="extension" overload="true">
<apidata name="Except" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="second">
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Except``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})" source="extension" overload="true">
<apidata name="Except" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="second">
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</parameter>
<parameter name="comparer">
<type api="T:System.Collections.Generic.IEqualityComparer`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Reverse``1(System.Collections.Generic.IEnumerable{``0})" source="extension">
<apidata name="Reverse" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.SequenceEqual``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})" source="extension" overload="true">
<apidata name="SequenceEqual" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="second">
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.SequenceEqual``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})" source="extension" overload="true">
<apidata name="SequenceEqual" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="second">
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</parameter>
<parameter name="comparer">
<type api="T:System.Collections.Generic.IEqualityComparer`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.AsEnumerable``1(System.Collections.Generic.IEnumerable{``0})" source="extension">
<apidata name="AsEnumerable" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.ToArray``1(System.Collections.Generic.IEnumerable{``0})" source="extension">
<apidata name="ToArray" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<returns>
<arrayOf rank="1">
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</arrayOf>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.ToList``1(System.Collections.Generic.IEnumerable{``0})" source="extension">
<apidata name="ToList" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<returns>
<type api="T:System.Collections.Generic.List`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" source="extension" overload="true">
<apidata name="ToDictionary" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.Dictionary`2" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})" source="extension" overload="true">
<apidata name="ToDictionary" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
<parameter name="comparer">
<type api="T:System.Collections.Generic.IEqualityComparer`1" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.Dictionary`2" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})" />
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" source="extension" overload="true">
<apidata name="ToDictionary" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" />
<template name="TElement" index="2" api="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" />
</specialization>
</type>
</parameter>
<parameter name="elementSelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TElement" index="2" api="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.Dictionary`2" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" />
<template name="TElement" index="2" api="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" source="extension" overload="true">
<apidata name="ToDictionary" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
<template name="TElement" index="2" api="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
<parameter name="elementSelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TElement" index="2" api="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
<parameter name="comparer">
<type api="T:System.Collections.Generic.IEqualityComparer`1" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.Dictionary`2" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
<template name="TElement" index="2" api="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" source="extension" overload="true">
<apidata name="ToLookup" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Linq.ILookup`2" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})" source="extension" overload="true">
<apidata name="ToLookup" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
<parameter name="comparer">
<type api="T:System.Collections.Generic.IEqualityComparer`1" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Linq.ILookup`2" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})" />
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" source="extension" overload="true">
<apidata name="ToLookup" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" />
<template name="TElement" index="2" api="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" />
</specialization>
</type>
</parameter>
<parameter name="elementSelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TElement" index="2" api="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Linq.ILookup`2" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" />
<template name="TElement" index="2" api="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" source="extension" overload="true">
<apidata name="ToLookup" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
<template name="TElement" index="2" api="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
<parameter name="elementSelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TElement" index="2" api="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
<parameter name="comparer">
<type api="T:System.Collections.Generic.IEqualityComparer`1" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Linq.ILookup`2" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
<template name="TElement" index="2" api="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.DefaultIfEmpty``1(System.Collections.Generic.IEnumerable{``0})" source="extension" overload="true">
<apidata name="DefaultIfEmpty" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.DefaultIfEmpty``1(System.Collections.Generic.IEnumerable{``0},``0)" source="extension" overload="true">
<apidata name="DefaultIfEmpty" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="defaultValue">
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.First``1(System.Collections.Generic.IEnumerable{``0})" source="extension" overload="true">
<apidata name="First" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<returns>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.First``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})" source="extension" overload="true">
<apidata name="First" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="predicate">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Boolean" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.FirstOrDefault``1(System.Collections.Generic.IEnumerable{``0})" source="extension" overload="true">
<apidata name="FirstOrDefault" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<returns>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.FirstOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})" source="extension" overload="true">
<apidata name="FirstOrDefault" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="predicate">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Boolean" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Last``1(System.Collections.Generic.IEnumerable{``0})" source="extension" overload="true">
<apidata name="Last" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<returns>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Last``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})" source="extension" overload="true">
<apidata name="Last" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="predicate">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Boolean" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.LastOrDefault``1(System.Collections.Generic.IEnumerable{``0})" source="extension" overload="true">
<apidata name="LastOrDefault" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<returns>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.LastOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})" source="extension" overload="true">
<apidata name="LastOrDefault" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="predicate">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Boolean" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Single``1(System.Collections.Generic.IEnumerable{``0})" source="extension" overload="true">
<apidata name="Single" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<returns>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Single``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})" source="extension" overload="true">
<apidata name="Single" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="predicate">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Boolean" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.SingleOrDefault``1(System.Collections.Generic.IEnumerable{``0})" source="extension" overload="true">
<apidata name="SingleOrDefault" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<returns>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.SingleOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})" source="extension" overload="true">
<apidata name="SingleOrDefault" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="predicate">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Boolean" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.ElementAt``1(System.Collections.Generic.IEnumerable{``0},System.Int32)" source="extension">
<apidata name="ElementAt" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="index">
<type api="T:System.Int32" ref="false" />
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.ElementAtOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Int32)" source="extension">
<apidata name="ElementAtOrDefault" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="index">
<type api="T:System.Int32" ref="false" />
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Any``1(System.Collections.Generic.IEnumerable{``0})" source="extension" overload="true">
<apidata name="Any" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Any``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})" source="extension" overload="true">
<apidata name="Any" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="predicate">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Boolean" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.All``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})" source="extension">
<apidata name="All" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="predicate">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Boolean" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Count``1(System.Collections.Generic.IEnumerable{``0})" source="extension" overload="true">
<apidata name="Count" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<returns>
<type api="T:System.Int32" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Count``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})" source="extension" overload="true">
<apidata name="Count" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="predicate">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Boolean" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Int32" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.LongCount``1(System.Collections.Generic.IEnumerable{``0})" source="extension" overload="true">
<apidata name="LongCount" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<returns>
<type api="T:System.Int64" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.LongCount``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})" source="extension" overload="true">
<apidata name="LongCount" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="predicate">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Boolean" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Int64" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Contains``1(System.Collections.Generic.IEnumerable{``0},``0)" source="extension" overload="true">
<apidata name="Contains" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="value">
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Contains``1(System.Collections.Generic.IEnumerable{``0},``0,System.Collections.Generic.IEqualityComparer{``0})" source="extension" overload="true">
<apidata name="Contains" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="value">
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</parameter>
<parameter name="comparer">
<type api="T:System.Collections.Generic.IEqualityComparer`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Aggregate``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``0,``0})" source="extension" overload="true">
<apidata name="Aggregate" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="func">
<type api="T:System.Func`3" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Aggregate``2(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1})" source="extension" overload="true">
<apidata name="Aggregate" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TAccumulate" index="1" api="M:System.Linq.Enumerable.Aggregate``2(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1})" />
</templates>
<parameters>
<parameter name="seed">
<template name="TAccumulate" index="1" api="M:System.Linq.Enumerable.Aggregate``2(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1})" />
</parameter>
<parameter name="func">
<type api="T:System.Func`3" ref="true">
<specialization>
<template name="TAccumulate" index="1" api="M:System.Linq.Enumerable.Aggregate``2(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1})" />
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TAccumulate" index="1" api="M:System.Linq.Enumerable.Aggregate``2(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<template name="TAccumulate" index="1" api="M:System.Linq.Enumerable.Aggregate``2(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1})" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Aggregate``3(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1},System.Func{``1,``2})" source="extension" overload="true">
<apidata name="Aggregate" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TAccumulate" index="1" api="M:System.Linq.Enumerable.Aggregate``3(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1},System.Func{``1,``2})" />
<template name="TResult" index="2" api="M:System.Linq.Enumerable.Aggregate``3(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1},System.Func{``1,``2})" />
</templates>
<parameters>
<parameter name="seed">
<template name="TAccumulate" index="1" api="M:System.Linq.Enumerable.Aggregate``3(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1},System.Func{``1,``2})" />
</parameter>
<parameter name="func">
<type api="T:System.Func`3" ref="true">
<specialization>
<template name="TAccumulate" index="1" api="M:System.Linq.Enumerable.Aggregate``3(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1},System.Func{``1,``2})" />
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TAccumulate" index="1" api="M:System.Linq.Enumerable.Aggregate``3(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1},System.Func{``1,``2})" />
</specialization>
</type>
</parameter>
<parameter name="resultSelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<template name="TAccumulate" index="1" api="M:System.Linq.Enumerable.Aggregate``3(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1},System.Func{``1,``2})" />
<template name="TResult" index="2" api="M:System.Linq.Enumerable.Aggregate``3(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1},System.Func{``1,``2})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<template name="TResult" index="2" api="M:System.Linq.Enumerable.Aggregate``3(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1},System.Func{``1,``2})" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})" source="extension" overload="true">
<apidata name="Sum" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Decimal" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Decimal" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})" source="extension" overload="true">
<apidata name="Sum" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Double" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Double" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})" source="extension" overload="true">
<apidata name="Sum" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Int32" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Int32" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})" source="extension" overload="true">
<apidata name="Sum" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Int32" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Int32" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})" source="extension" overload="true">
<apidata name="Sum" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Int64" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Int64" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})" source="extension" overload="true">
<apidata name="Sum" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Int64" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Int64" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})" source="extension" overload="true">
<apidata name="Sum" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Single" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Single" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})" source="extension" overload="true">
<apidata name="Sum" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Single" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Single" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})" source="extension" overload="true">
<apidata name="Sum" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Double" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Double" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})" source="extension" overload="true">
<apidata name="Sum" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Decimal" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Decimal" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0})" source="extension" overload="true">
<apidata name="Min" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<returns>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})" source="extension" overload="true">
<apidata name="Min" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Decimal" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Decimal" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})" source="extension" overload="true">
<apidata name="Min" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Double" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Double" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})" source="extension" overload="true">
<apidata name="Min" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Int32" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Int32" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})" source="extension" overload="true">
<apidata name="Min" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Int32" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Int32" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})" source="extension" overload="true">
<apidata name="Min" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Int64" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Int64" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})" source="extension" overload="true">
<apidata name="Min" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Int64" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Int64" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})" source="extension" overload="true">
<apidata name="Min" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Single" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Single" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})" source="extension" overload="true">
<apidata name="Min" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Single" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Single" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})" source="extension" overload="true">
<apidata name="Min" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Double" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Double" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})" source="extension" overload="true">
<apidata name="Min" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Decimal" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Decimal" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Min``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" source="extension" overload="true">
<apidata name="Min" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TResult" index="1" api="M:System.Linq.Enumerable.Min``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TResult" index="1" api="M:System.Linq.Enumerable.Min``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<template name="TResult" index="1" api="M:System.Linq.Enumerable.Min``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0})" source="extension" overload="true">
<apidata name="Max" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<returns>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})" source="extension" overload="true">
<apidata name="Max" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Decimal" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Decimal" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})" source="extension" overload="true">
<apidata name="Max" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Double" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Double" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})" source="extension" overload="true">
<apidata name="Max" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Int32" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Int32" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})" source="extension" overload="true">
<apidata name="Max" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Int32" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Int32" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})" source="extension" overload="true">
<apidata name="Max" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Int64" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Int64" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})" source="extension" overload="true">
<apidata name="Max" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Int64" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Int64" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})" source="extension" overload="true">
<apidata name="Max" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Single" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Single" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})" source="extension" overload="true">
<apidata name="Max" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Single" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Single" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})" source="extension" overload="true">
<apidata name="Max" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Double" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Double" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})" source="extension" overload="true">
<apidata name="Max" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Decimal" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Decimal" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Max``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" source="extension" overload="true">
<apidata name="Max" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TResult" index="1" api="M:System.Linq.Enumerable.Max``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TResult" index="1" api="M:System.Linq.Enumerable.Max``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<template name="TResult" index="1" api="M:System.Linq.Enumerable.Max``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})" source="extension" overload="true">
<apidata name="Average" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Decimal" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Decimal" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})" source="extension" overload="true">
<apidata name="Average" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Double" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Double" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})" source="extension" overload="true">
<apidata name="Average" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Int32" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Double" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})" source="extension" overload="true">
<apidata name="Average" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Int32" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Double" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})" source="extension" overload="true">
<apidata name="Average" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Int64" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Double" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})" source="extension" overload="true">
<apidata name="Average" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Int64" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Double" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})" source="extension" overload="true">
<apidata name="Average" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Single" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Single" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})" source="extension" overload="true">
<apidata name="Average" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Single" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Single" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})" source="extension" overload="true">
<apidata name="Average" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Double" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Double" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})" source="extension" overload="true">
<apidata name="Average" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Decimal" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Decimal" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.ParallelEnumerable.AsParallel``1(System.Collections.Generic.IEnumerable{``0})" source="extension" overload="true">
<apidata name="AsParallel" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<returns>
<type api="T:System.Linq.ParallelQuery`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.ParallelEnumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.ParallelEnumerable.AsParallel(System.Collections.IEnumerable)" source="extension" overload="true">
<apidata name="AsParallel" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<returns>
<type api="T:System.Linq.ParallelQuery" ref="true" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.ParallelEnumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.OfType``1(System.Collections.IEnumerable)" source="extension">
<apidata name="OfType" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<template name="TResult" />
</templates>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TResult" index="0" api="M:System.Linq.Enumerable.OfType``1(System.Collections.IEnumerable)" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Cast``1(System.Collections.IEnumerable)" source="extension">
<apidata name="Cast" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<template name="TResult" />
</templates>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TResult" index="0" api="M:System.Linq.Enumerable.Cast``1(System.Collections.IEnumerable)" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="Overload:System.Web.ModelBinding.ModelStateDictionary.#ctor">
<element api="M:System.Web.ModelBinding.ModelStateDictionary.#ctor" />
<element api="M:System.Web.ModelBinding.ModelStateDictionary.#ctor(System.Web.ModelBinding.ModelStateDictionary)" />
</element>
<element api="Overload:System.Web.ModelBinding.ModelStateDictionary.Add">
<element api="M:System.Web.ModelBinding.ModelStateDictionary.Add(System.Collections.Generic.KeyValuePair{System.String,System.Web.ModelBinding.ModelState})" />
<element api="M:System.Web.ModelBinding.ModelStateDictionary.Add(System.String,System.Web.ModelBinding.ModelState)" />
</element>
<element api="Overload:System.Web.ModelBinding.ModelStateDictionary.AddModelError">
<element api="M:System.Web.ModelBinding.ModelStateDictionary.AddModelError(System.String,System.Exception)" />
<element api="M:System.Web.ModelBinding.ModelStateDictionary.AddModelError(System.String,System.String)" />
</element>
<element api="M:System.Web.ModelBinding.ModelStateDictionary.Clear" />
<element api="M:System.Web.ModelBinding.ModelStateDictionary.Contains(System.Collections.Generic.KeyValuePair{System.String,System.Web.ModelBinding.ModelState})" />
<element api="M:System.Web.ModelBinding.ModelStateDictionary.ContainsKey(System.String)" />
<element api="M:System.Web.ModelBinding.ModelStateDictionary.CopyTo(System.Collections.Generic.KeyValuePair{System.String,System.Web.ModelBinding.ModelState}[],System.Int32)" />
<element api="P:System.Web.ModelBinding.ModelStateDictionary.Count" />
<element api="M:System.Web.ModelBinding.ModelStateDictionary.GetEnumerator" />
<element api="P:System.Web.ModelBinding.ModelStateDictionary.IsReadOnly" />
<element api="P:System.Web.ModelBinding.ModelStateDictionary.IsValid" />
<element api="M:System.Web.ModelBinding.ModelStateDictionary.IsValidField(System.String)" />
<element api="P:System.Web.ModelBinding.ModelStateDictionary.Item(System.String)" />
<element api="P:System.Web.ModelBinding.ModelStateDictionary.Keys" />
<element api="M:System.Web.ModelBinding.ModelStateDictionary.Merge(System.Web.ModelBinding.ModelStateDictionary)" />
<element api="Overload:System.Web.ModelBinding.ModelStateDictionary.Remove">
<element api="M:System.Web.ModelBinding.ModelStateDictionary.Remove(System.Collections.Generic.KeyValuePair{System.String,System.Web.ModelBinding.ModelState})" />
<element api="M:System.Web.ModelBinding.ModelStateDictionary.Remove(System.String)" />
</element>
<element api="M:System.Web.ModelBinding.ModelStateDictionary.SetModelValue(System.String,System.Web.ModelBinding.ValueProviderResult)" />
<element api="M:System.Web.ModelBinding.ModelStateDictionary.System#Collections#IEnumerable#GetEnumerator" />
<element api="M:System.Web.ModelBinding.ModelStateDictionary.TryGetValue(System.String,System.Web.ModelBinding.ModelState@)" />
<element api="P:System.Web.ModelBinding.ModelStateDictionary.Values" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="97acf1c8-0dee-4673-a23a-8a3cd2394b3c" />
</api>
<api id="Methods.T:System.Web.ModelBinding.ModelStateDictionary">
<topicdata name="ModelStateDictionary" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.ModelStateDictionary" />
<apidata name="ModelStateDictionary" group="type" subgroup="class" />
<typedata visibility="public" serializable="true" defaultConstructor="M:System.Web.ModelBinding.ModelStateDictionary.#ctor" />
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
<element api="M:System.Linq.Queryable.AsQueryable``1(System.Collections.Generic.IEnumerable{``0})" source="extension" overload="true">
<apidata name="AsQueryable" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<returns>
<type api="T:System.Linq.IQueryable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Queryable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Queryable.AsQueryable(System.Collections.IEnumerable)" source="extension" overload="true">
<apidata name="AsQueryable" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<returns>
<type api="T:System.Linq.IQueryable" ref="true" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Queryable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Where``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})" source="extension" overload="true">
<apidata name="Where" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="predicate">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Boolean" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Where``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})" source="extension" overload="true">
<apidata name="Where" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="predicate">
<type api="T:System.Func`3" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Int32" ref="false" />
<type api="T:System.Boolean" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" source="extension" overload="true">
<apidata name="Select" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TResult" index="1" api="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TResult" index="1" api="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TResult" index="1" api="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,``1})" source="extension" overload="true">
<apidata name="Select" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TResult" index="1" api="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,``1})" />
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`3" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Int32" ref="false" />
<template name="TResult" index="1" api="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TResult" index="1" api="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,``1})" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}})" source="extension" overload="true">
<apidata name="SelectMany" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TResult" index="1" api="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}})" />
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TResult" index="1" api="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}})" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TResult" index="1" api="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}})" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}})" source="extension" overload="true">
<apidata name="SelectMany" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TResult" index="1" api="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}})" />
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`3" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Int32" ref="false" />
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TResult" index="1" api="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}})" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TResult" index="1" api="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}})" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})" source="extension" overload="true">
<apidata name="SelectMany" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TCollection" index="1" api="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})" />
<template name="TResult" index="2" api="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})" />
</templates>
<parameters>
<parameter name="collectionSelector">
<type api="T:System.Func`3" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Int32" ref="false" />
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TCollection" index="1" api="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})" />
</specialization>
</type>
</specialization>
</type>
</parameter>
<parameter name="resultSelector">
<type api="T:System.Func`3" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TCollection" index="1" api="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})" />
<template name="TResult" index="2" api="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TResult" index="2" api="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})" source="extension" overload="true">
<apidata name="SelectMany" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TCollection" index="1" api="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})" />
<template name="TResult" index="2" api="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})" />
</templates>
<parameters>
<parameter name="collectionSelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TCollection" index="1" api="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})" />
</specialization>
</type>
</specialization>
</type>
</parameter>
<parameter name="resultSelector">
<type api="T:System.Func`3" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TCollection" index="1" api="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})" />
<template name="TResult" index="2" api="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TResult" index="2" api="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Take``1(System.Collections.Generic.IEnumerable{``0},System.Int32)" source="extension">
<apidata name="Take" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="count">
<type api="T:System.Int32" ref="false" />
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.TakeWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})" source="extension" overload="true">
<apidata name="TakeWhile" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="predicate">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Boolean" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.TakeWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})" source="extension" overload="true">
<apidata name="TakeWhile" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="predicate">
<type api="T:System.Func`3" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Int32" ref="false" />
<type api="T:System.Boolean" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Skip``1(System.Collections.Generic.IEnumerable{``0},System.Int32)" source="extension">
<apidata name="Skip" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="count">
<type api="T:System.Int32" ref="false" />
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.SkipWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})" source="extension" overload="true">
<apidata name="SkipWhile" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="predicate">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Boolean" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.SkipWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})" source="extension" overload="true">
<apidata name="SkipWhile" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="predicate">
<type api="T:System.Func`3" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Int32" ref="false" />
<type api="T:System.Boolean" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3})" source="extension" overload="true">
<apidata name="Join" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TInner" index="1" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3})" />
<template name="TKey" index="2" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3})" />
<template name="TResult" index="3" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3})" />
</templates>
<parameters>
<parameter name="inner">
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TInner" index="1" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3})" />
</specialization>
</type>
</parameter>
<parameter name="outerKeySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="2" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3})" />
</specialization>
</type>
</parameter>
<parameter name="innerKeySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<template name="TInner" index="1" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3})" />
<template name="TKey" index="2" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3})" />
</specialization>
</type>
</parameter>
<parameter name="resultSelector">
<type api="T:System.Func`3" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TInner" index="1" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3})" />
<template name="TResult" index="3" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TResult" index="3" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3})" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3},System.Collections.Generic.IEqualityComparer{``2})" source="extension" overload="true">
<apidata name="Join" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TInner" index="1" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3},System.Collections.Generic.IEqualityComparer{``2})" />
<template name="TKey" index="2" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3},System.Collections.Generic.IEqualityComparer{``2})" />
<template name="TResult" index="3" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3},System.Collections.Generic.IEqualityComparer{``2})" />
</templates>
<parameters>
<parameter name="inner">
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TInner" index="1" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3},System.Collections.Generic.IEqualityComparer{``2})" />
</specialization>
</type>
</parameter>
<parameter name="outerKeySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="2" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3},System.Collections.Generic.IEqualityComparer{``2})" />
</specialization>
</type>
</parameter>
<parameter name="innerKeySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<template name="TInner" index="1" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3},System.Collections.Generic.IEqualityComparer{``2})" />
<template name="TKey" index="2" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3},System.Collections.Generic.IEqualityComparer{``2})" />
</specialization>
</type>
</parameter>
<parameter name="resultSelector">
<type api="T:System.Func`3" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TInner" index="1" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3},System.Collections.Generic.IEqualityComparer{``2})" />
<template name="TResult" index="3" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3},System.Collections.Generic.IEqualityComparer{``2})" />
</specialization>
</type>
</parameter>
<parameter name="comparer">
<type api="T:System.Collections.Generic.IEqualityComparer`1" ref="true">
<specialization>
<template name="TKey" index="2" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3},System.Collections.Generic.IEqualityComparer{``2})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TResult" index="3" api="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3},System.Collections.Generic.IEqualityComparer{``2})" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3})" source="extension" overload="true">
<apidata name="GroupJoin" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TInner" index="1" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3})" />
<template name="TKey" index="2" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3})" />
<template name="TResult" index="3" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3})" />
</templates>
<parameters>
<parameter name="inner">
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TInner" index="1" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3})" />
</specialization>
</type>
</parameter>
<parameter name="outerKeySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="2" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3})" />
</specialization>
</type>
</parameter>
<parameter name="innerKeySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<template name="TInner" index="1" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3})" />
<template name="TKey" index="2" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3})" />
</specialization>
</type>
</parameter>
<parameter name="resultSelector">
<type api="T:System.Func`3" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TInner" index="1" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3})" />
</specialization>
</type>
<template name="TResult" index="3" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TResult" index="3" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3})" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3},System.Collections.Generic.IEqualityComparer{``2})" source="extension" overload="true">
<apidata name="GroupJoin" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TInner" index="1" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3},System.Collections.Generic.IEqualityComparer{``2})" />
<template name="TKey" index="2" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3},System.Collections.Generic.IEqualityComparer{``2})" />
<template name="TResult" index="3" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3},System.Collections.Generic.IEqualityComparer{``2})" />
</templates>
<parameters>
<parameter name="inner">
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TInner" index="1" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3},System.Collections.Generic.IEqualityComparer{``2})" />
</specialization>
</type>
</parameter>
<parameter name="outerKeySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="2" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3},System.Collections.Generic.IEqualityComparer{``2})" />
</specialization>
</type>
</parameter>
<parameter name="innerKeySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<template name="TInner" index="1" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3},System.Collections.Generic.IEqualityComparer{``2})" />
<template name="TKey" index="2" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3},System.Collections.Generic.IEqualityComparer{``2})" />
</specialization>
</type>
</parameter>
<parameter name="resultSelector">
<type api="T:System.Func`3" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TInner" index="1" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3},System.Collections.Generic.IEqualityComparer{``2})" />
</specialization>
</type>
<template name="TResult" index="3" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3},System.Collections.Generic.IEqualityComparer{``2})" />
</specialization>
</type>
</parameter>
<parameter name="comparer">
<type api="T:System.Collections.Generic.IEqualityComparer`1" ref="true">
<specialization>
<template name="TKey" index="2" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3},System.Collections.Generic.IEqualityComparer{``2})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TResult" index="3" api="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3},System.Collections.Generic.IEqualityComparer{``2})" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" source="extension" overload="true">
<apidata name="OrderBy" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Linq.IOrderedEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})" source="extension" overload="true">
<apidata name="OrderBy" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})" />
</specialization>
</type>
</parameter>
<parameter name="comparer">
<type api="T:System.Collections.Generic.IComparer`1" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Linq.IOrderedEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" source="extension" overload="true">
<apidata name="OrderByDescending" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Linq.IOrderedEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})" source="extension" overload="true">
<apidata name="OrderByDescending" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})" />
</specialization>
</type>
</parameter>
<parameter name="comparer">
<type api="T:System.Collections.Generic.IComparer`1" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Linq.IOrderedEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" source="extension" overload="true">
<apidata name="GroupBy" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Linq.IGrouping`2" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})" source="extension" overload="true">
<apidata name="GroupBy" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
<parameter name="comparer">
<type api="T:System.Collections.Generic.IEqualityComparer`1" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Linq.IGrouping`2" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})" />
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" source="extension" overload="true">
<apidata name="GroupBy" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" />
<template name="TElement" index="2" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" />
</specialization>
</type>
</parameter>
<parameter name="elementSelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TElement" index="2" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Linq.IGrouping`2" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" />
<template name="TElement" index="2" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2})" source="extension" overload="true">
<apidata name="GroupBy" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2})" />
<template name="TResult" index="2" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2})" />
</specialization>
</type>
</parameter>
<parameter name="resultSelector">
<type api="T:System.Func`3" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2})" />
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
<template name="TResult" index="2" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TResult" index="2" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2})" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" source="extension" overload="true">
<apidata name="GroupBy" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
<template name="TElement" index="2" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
<parameter name="elementSelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TElement" index="2" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
<parameter name="comparer">
<type api="T:System.Collections.Generic.IEqualityComparer`1" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Linq.IGrouping`2" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
<template name="TElement" index="2" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3})" source="extension" overload="true">
<apidata name="GroupBy" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3})" />
<template name="TElement" index="2" api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3})" />
<template name="TResult" index="3" api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3})" />
</specialization>
</type>
</parameter>
<parameter name="elementSelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TElement" index="2" api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3})" />
</specialization>
</type>
</parameter>
<parameter name="resultSelector">
<type api="T:System.Func`3" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3})" />
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TElement" index="2" api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3})" />
</specialization>
</type>
<template name="TResult" index="3" api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TResult" index="3" api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3})" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2},System.Collections.Generic.IEqualityComparer{``1})" source="extension" overload="true">
<apidata name="GroupBy" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2},System.Collections.Generic.IEqualityComparer{``1})" />
<template name="TResult" index="2" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2},System.Collections.Generic.IEqualityComparer{``1})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
<parameter name="resultSelector">
<type api="T:System.Func`3" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2},System.Collections.Generic.IEqualityComparer{``1})" />
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
<template name="TResult" index="2" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
<parameter name="comparer">
<type api="T:System.Collections.Generic.IEqualityComparer`1" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TResult" index="2" api="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3},System.Collections.Generic.IEqualityComparer{``1})" source="extension" overload="true">
<apidata name="GroupBy" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3},System.Collections.Generic.IEqualityComparer{``1})" />
<template name="TElement" index="2" api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3},System.Collections.Generic.IEqualityComparer{``1})" />
<template name="TResult" index="3" api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3},System.Collections.Generic.IEqualityComparer{``1})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
<parameter name="elementSelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TElement" index="2" api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
<parameter name="resultSelector">
<type api="T:System.Func`3" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3},System.Collections.Generic.IEqualityComparer{``1})" />
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TElement" index="2" api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
<template name="TResult" index="3" api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
<parameter name="comparer">
<type api="T:System.Collections.Generic.IEqualityComparer`1" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TResult" index="3" api="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Concat``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})" source="extension">
<apidata name="Concat" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="second">
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Zip``3(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``1,``2})" source="extension">
<apidata name="Zip" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TSecond" index="1" api="M:System.Linq.Enumerable.Zip``3(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``1,``2})" />
<template name="TResult" index="2" api="M:System.Linq.Enumerable.Zip``3(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``1,``2})" />
</templates>
<parameters>
<parameter name="second">
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TSecond" index="1" api="M:System.Linq.Enumerable.Zip``3(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``1,``2})" />
</specialization>
</type>
</parameter>
<parameter name="resultSelector">
<type api="T:System.Func`3" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TSecond" index="1" api="M:System.Linq.Enumerable.Zip``3(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``1,``2})" />
<template name="TResult" index="2" api="M:System.Linq.Enumerable.Zip``3(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``1,``2})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TResult" index="2" api="M:System.Linq.Enumerable.Zip``3(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``1,``2})" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Distinct``1(System.Collections.Generic.IEnumerable{``0})" source="extension" overload="true">
<apidata name="Distinct" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Distinct``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})" source="extension" overload="true">
<apidata name="Distinct" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="comparer">
<type api="T:System.Collections.Generic.IEqualityComparer`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Union``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})" source="extension" overload="true">
<apidata name="Union" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="second">
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Union``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})" source="extension" overload="true">
<apidata name="Union" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="second">
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</parameter>
<parameter name="comparer">
<type api="T:System.Collections.Generic.IEqualityComparer`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Intersect``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})" source="extension" overload="true">
<apidata name="Intersect" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="second">
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Intersect``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})" source="extension" overload="true">
<apidata name="Intersect" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="second">
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</parameter>
<parameter name="comparer">
<type api="T:System.Collections.Generic.IEqualityComparer`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Except``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})" source="extension" overload="true">
<apidata name="Except" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="second">
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Except``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})" source="extension" overload="true">
<apidata name="Except" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="second">
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</parameter>
<parameter name="comparer">
<type api="T:System.Collections.Generic.IEqualityComparer`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Reverse``1(System.Collections.Generic.IEnumerable{``0})" source="extension">
<apidata name="Reverse" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.SequenceEqual``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})" source="extension" overload="true">
<apidata name="SequenceEqual" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="second">
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.SequenceEqual``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})" source="extension" overload="true">
<apidata name="SequenceEqual" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="second">
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</parameter>
<parameter name="comparer">
<type api="T:System.Collections.Generic.IEqualityComparer`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.AsEnumerable``1(System.Collections.Generic.IEnumerable{``0})" source="extension">
<apidata name="AsEnumerable" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.ToArray``1(System.Collections.Generic.IEnumerable{``0})" source="extension">
<apidata name="ToArray" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<returns>
<arrayOf rank="1">
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</arrayOf>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.ToList``1(System.Collections.Generic.IEnumerable{``0})" source="extension">
<apidata name="ToList" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<returns>
<type api="T:System.Collections.Generic.List`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" source="extension" overload="true">
<apidata name="ToDictionary" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.Dictionary`2" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})" source="extension" overload="true">
<apidata name="ToDictionary" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
<parameter name="comparer">
<type api="T:System.Collections.Generic.IEqualityComparer`1" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.Dictionary`2" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})" />
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" source="extension" overload="true">
<apidata name="ToDictionary" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" />
<template name="TElement" index="2" api="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" />
</specialization>
</type>
</parameter>
<parameter name="elementSelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TElement" index="2" api="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.Dictionary`2" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" />
<template name="TElement" index="2" api="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" source="extension" overload="true">
<apidata name="ToDictionary" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
<template name="TElement" index="2" api="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
<parameter name="elementSelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TElement" index="2" api="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
<parameter name="comparer">
<type api="T:System.Collections.Generic.IEqualityComparer`1" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.Dictionary`2" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
<template name="TElement" index="2" api="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" source="extension" overload="true">
<apidata name="ToLookup" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Linq.ILookup`2" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})" source="extension" overload="true">
<apidata name="ToLookup" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
<parameter name="comparer">
<type api="T:System.Collections.Generic.IEqualityComparer`1" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Linq.ILookup`2" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})" />
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" source="extension" overload="true">
<apidata name="ToLookup" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" />
<template name="TElement" index="2" api="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" />
</specialization>
</type>
</parameter>
<parameter name="elementSelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TElement" index="2" api="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Linq.ILookup`2" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" />
<template name="TElement" index="2" api="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" source="extension" overload="true">
<apidata name="ToLookup" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
<template name="TElement" index="2" api="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
</templates>
<parameters>
<parameter name="keySelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
<parameter name="elementSelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TElement" index="2" api="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
<parameter name="comparer">
<type api="T:System.Collections.Generic.IEqualityComparer`1" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Linq.ILookup`2" ref="true">
<specialization>
<template name="TKey" index="1" api="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
<template name="TElement" index="2" api="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.DefaultIfEmpty``1(System.Collections.Generic.IEnumerable{``0})" source="extension" overload="true">
<apidata name="DefaultIfEmpty" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.DefaultIfEmpty``1(System.Collections.Generic.IEnumerable{``0},``0)" source="extension" overload="true">
<apidata name="DefaultIfEmpty" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="defaultValue">
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.First``1(System.Collections.Generic.IEnumerable{``0})" source="extension" overload="true">
<apidata name="First" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<returns>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.First``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})" source="extension" overload="true">
<apidata name="First" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="predicate">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Boolean" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.FirstOrDefault``1(System.Collections.Generic.IEnumerable{``0})" source="extension" overload="true">
<apidata name="FirstOrDefault" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<returns>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.FirstOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})" source="extension" overload="true">
<apidata name="FirstOrDefault" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="predicate">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Boolean" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Last``1(System.Collections.Generic.IEnumerable{``0})" source="extension" overload="true">
<apidata name="Last" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<returns>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Last``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})" source="extension" overload="true">
<apidata name="Last" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="predicate">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Boolean" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.LastOrDefault``1(System.Collections.Generic.IEnumerable{``0})" source="extension" overload="true">
<apidata name="LastOrDefault" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<returns>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.LastOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})" source="extension" overload="true">
<apidata name="LastOrDefault" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="predicate">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Boolean" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Single``1(System.Collections.Generic.IEnumerable{``0})" source="extension" overload="true">
<apidata name="Single" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<returns>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Single``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})" source="extension" overload="true">
<apidata name="Single" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="predicate">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Boolean" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.SingleOrDefault``1(System.Collections.Generic.IEnumerable{``0})" source="extension" overload="true">
<apidata name="SingleOrDefault" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<returns>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.SingleOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})" source="extension" overload="true">
<apidata name="SingleOrDefault" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="predicate">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Boolean" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.ElementAt``1(System.Collections.Generic.IEnumerable{``0},System.Int32)" source="extension">
<apidata name="ElementAt" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="index">
<type api="T:System.Int32" ref="false" />
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.ElementAtOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Int32)" source="extension">
<apidata name="ElementAtOrDefault" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="index">
<type api="T:System.Int32" ref="false" />
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Any``1(System.Collections.Generic.IEnumerable{``0})" source="extension" overload="true">
<apidata name="Any" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Any``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})" source="extension" overload="true">
<apidata name="Any" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="predicate">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Boolean" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.All``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})" source="extension">
<apidata name="All" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="predicate">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Boolean" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Count``1(System.Collections.Generic.IEnumerable{``0})" source="extension" overload="true">
<apidata name="Count" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<returns>
<type api="T:System.Int32" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Count``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})" source="extension" overload="true">
<apidata name="Count" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="predicate">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Boolean" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Int32" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.LongCount``1(System.Collections.Generic.IEnumerable{``0})" source="extension" overload="true">
<apidata name="LongCount" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<returns>
<type api="T:System.Int64" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.LongCount``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})" source="extension" overload="true">
<apidata name="LongCount" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="predicate">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Boolean" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Int64" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Contains``1(System.Collections.Generic.IEnumerable{``0},``0)" source="extension" overload="true">
<apidata name="Contains" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="value">
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Contains``1(System.Collections.Generic.IEnumerable{``0},``0,System.Collections.Generic.IEqualityComparer{``0})" source="extension" overload="true">
<apidata name="Contains" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="value">
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</parameter>
<parameter name="comparer">
<type api="T:System.Collections.Generic.IEqualityComparer`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Aggregate``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``0,``0})" source="extension" overload="true">
<apidata name="Aggregate" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="func">
<type api="T:System.Func`3" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Aggregate``2(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1})" source="extension" overload="true">
<apidata name="Aggregate" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TAccumulate" index="1" api="M:System.Linq.Enumerable.Aggregate``2(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1})" />
</templates>
<parameters>
<parameter name="seed">
<template name="TAccumulate" index="1" api="M:System.Linq.Enumerable.Aggregate``2(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1})" />
</parameter>
<parameter name="func">
<type api="T:System.Func`3" ref="true">
<specialization>
<template name="TAccumulate" index="1" api="M:System.Linq.Enumerable.Aggregate``2(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1})" />
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TAccumulate" index="1" api="M:System.Linq.Enumerable.Aggregate``2(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<template name="TAccumulate" index="1" api="M:System.Linq.Enumerable.Aggregate``2(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1})" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Aggregate``3(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1},System.Func{``1,``2})" source="extension" overload="true">
<apidata name="Aggregate" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TAccumulate" index="1" api="M:System.Linq.Enumerable.Aggregate``3(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1},System.Func{``1,``2})" />
<template name="TResult" index="2" api="M:System.Linq.Enumerable.Aggregate``3(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1},System.Func{``1,``2})" />
</templates>
<parameters>
<parameter name="seed">
<template name="TAccumulate" index="1" api="M:System.Linq.Enumerable.Aggregate``3(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1},System.Func{``1,``2})" />
</parameter>
<parameter name="func">
<type api="T:System.Func`3" ref="true">
<specialization>
<template name="TAccumulate" index="1" api="M:System.Linq.Enumerable.Aggregate``3(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1},System.Func{``1,``2})" />
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TAccumulate" index="1" api="M:System.Linq.Enumerable.Aggregate``3(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1},System.Func{``1,``2})" />
</specialization>
</type>
</parameter>
<parameter name="resultSelector">
<type api="T:System.Func`2" ref="true">
<specialization>
<template name="TAccumulate" index="1" api="M:System.Linq.Enumerable.Aggregate``3(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1},System.Func{``1,``2})" />
<template name="TResult" index="2" api="M:System.Linq.Enumerable.Aggregate``3(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1},System.Func{``1,``2})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<template name="TResult" index="2" api="M:System.Linq.Enumerable.Aggregate``3(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1},System.Func{``1,``2})" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})" source="extension" overload="true">
<apidata name="Sum" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Decimal" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Decimal" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})" source="extension" overload="true">
<apidata name="Sum" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Double" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Double" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})" source="extension" overload="true">
<apidata name="Sum" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Int32" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Int32" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})" source="extension" overload="true">
<apidata name="Sum" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Int32" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Int32" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})" source="extension" overload="true">
<apidata name="Sum" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Int64" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Int64" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})" source="extension" overload="true">
<apidata name="Sum" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Int64" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Int64" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})" source="extension" overload="true">
<apidata name="Sum" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Single" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Single" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})" source="extension" overload="true">
<apidata name="Sum" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Single" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Single" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})" source="extension" overload="true">
<apidata name="Sum" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Double" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Double" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})" source="extension" overload="true">
<apidata name="Sum" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Decimal" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Decimal" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0})" source="extension" overload="true">
<apidata name="Min" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<returns>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})" source="extension" overload="true">
<apidata name="Min" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Decimal" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Decimal" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})" source="extension" overload="true">
<apidata name="Min" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Double" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Double" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})" source="extension" overload="true">
<apidata name="Min" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Int32" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Int32" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})" source="extension" overload="true">
<apidata name="Min" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Int32" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Int32" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})" source="extension" overload="true">
<apidata name="Min" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Int64" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Int64" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})" source="extension" overload="true">
<apidata name="Min" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Int64" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Int64" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})" source="extension" overload="true">
<apidata name="Min" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Single" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Single" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})" source="extension" overload="true">
<apidata name="Min" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Single" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Single" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})" source="extension" overload="true">
<apidata name="Min" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Double" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Double" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})" source="extension" overload="true">
<apidata name="Min" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Decimal" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Decimal" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Min``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" source="extension" overload="true">
<apidata name="Min" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TResult" index="1" api="M:System.Linq.Enumerable.Min``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TResult" index="1" api="M:System.Linq.Enumerable.Min``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<template name="TResult" index="1" api="M:System.Linq.Enumerable.Min``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0})" source="extension" overload="true">
<apidata name="Max" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<returns>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})" source="extension" overload="true">
<apidata name="Max" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Decimal" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Decimal" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})" source="extension" overload="true">
<apidata name="Max" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Double" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Double" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})" source="extension" overload="true">
<apidata name="Max" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Int32" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Int32" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})" source="extension" overload="true">
<apidata name="Max" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Int32" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Int32" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})" source="extension" overload="true">
<apidata name="Max" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Int64" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Int64" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})" source="extension" overload="true">
<apidata name="Max" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Int64" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Int64" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})" source="extension" overload="true">
<apidata name="Max" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Single" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Single" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})" source="extension" overload="true">
<apidata name="Max" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Single" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Single" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})" source="extension" overload="true">
<apidata name="Max" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Double" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Double" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})" source="extension" overload="true">
<apidata name="Max" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Decimal" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Decimal" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Max``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" source="extension" overload="true">
<apidata name="Max" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TResult" index="1" api="M:System.Linq.Enumerable.Max``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<template name="TResult" index="1" api="M:System.Linq.Enumerable.Max``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<template name="TResult" index="1" api="M:System.Linq.Enumerable.Max``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})" source="extension" overload="true">
<apidata name="Average" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Decimal" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Decimal" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})" source="extension" overload="true">
<apidata name="Average" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Double" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Double" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})" source="extension" overload="true">
<apidata name="Average" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Int32" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Double" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})" source="extension" overload="true">
<apidata name="Average" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Int32" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Double" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})" source="extension" overload="true">
<apidata name="Average" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Int64" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Double" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})" source="extension" overload="true">
<apidata name="Average" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Int64" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Double" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})" source="extension" overload="true">
<apidata name="Average" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Single" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Single" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})" source="extension" overload="true">
<apidata name="Average" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Single" ref="false" />
</specialization>
</type>
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Nullable`1" ref="false">
<specialization>
<type api="T:System.Single" ref="false" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})" source="extension" overload="true">
<apidata name="Average" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Double" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Double" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})" source="extension" overload="true">
<apidata name="Average" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<parameters>
<parameter name="selector">
<type api="T:System.Func`2" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
<type api="T:System.Decimal" ref="false" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Decimal" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.ParallelEnumerable.AsParallel``1(System.Collections.Generic.IEnumerable{``0})" source="extension" overload="true">
<apidata name="AsParallel" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</templates>
<returns>
<type api="T:System.Linq.ParallelQuery`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.ParallelEnumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.ParallelEnumerable.AsParallel(System.Collections.IEnumerable)" source="extension" overload="true">
<apidata name="AsParallel" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<returns>
<type api="T:System.Linq.ParallelQuery" ref="true" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.ParallelEnumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.OfType``1(System.Collections.IEnumerable)" source="extension">
<apidata name="OfType" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<template name="TResult" />
</templates>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TResult" index="0" api="M:System.Linq.Enumerable.OfType``1(System.Collections.IEnumerable)" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="M:System.Linq.Enumerable.Cast``1(System.Collections.IEnumerable)" source="extension">
<apidata name="Cast" group="member" subgroup="method" subsubgroup="extension" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<templates>
<template name="TResult" />
</templates>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<template name="TResult" index="0" api="M:System.Linq.Enumerable.Cast``1(System.Collections.IEnumerable)" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary" />
<namespace api="N:System.Linq" />
<type api="T:System.Linq.Enumerable" ref="true" />
</containers>
</element>
<element api="Overload:System.Web.ModelBinding.ModelStateDictionary.Add">
<element api="M:System.Web.ModelBinding.ModelStateDictionary.Add(System.Collections.Generic.KeyValuePair{System.String,System.Web.ModelBinding.ModelState})" />
<element api="M:System.Web.ModelBinding.ModelStateDictionary.Add(System.String,System.Web.ModelBinding.ModelState)" />
</element>
<element api="Overload:System.Web.ModelBinding.ModelStateDictionary.AddModelError">
<element api="M:System.Web.ModelBinding.ModelStateDictionary.AddModelError(System.String,System.Exception)" />
<element api="M:System.Web.ModelBinding.ModelStateDictionary.AddModelError(System.String,System.String)" />
</element>
<element api="M:System.Web.ModelBinding.ModelStateDictionary.Clear" />
<element api="M:System.Web.ModelBinding.ModelStateDictionary.Contains(System.Collections.Generic.KeyValuePair{System.String,System.Web.ModelBinding.ModelState})" />
<element api="M:System.Web.ModelBinding.ModelStateDictionary.ContainsKey(System.String)" />
<element api="M:System.Web.ModelBinding.ModelStateDictionary.CopyTo(System.Collections.Generic.KeyValuePair{System.String,System.Web.ModelBinding.ModelState}[],System.Int32)" />
<element api="M:System.Web.ModelBinding.ModelStateDictionary.GetEnumerator" />
<element api="M:System.Web.ModelBinding.ModelStateDictionary.IsValidField(System.String)" />
<element api="M:System.Web.ModelBinding.ModelStateDictionary.Merge(System.Web.ModelBinding.ModelStateDictionary)" />
<element api="Overload:System.Web.ModelBinding.ModelStateDictionary.Remove">
<element api="M:System.Web.ModelBinding.ModelStateDictionary.Remove(System.Collections.Generic.KeyValuePair{System.String,System.Web.ModelBinding.ModelState})" />
<element api="M:System.Web.ModelBinding.ModelStateDictionary.Remove(System.String)" />
</element>
<element api="M:System.Web.ModelBinding.ModelStateDictionary.SetModelValue(System.String,System.Web.ModelBinding.ValueProviderResult)" />
<element api="M:System.Web.ModelBinding.ModelStateDictionary.System#Collections#IEnumerable#GetEnumerator" />
<element api="M:System.Web.ModelBinding.ModelStateDictionary.TryGetValue(System.String,System.Web.ModelBinding.ModelState@)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelStateDictionary" />
</containers>
<file name="b43fd6d2-b895-65ca-e661-f8757697c788" />
</api>
<api id="Properties.T:System.Web.ModelBinding.ModelStateDictionary">
<topicdata name="ModelStateDictionary" group="list" subgroup="Properties" typeTopicId="T:System.Web.ModelBinding.ModelStateDictionary" />
<apidata name="ModelStateDictionary" group="type" subgroup="class" />
<typedata visibility="public" serializable="true" defaultConstructor="M:System.Web.ModelBinding.ModelStateDictionary.#ctor" />
<elements>
<element api="P:System.Web.ModelBinding.ModelStateDictionary.Count" />
<element api="P:System.Web.ModelBinding.ModelStateDictionary.IsReadOnly" />
<element api="P:System.Web.ModelBinding.ModelStateDictionary.IsValid" />
<element api="P:System.Web.ModelBinding.ModelStateDictionary.Item(System.String)" />
<element api="P:System.Web.ModelBinding.ModelStateDictionary.Keys" />
<element api="P:System.Web.ModelBinding.ModelStateDictionary.Values" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelStateDictionary" />
</containers>
<file name="b64b28f3-8bb7-5d8f-8b18-94e135e695d9" />
</api>
<api id="Overload:System.Web.ModelBinding.ModelStateDictionary.#ctor">
<topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<elements>
<element api="M:System.Web.ModelBinding.ModelStateDictionary.#ctor" />
<element api="M:System.Web.ModelBinding.ModelStateDictionary.#ctor(System.Web.ModelBinding.ModelStateDictionary)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelStateDictionary" ref="true" />
</containers>
<file name="2ace16a1-cf76-252a-bc94-95cc28384cfd" />
</api>
<api id="Overload:System.Web.ModelBinding.ModelStateDictionary.Add">
<topicdata name="Add" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="" />
<apidata name="Add" group="member" subgroup="method" />
<elements>
<element api="M:System.Web.ModelBinding.ModelStateDictionary.Add(System.Collections.Generic.KeyValuePair{System.String,System.Web.ModelBinding.ModelState})" />
<element api="M:System.Web.ModelBinding.ModelStateDictionary.Add(System.String,System.Web.ModelBinding.ModelState)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelStateDictionary" ref="true" />
</containers>
<file name="0d977872-e1ef-e095-e698-e2240122e629" />
</api>
<api id="Overload:System.Web.ModelBinding.ModelStateDictionary.AddModelError">
<topicdata name="AddModelError" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="" />
<apidata name="AddModelError" group="member" subgroup="method" />
<elements>
<element api="M:System.Web.ModelBinding.ModelStateDictionary.AddModelError(System.String,System.Exception)" />
<element api="M:System.Web.ModelBinding.ModelStateDictionary.AddModelError(System.String,System.String)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelStateDictionary" ref="true" />
</containers>
<file name="d55372bc-b3ed-b07a-d6b0-c6373b9f2c2f" />
</api>
<api id="Overload:System.Web.ModelBinding.ModelStateDictionary.Remove">
<topicdata name="Remove" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="" />
<apidata name="Remove" group="member" subgroup="method" />
<elements>
<element api="M:System.Web.ModelBinding.ModelStateDictionary.Remove(System.Collections.Generic.KeyValuePair{System.String,System.Web.ModelBinding.ModelState})" />
<element api="M:System.Web.ModelBinding.ModelStateDictionary.Remove(System.String)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelStateDictionary" ref="true" />
</containers>
<file name="72849bcd-007d-ad7d-d47e-fe385863e37f" />
</api>
<api id="M:System.Web.ModelBinding.ModelStateDictionary.#ctor">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.Web.ModelBinding.ModelStateDictionary.#ctor" />
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelStateDictionary" ref="true" />
</containers>
<file name="979d16f7-a0a3-8ba3-f2e4-510629f58cf8" />
</api>
<api id="M:System.Web.ModelBinding.ModelStateDictionary.#ctor(System.Web.ModelBinding.ModelStateDictionary)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.Web.ModelBinding.ModelStateDictionary.#ctor" />
<parameters>
<parameter name="dictionary">
<type api="T:System.Web.ModelBinding.ModelStateDictionary" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelStateDictionary" ref="true" />
</containers>
<file name="957daf38-a11c-5cf0-9f4f-d5885207bc64" />
</api>
<api id="M:System.Web.ModelBinding.ModelStateDictionary.Add(System.Collections.Generic.KeyValuePair{System.String,System.Web.ModelBinding.ModelState})">
<topicdata group="api" />
<apidata name="Add" group="member" subgroup="method" />
<memberdata visibility="public" overload="Overload:System.Web.ModelBinding.ModelStateDictionary.Add" />
<proceduredata virtual="true" final="true" />
<parameters>
<parameter name="item">
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</parameter>
</parameters>
<implements>
<member api="M:System.Collections.Generic.ICollection`1.Add(`0)">
<type api="T:System.Collections.Generic.ICollection`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</member>
</implements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelStateDictionary" ref="true" />
</containers>
<file name="13192f30-01d9-5de2-a759-c73ae3f1ffbc" />
</api>
<api id="M:System.Web.ModelBinding.ModelStateDictionary.Add(System.String,System.Web.ModelBinding.ModelState)">
<topicdata group="api" />
<apidata name="Add" group="member" subgroup="method" />
<memberdata visibility="public" overload="Overload:System.Web.ModelBinding.ModelStateDictionary.Add" />
<proceduredata virtual="true" final="true" />
<parameters>
<parameter name="key">
<type api="T:System.String" ref="true" />
</parameter>
<parameter name="value">
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</parameter>
</parameters>
<implements>
<member api="M:System.Collections.Generic.IDictionary`2.Add(`0,`1)">
<type api="T:System.Collections.Generic.IDictionary`2" ref="true">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</member>
</implements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelStateDictionary" ref="true" />
</containers>
<file name="0e8ba502-1896-8ce6-a418-4fd82a4522c4" />
</api>
<api id="M:System.Web.ModelBinding.ModelStateDictionary.AddModelError(System.String,System.Exception)">
<topicdata group="api" />
<apidata name="AddModelError" group="member" subgroup="method" />
<memberdata visibility="public" overload="Overload:System.Web.ModelBinding.ModelStateDictionary.AddModelError" />
<proceduredata virtual="false" />
<parameters>
<parameter name="key">
<type api="T:System.String" ref="true" />
</parameter>
<parameter name="exception">
<type api="T:System.Exception" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelStateDictionary" ref="true" />
</containers>
<file name="8805f3af-b94c-bdf3-1a54-83b1445b7c32" />
</api>
<api id="M:System.Web.ModelBinding.ModelStateDictionary.AddModelError(System.String,System.String)">
<topicdata group="api" />
<apidata name="AddModelError" group="member" subgroup="method" />
<memberdata visibility="public" overload="Overload:System.Web.ModelBinding.ModelStateDictionary.AddModelError" />
<proceduredata virtual="false" />
<parameters>
<parameter name="key">
<type api="T:System.String" ref="true" />
</parameter>
<parameter name="errorMessage">
<type api="T:System.String" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelStateDictionary" ref="true" />
</containers>
<file name="77b62a14-320c-a724-c4e8-b19978993e7d" />
</api>
<api id="M:System.Web.ModelBinding.ModelStateDictionary.Clear">
<topicdata group="api" />
<apidata name="Clear" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" final="true" />
<implements>
<member api="M:System.Collections.Generic.ICollection`1.Clear">
<type api="T:System.Collections.Generic.ICollection`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</member>
</implements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelStateDictionary" ref="true" />
</containers>
<file name="61729fd9-5495-0d16-f108-c38ca412adb3" />
</api>
<api id="M:System.Web.ModelBinding.ModelStateDictionary.Contains(System.Collections.Generic.KeyValuePair{System.String,System.Web.ModelBinding.ModelState})">
<topicdata group="api" />
<apidata name="Contains" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" final="true" />
<parameters>
<parameter name="item">
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<implements>
<member api="M:System.Collections.Generic.ICollection`1.Contains(`0)">
<type api="T:System.Collections.Generic.ICollection`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</member>
</implements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelStateDictionary" ref="true" />
</containers>
<file name="d4db366b-a245-f51a-72c1-3cb8fe7e4e54" />
</api>
<api id="M:System.Web.ModelBinding.ModelStateDictionary.ContainsKey(System.String)">
<topicdata group="api" />
<apidata name="ContainsKey" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" final="true" />
<parameters>
<parameter name="key">
<type api="T:System.String" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<implements>
<member api="M:System.Collections.Generic.IDictionary`2.ContainsKey(`0)">
<type api="T:System.Collections.Generic.IDictionary`2" ref="true">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</member>
</implements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelStateDictionary" ref="true" />
</containers>
<file name="6c4f2b56-47e0-f88e-7646-c36db567b6df" />
</api>
<api id="M:System.Web.ModelBinding.ModelStateDictionary.CopyTo(System.Collections.Generic.KeyValuePair{System.String,System.Web.ModelBinding.ModelState}[],System.Int32)">
<topicdata group="api" />
<apidata name="CopyTo" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" final="true" />
<parameters>
<parameter name="array">
<arrayOf rank="1">
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</arrayOf>
</parameter>
<parameter name="arrayIndex">
<type api="T:System.Int32" ref="false" />
</parameter>
</parameters>
<implements>
<member api="M:System.Collections.Generic.ICollection`1.CopyTo(`0[],System.Int32)">
<type api="T:System.Collections.Generic.ICollection`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</member>
</implements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelStateDictionary" ref="true" />
</containers>
<file name="5032bcf7-b335-612f-edf8-7813ad31bac8" />
</api>
<api id="P:System.Web.ModelBinding.ModelStateDictionary.Count">
<topicdata group="api" />
<apidata name="Count" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="true" final="true" />
<propertydata get="true" />
<getter name="get_Count" />
<returns>
<type api="T:System.Int32" ref="false" />
</returns>
<implements>
<member api="P:System.Collections.Generic.ICollection`1.Count">
<type api="T:System.Collections.Generic.ICollection`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</member>
</implements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelStateDictionary" ref="true" />
</containers>
<file name="2e4378ec-ac29-7e36-d525-b04120742706" />
</api>
<api id="M:System.Web.ModelBinding.ModelStateDictionary.GetEnumerator">
<topicdata group="api" />
<apidata name="GetEnumerator" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" final="true" />
<returns>
<type api="T:System.Collections.Generic.IEnumerator`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</returns>
<implements>
<member api="M:System.Collections.Generic.IEnumerable`1.GetEnumerator">
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</member>
</implements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelStateDictionary" ref="true" />
</containers>
<file name="5e514ef6-8259-5f60-8ac9-0053963f6bfb" />
</api>
<api id="P:System.Web.ModelBinding.ModelStateDictionary.IsReadOnly">
<topicdata group="api" />
<apidata name="IsReadOnly" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="true" final="true" />
<propertydata get="true" />
<getter name="get_IsReadOnly" />
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<implements>
<member api="P:System.Collections.Generic.ICollection`1.IsReadOnly">
<type api="T:System.Collections.Generic.ICollection`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</member>
</implements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelStateDictionary" ref="true" />
</containers>
<file name="6ca76ec8-8fe3-0e31-3ea9-75595c5d268c" />
</api>
<api id="P:System.Web.ModelBinding.ModelStateDictionary.IsValid">
<topicdata group="api" />
<apidata name="IsValid" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" />
<getter name="get_IsValid" />
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelStateDictionary" ref="true" />
</containers>
<file name="5a1a3e28-8b5f-cc6d-7c68-805114016864" />
</api>
<api id="M:System.Web.ModelBinding.ModelStateDictionary.IsValidField(System.String)">
<topicdata group="api" />
<apidata name="IsValidField" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<parameters>
<parameter name="key">
<type api="T:System.String" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelStateDictionary" ref="true" />
</containers>
<file name="a615c1f9-31e9-09a1-98cc-e31c22ddcea1" />
</api>
<api id="P:System.Web.ModelBinding.ModelStateDictionary.Item(System.String)">
<topicdata group="api" />
<apidata name="Item" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="true" final="true" />
<propertydata get="true" set="true" />
<getter name="get_Item" />
<setter name="set_Item" />
<parameters>
<parameter name="key">
<type api="T:System.String" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</returns>
<implements>
<member api="P:System.Collections.Generic.IDictionary`2.Item(`0)">
<type api="T:System.Collections.Generic.IDictionary`2" ref="true">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</member>
</implements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelStateDictionary" ref="true" />
</containers>
<file name="6bd2925d-4e2f-a866-8c23-ef60d12366ae" />
</api>
<api id="P:System.Web.ModelBinding.ModelStateDictionary.Keys">
<topicdata group="api" />
<apidata name="Keys" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="true" final="true" />
<propertydata get="true" />
<getter name="get_Keys" />
<returns>
<type api="T:System.Collections.Generic.ICollection`1" ref="true">
<specialization>
<type api="T:System.String" ref="true" />
</specialization>
</type>
</returns>
<implements>
<member api="P:System.Collections.Generic.IDictionary`2.Keys">
<type api="T:System.Collections.Generic.IDictionary`2" ref="true">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</member>
</implements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelStateDictionary" ref="true" />
</containers>
<file name="97c9054e-5e9d-119f-e0b7-ea933cdee624" />
</api>
<api id="M:System.Web.ModelBinding.ModelStateDictionary.Merge(System.Web.ModelBinding.ModelStateDictionary)">
<topicdata group="api" />
<apidata name="Merge" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<parameters>
<parameter name="dictionary">
<type api="T:System.Web.ModelBinding.ModelStateDictionary" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelStateDictionary" ref="true" />
</containers>
<file name="c5b4abdd-2c87-96ea-3c11-d44b88cbdd86" />
</api>
<api id="M:System.Web.ModelBinding.ModelStateDictionary.Remove(System.Collections.Generic.KeyValuePair{System.String,System.Web.ModelBinding.ModelState})">
<topicdata group="api" />
<apidata name="Remove" group="member" subgroup="method" />
<memberdata visibility="public" overload="Overload:System.Web.ModelBinding.ModelStateDictionary.Remove" />
<proceduredata virtual="true" final="true" />
<parameters>
<parameter name="item">
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</parameter>
</parameters>
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<implements>
<member api="M:System.Collections.Generic.ICollection`1.Remove(`0)">
<type api="T:System.Collections.Generic.ICollection`1" ref="true">
<specialization>
<type api="T:System.Collections.Generic.KeyValuePair`2" ref="false">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</specialization>
</type>
</member>
</implements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelStateDictionary" ref="true" />
</containers>
<file name="ca47590b-838a-129e-7d55-693b854ea827" />
</api>
<api id="M:System.Web.ModelBinding.ModelStateDictionary.Remove(System.String)">
<topicdata group="api" />
<apidata name="Remove" group="member" subgroup="method" />
<memberdata visibility="public" overload="Overload:System.Web.ModelBinding.ModelStateDictionary.Remove" />
<proceduredata virtual="true" final="true" />
<parameters>
<parameter name="key">
<type api="T:System.String" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<implements>
<member api="M:System.Collections.Generic.IDictionary`2.Remove(`0)">
<type api="T:System.Collections.Generic.IDictionary`2" ref="true">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</member>
</implements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelStateDictionary" ref="true" />
</containers>
<file name="493292c8-873b-191b-6862-91ece69309a0" />
</api>
<api id="M:System.Web.ModelBinding.ModelStateDictionary.SetModelValue(System.String,System.Web.ModelBinding.ValueProviderResult)">
<topicdata group="api" />
<apidata name="SetModelValue" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<parameters>
<parameter name="key">
<type api="T:System.String" ref="true" />
</parameter>
<parameter name="value">
<type api="T:System.Web.ModelBinding.ValueProviderResult" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelStateDictionary" ref="true" />
</containers>
<file name="137dc125-0a3b-ad42-8a28-78abca9273dd" />
</api>
<api id="M:System.Web.ModelBinding.ModelStateDictionary.System#Collections#IEnumerable#GetEnumerator">
<topicdata group="api" eiiName="IEnumerable.GetEnumerator" />
<apidata name="GetEnumerator" group="member" subgroup="method" />
<memberdata visibility="private" />
<proceduredata virtual="true" final="true" eii="true" />
<returns>
<type api="T:System.Collections.IEnumerator" ref="true" />
</returns>
<implements>
<member api="M:System.Collections.IEnumerable.GetEnumerator">
<type api="T:System.Collections.IEnumerable" ref="true" />
</member>
</implements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelStateDictionary" ref="true" />
</containers>
<file name="0d67bfd4-ed65-f90d-51b4-bf93efe723be" />
</api>
<api id="M:System.Web.ModelBinding.ModelStateDictionary.TryGetValue(System.String,System.Web.ModelBinding.ModelState@)">
<topicdata group="api" />
<apidata name="TryGetValue" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" final="true" />
<parameters>
<parameter name="key">
<type api="T:System.String" ref="true" />
</parameter>
<parameter name="value" out="true">
<referenceTo>
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</referenceTo>
</parameter>
</parameters>
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<implements>
<member api="M:System.Collections.Generic.IDictionary`2.TryGetValue(`0,`1@)">
<type api="T:System.Collections.Generic.IDictionary`2" ref="true">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</member>
</implements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelStateDictionary" ref="true" />
</containers>
<file name="f1b2d79a-2a31-87a1-3086-2eee26ad02f4" />
</api>
<api id="P:System.Web.ModelBinding.ModelStateDictionary.Values">
<topicdata group="api" />
<apidata name="Values" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="true" final="true" />
<propertydata get="true" />
<getter name="get_Values" />
<returns>
<type api="T:System.Collections.Generic.ICollection`1" ref="true">
<specialization>
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</returns>
<implements>
<member api="P:System.Collections.Generic.IDictionary`2.Values">
<type api="T:System.Collections.Generic.IDictionary`2" ref="true">
<specialization>
<type api="T:System.String" ref="true" />
<type api="T:System.Web.ModelBinding.ModelState" ref="true" />
</specialization>
</type>
</member>
</implements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelStateDictionary" ref="true" />
</containers>
<file name="1b7968cc-29a4-f3bc-d855-575fbf05b334" />
</api>
<api id="T:System.Web.ModelBinding.ModelValidatedEventArgs">
<topicdata group="api" />
<apidata name="ModelValidatedEventArgs" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" />
<family>
<ancestors>
<type api="T:System.EventArgs" ref="true" />
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.ModelValidatedEventArgs.#ctor(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelValidationNode)" />
<element api="P:System.Web.ModelBinding.ModelValidatedEventArgs.ModelBindingExecutionContext" />
<element api="P:System.Web.ModelBinding.ModelValidatedEventArgs.ParentNode" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="1cf486c0-286d-9c5d-d918-36f21c57663c" />
</api>
<api id="Methods.T:System.Web.ModelBinding.ModelValidatedEventArgs">
<topicdata name="ModelValidatedEventArgs" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.ModelValidatedEventArgs" />
<apidata name="ModelValidatedEventArgs" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" />
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelValidatedEventArgs" />
</containers>
<file name="cb526d3e-a8fd-78d0-677f-5a72f88e8ec9" />
</api>
<api id="Properties.T:System.Web.ModelBinding.ModelValidatedEventArgs">
<topicdata name="ModelValidatedEventArgs" group="list" subgroup="Properties" typeTopicId="T:System.Web.ModelBinding.ModelValidatedEventArgs" />
<apidata name="ModelValidatedEventArgs" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" />
<elements>
<element api="P:System.Web.ModelBinding.ModelValidatedEventArgs.ModelBindingExecutionContext" />
<element api="P:System.Web.ModelBinding.ModelValidatedEventArgs.ParentNode" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelValidatedEventArgs" />
</containers>
<file name="32467261-ecbb-ce08-9295-26e1dd08b11d" />
</api>
<api id="M:System.Web.ModelBinding.ModelValidatedEventArgs.#ctor(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelValidationNode)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" />
<parameters>
<parameter name="modelBindingExecutionContext">
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</parameter>
<parameter name="parentNode">
<type api="T:System.Web.ModelBinding.ModelValidationNode" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelValidatedEventArgs" ref="true" />
</containers>
<file name="56d5106f-acac-936e-2916-3f86a6134760" />
</api>
<api id="P:System.Web.ModelBinding.ModelValidatedEventArgs.ModelBindingExecutionContext">
<topicdata group="api" />
<apidata name="ModelBindingExecutionContext" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" />
<getter name="get_ModelBindingExecutionContext" />
<returns>
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelValidatedEventArgs" ref="true" />
</containers>
<file name="24a1f9d9-8999-c243-0c6e-58a031763974" />
</api>
<api id="P:System.Web.ModelBinding.ModelValidatedEventArgs.ParentNode">
<topicdata group="api" />
<apidata name="ParentNode" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" />
<getter name="get_ParentNode" />
<returns>
<type api="T:System.Web.ModelBinding.ModelValidationNode" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelValidatedEventArgs" ref="true" />
</containers>
<file name="f6502bd4-ee59-ae4d-1ae5-c6a419e60029" />
</api>
<api id="T:System.Web.ModelBinding.ModelValidatingEventArgs">
<topicdata group="api" />
<apidata name="ModelValidatingEventArgs" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" />
<family>
<ancestors>
<type api="T:System.ComponentModel.CancelEventArgs" ref="true" />
<type api="T:System.EventArgs" ref="true" />
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="P:System.ComponentModel.CancelEventArgs.Cancel" />
<element api="M:System.Web.ModelBinding.ModelValidatingEventArgs.#ctor(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelValidationNode)" />
<element api="P:System.Web.ModelBinding.ModelValidatingEventArgs.ModelBindingExecutionContext" />
<element api="P:System.Web.ModelBinding.ModelValidatingEventArgs.ParentNode" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="c6ffca8d-55ed-5dc4-109e-7aabeb86c962" />
</api>
<api id="Methods.T:System.Web.ModelBinding.ModelValidatingEventArgs">
<topicdata name="ModelValidatingEventArgs" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.ModelValidatingEventArgs" />
<apidata name="ModelValidatingEventArgs" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" />
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelValidatingEventArgs" />
</containers>
<file name="43b30b4f-d42a-a860-7586-cab658a01217" />
</api>
<api id="Properties.T:System.Web.ModelBinding.ModelValidatingEventArgs">
<topicdata name="ModelValidatingEventArgs" group="list" subgroup="Properties" typeTopicId="T:System.Web.ModelBinding.ModelValidatingEventArgs" />
<apidata name="ModelValidatingEventArgs" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" />
<elements>
<element api="P:System.ComponentModel.CancelEventArgs.Cancel" />
<element api="P:System.Web.ModelBinding.ModelValidatingEventArgs.ModelBindingExecutionContext" />
<element api="P:System.Web.ModelBinding.ModelValidatingEventArgs.ParentNode" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelValidatingEventArgs" />
</containers>
<file name="8c4b375d-1846-cc96-8844-8e777875c9a8" />
</api>
<api id="M:System.Web.ModelBinding.ModelValidatingEventArgs.#ctor(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelValidationNode)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" />
<parameters>
<parameter name="modelBindingExecutionContext">
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</parameter>
<parameter name="parentNode">
<type api="T:System.Web.ModelBinding.ModelValidationNode" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelValidatingEventArgs" ref="true" />
</containers>
<file name="c58fd934-2ee6-1f62-00c1-d259787cd5db" />
</api>
<api id="P:System.Web.ModelBinding.ModelValidatingEventArgs.ModelBindingExecutionContext">
<topicdata group="api" />
<apidata name="ModelBindingExecutionContext" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" />
<getter name="get_ModelBindingExecutionContext" />
<returns>
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelValidatingEventArgs" ref="true" />
</containers>
<file name="b1913243-2608-0f52-9cf8-4364f94a6b14" />
</api>
<api id="P:System.Web.ModelBinding.ModelValidatingEventArgs.ParentNode">
<topicdata group="api" />
<apidata name="ParentNode" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" />
<getter name="get_ParentNode" />
<returns>
<type api="T:System.Web.ModelBinding.ModelValidationNode" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelValidatingEventArgs" ref="true" />
</containers>
<file name="9af57efd-4f2c-3a71-6181-035861fd1336" />
</api>
<api id="T:System.Web.ModelBinding.ModelValidationNode">
<topicdata group="api" />
<apidata name="ModelValidationNode" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" />
<family>
<ancestors>
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="Overload:System.Web.ModelBinding.ModelValidationNode.#ctor">
<element api="M:System.Web.ModelBinding.ModelValidationNode.#ctor(System.Web.ModelBinding.ModelMetadata,System.String)" />
<element api="M:System.Web.ModelBinding.ModelValidationNode.#ctor(System.Web.ModelBinding.ModelMetadata,System.String,System.Collections.Generic.IEnumerable{System.Web.ModelBinding.ModelValidationNode})" />
</element>
<element api="P:System.Web.ModelBinding.ModelValidationNode.ChildNodes" />
<element api="M:System.Web.ModelBinding.ModelValidationNode.CombineWith(System.Web.ModelBinding.ModelValidationNode)" />
<element api="P:System.Web.ModelBinding.ModelValidationNode.ModelMetadata" />
<element api="P:System.Web.ModelBinding.ModelValidationNode.ModelStateKey" />
<element api="P:System.Web.ModelBinding.ModelValidationNode.SuppressValidation" />
<element api="Overload:System.Web.ModelBinding.ModelValidationNode.Validate">
<element api="M:System.Web.ModelBinding.ModelValidationNode.Validate(System.Web.ModelBinding.ModelBindingExecutionContext)" />
<element api="M:System.Web.ModelBinding.ModelValidationNode.Validate(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelValidationNode)" />
</element>
<element api="P:System.Web.ModelBinding.ModelValidationNode.ValidateAllProperties" />
<element api="E:System.Web.ModelBinding.ModelValidationNode.Validated" />
<element api="E:System.Web.ModelBinding.ModelValidationNode.Validating" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="c53f6ec9-c0b4-a1f6-dec3-c93b56d0b78d" />
</api>
<api id="Methods.T:System.Web.ModelBinding.ModelValidationNode">
<topicdata name="ModelValidationNode" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.ModelValidationNode" />
<apidata name="ModelValidationNode" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" />
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.ModelValidationNode.CombineWith(System.Web.ModelBinding.ModelValidationNode)" />
<element api="Overload:System.Web.ModelBinding.ModelValidationNode.Validate">
<element api="M:System.Web.ModelBinding.ModelValidationNode.Validate(System.Web.ModelBinding.ModelBindingExecutionContext)" />
<element api="M:System.Web.ModelBinding.ModelValidationNode.Validate(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelValidationNode)" />
</element>
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelValidationNode" />
</containers>
<file name="a7885baa-1ee6-889d-7972-c286a26cb794" />
</api>
<api id="Properties.T:System.Web.ModelBinding.ModelValidationNode">
<topicdata name="ModelValidationNode" group="list" subgroup="Properties" typeTopicId="T:System.Web.ModelBinding.ModelValidationNode" />
<apidata name="ModelValidationNode" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" />
<elements>
<element api="P:System.Web.ModelBinding.ModelValidationNode.ChildNodes" />
<element api="P:System.Web.ModelBinding.ModelValidationNode.ModelMetadata" />
<element api="P:System.Web.ModelBinding.ModelValidationNode.ModelStateKey" />
<element api="P:System.Web.ModelBinding.ModelValidationNode.SuppressValidation" />
<element api="P:System.Web.ModelBinding.ModelValidationNode.ValidateAllProperties" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelValidationNode" />
</containers>
<file name="e97e2f90-0a12-4b6c-a132-2b6c388d7c92" />
</api>
<api id="Events.T:System.Web.ModelBinding.ModelValidationNode">
<topicdata name="ModelValidationNode" group="list" subgroup="Events" typeTopicId="T:System.Web.ModelBinding.ModelValidationNode" />
<apidata name="ModelValidationNode" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" />
<elements>
<element api="E:System.Web.ModelBinding.ModelValidationNode.Validated" />
<element api="E:System.Web.ModelBinding.ModelValidationNode.Validating" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelValidationNode" />
</containers>
<file name="d1d1ccd1-2dea-efcf-f7ca-2c200c9bc5c2" />
</api>
<api id="Overload:System.Web.ModelBinding.ModelValidationNode.#ctor">
<topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<elements>
<element api="M:System.Web.ModelBinding.ModelValidationNode.#ctor(System.Web.ModelBinding.ModelMetadata,System.String)" />
<element api="M:System.Web.ModelBinding.ModelValidationNode.#ctor(System.Web.ModelBinding.ModelMetadata,System.String,System.Collections.Generic.IEnumerable{System.Web.ModelBinding.ModelValidationNode})" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelValidationNode" ref="true" />
</containers>
<file name="8883bb39-cbe0-91d1-dba1-ba97d25ca8c4" />
</api>
<api id="Overload:System.Web.ModelBinding.ModelValidationNode.Validate">
<topicdata name="Validate" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="" />
<apidata name="Validate" group="member" subgroup="method" />
<elements>
<element api="M:System.Web.ModelBinding.ModelValidationNode.Validate(System.Web.ModelBinding.ModelBindingExecutionContext)" />
<element api="M:System.Web.ModelBinding.ModelValidationNode.Validate(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelValidationNode)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelValidationNode" ref="true" />
</containers>
<file name="7b7ff7cb-bb30-0091-fbda-3befa21215d5" />
</api>
<api id="M:System.Web.ModelBinding.ModelValidationNode.#ctor(System.Web.ModelBinding.ModelMetadata,System.String)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.Web.ModelBinding.ModelValidationNode.#ctor" />
<parameters>
<parameter name="modelMetadata">
<type api="T:System.Web.ModelBinding.ModelMetadata" ref="true" />
</parameter>
<parameter name="modelStateKey">
<type api="T:System.String" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelValidationNode" ref="true" />
</containers>
<file name="f4680f8c-386f-921a-231f-b169d2646349" />
</api>
<api id="M:System.Web.ModelBinding.ModelValidationNode.#ctor(System.Web.ModelBinding.ModelMetadata,System.String,System.Collections.Generic.IEnumerable{System.Web.ModelBinding.ModelValidationNode})">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.Web.ModelBinding.ModelValidationNode.#ctor" />
<parameters>
<parameter name="modelMetadata">
<type api="T:System.Web.ModelBinding.ModelMetadata" ref="true" />
</parameter>
<parameter name="modelStateKey">
<type api="T:System.String" ref="true" />
</parameter>
<parameter name="childNodes">
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Web.ModelBinding.ModelValidationNode" ref="true" />
</specialization>
</type>
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelValidationNode" ref="true" />
</containers>
<file name="05d549aa-4402-377e-4fee-80e41d119d2e" />
</api>
<api id="P:System.Web.ModelBinding.ModelValidationNode.ChildNodes">
<topicdata group="api" />
<apidata name="ChildNodes" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" />
<getter name="get_ChildNodes" />
<returns>
<type api="T:System.Collections.Generic.ICollection`1" ref="true">
<specialization>
<type api="T:System.Web.ModelBinding.ModelValidationNode" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelValidationNode" ref="true" />
</containers>
<file name="a681bc90-990e-2312-51d9-ef78f304a915" />
</api>
<api id="M:System.Web.ModelBinding.ModelValidationNode.CombineWith(System.Web.ModelBinding.ModelValidationNode)">
<topicdata group="api" />
<apidata name="CombineWith" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<parameters>
<parameter name="otherNode">
<type api="T:System.Web.ModelBinding.ModelValidationNode" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelValidationNode" ref="true" />
</containers>
<file name="dfd4d3d9-c8b1-7f01-1995-95171fb34dc8" />
</api>
<api id="P:System.Web.ModelBinding.ModelValidationNode.ModelMetadata">
<topicdata group="api" />
<apidata name="ModelMetadata" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" />
<getter name="get_ModelMetadata" />
<returns>
<type api="T:System.Web.ModelBinding.ModelMetadata" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelValidationNode" ref="true" />
</containers>
<file name="787a96c7-6941-f029-f474-86243f46b2c9" />
</api>
<api id="P:System.Web.ModelBinding.ModelValidationNode.ModelStateKey">
<topicdata group="api" />
<apidata name="ModelStateKey" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" />
<getter name="get_ModelStateKey" />
<returns>
<type api="T:System.String" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelValidationNode" ref="true" />
</containers>
<file name="77e5c85d-f1e0-e6ac-b551-5fd93a806486" />
</api>
<api id="P:System.Web.ModelBinding.ModelValidationNode.SuppressValidation">
<topicdata group="api" />
<apidata name="SuppressValidation" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" set="true" />
<getter name="get_SuppressValidation" />
<setter name="set_SuppressValidation" />
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelValidationNode" ref="true" />
</containers>
<file name="455420b4-cc27-717d-f153-e9baeb9f3f2f" />
</api>
<api id="M:System.Web.ModelBinding.ModelValidationNode.Validate(System.Web.ModelBinding.ModelBindingExecutionContext)">
<topicdata group="api" />
<apidata name="Validate" group="member" subgroup="method" />
<memberdata visibility="public" overload="Overload:System.Web.ModelBinding.ModelValidationNode.Validate" />
<proceduredata virtual="false" />
<parameters>
<parameter name="modelBindingExecutionContext">
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelValidationNode" ref="true" />
</containers>
<file name="3eb10878-4ae9-7181-7052-c3dfad58d704" />
</api>
<api id="M:System.Web.ModelBinding.ModelValidationNode.Validate(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelValidationNode)">
<topicdata group="api" />
<apidata name="Validate" group="member" subgroup="method" />
<memberdata visibility="public" overload="Overload:System.Web.ModelBinding.ModelValidationNode.Validate" />
<proceduredata virtual="false" />
<parameters>
<parameter name="modelBindingExecutionContext">
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</parameter>
<parameter name="parentNode">
<type api="T:System.Web.ModelBinding.ModelValidationNode" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelValidationNode" ref="true" />
</containers>
<file name="49a5155d-48fc-d00c-01e2-05205a14cb59" />
</api>
<api id="P:System.Web.ModelBinding.ModelValidationNode.ValidateAllProperties">
<topicdata group="api" />
<apidata name="ValidateAllProperties" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" set="true" />
<getter name="get_ValidateAllProperties" />
<setter name="set_ValidateAllProperties" />
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelValidationNode" ref="true" />
</containers>
<file name="57f47544-66ad-0744-6bac-48157bfa1fff" />
</api>
<api id="E:System.Web.ModelBinding.ModelValidationNode.Validated">
<topicdata group="api" />
<apidata name="Validated" group="member" subgroup="event" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<eventdata add="true" remove="true" />
<adder name="add_Validated" />
<remover name="remove_Validated" />
<eventhandler>
<type api="T:System.EventHandler`1" ref="true">
<specialization>
<type api="T:System.Web.ModelBinding.ModelValidatedEventArgs" ref="true" />
</specialization>
</type>
</eventhandler>
<eventargs>
<type api="T:System.Web.ModelBinding.ModelValidatedEventArgs" ref="true" />
</eventargs>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelValidationNode" ref="true" />
</containers>
<file name="21916b7f-3564-4b4e-64d9-745f279a15d6" />
</api>
<api id="E:System.Web.ModelBinding.ModelValidationNode.Validating">
<topicdata group="api" />
<apidata name="Validating" group="member" subgroup="event" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<eventdata add="true" remove="true" />
<adder name="add_Validating" />
<remover name="remove_Validating" />
<eventhandler>
<type api="T:System.EventHandler`1" ref="true">
<specialization>
<type api="T:System.Web.ModelBinding.ModelValidatingEventArgs" ref="true" />
</specialization>
</type>
</eventhandler>
<eventargs>
<type api="T:System.Web.ModelBinding.ModelValidatingEventArgs" ref="true" />
</eventargs>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelValidationNode" ref="true" />
</containers>
<file name="edf1de62-916a-51cb-dcf2-4ed08cd7198b" />
</api>
<api id="T:System.Web.ModelBinding.ModelValidationResult">
<topicdata group="api" />
<apidata name="ModelValidationResult" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" defaultConstructor="M:System.Web.ModelBinding.ModelValidationResult.#ctor" />
<family>
<ancestors>
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.ModelValidationResult.#ctor" />
<element api="P:System.Web.ModelBinding.ModelValidationResult.MemberName" />
<element api="P:System.Web.ModelBinding.ModelValidationResult.Message" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="6b425825-50e0-1e82-b743-8e0bbbb6e539" />
</api>
<api id="Methods.T:System.Web.ModelBinding.ModelValidationResult">
<topicdata name="ModelValidationResult" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.ModelValidationResult" />
<apidata name="ModelValidationResult" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" defaultConstructor="M:System.Web.ModelBinding.ModelValidationResult.#ctor" />
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelValidationResult" />
</containers>
<file name="18ee5012-46d1-bc30-4545-9e7f1440c9be" />
</api>
<api id="Properties.T:System.Web.ModelBinding.ModelValidationResult">
<topicdata name="ModelValidationResult" group="list" subgroup="Properties" typeTopicId="T:System.Web.ModelBinding.ModelValidationResult" />
<apidata name="ModelValidationResult" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" defaultConstructor="M:System.Web.ModelBinding.ModelValidationResult.#ctor" />
<elements>
<element api="P:System.Web.ModelBinding.ModelValidationResult.MemberName" />
<element api="P:System.Web.ModelBinding.ModelValidationResult.Message" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelValidationResult" />
</containers>
<file name="7df607f4-7f29-7b36-3331-2269414b7472" />
</api>
<api id="M:System.Web.ModelBinding.ModelValidationResult.#ctor">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" />
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelValidationResult" ref="true" />
</containers>
<file name="0166f6f2-984f-fb91-2b00-0177736bc8e1" />
</api>
<api id="P:System.Web.ModelBinding.ModelValidationResult.MemberName">
<topicdata group="api" />
<apidata name="MemberName" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" set="true" />
<getter name="get_MemberName" />
<setter name="set_MemberName" />
<returns>
<type api="T:System.String" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelValidationResult" ref="true" />
</containers>
<file name="e1b84bba-21d3-2dbe-14a0-0d38c4b4533e" />
</api>
<api id="P:System.Web.ModelBinding.ModelValidationResult.Message">
<topicdata group="api" />
<apidata name="Message" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" set="true" />
<getter name="get_Message" />
<setter name="set_Message" />
<returns>
<type api="T:System.String" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelValidationResult" ref="true" />
</containers>
<file name="70854a08-f7f2-dc5c-2510-270929fcebdc" />
</api>
<api id="T:System.Web.ModelBinding.ModelValidator">
<topicdata group="api" />
<apidata name="ModelValidator" group="type" subgroup="class" />
<typedata visibility="public" abstract="true" serializable="false" />
<family>
<ancestors>
<type api="T:System.Object" ref="true" />
</ancestors>
<descendents>
<type api="T:System.Web.ModelBinding.DataAnnotationsModelValidator" ref="true" />
<type api="T:System.Web.ModelBinding.ValidatableObjectAdapter" ref="true" />
</descendents>
</family>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.ModelValidator.#ctor(System.Web.ModelBinding.ModelMetadata,System.Web.ModelBinding.ModelBindingExecutionContext)" />
<element api="M:System.Web.ModelBinding.ModelValidator.GetModelValidator(System.Web.ModelBinding.ModelMetadata,System.Web.ModelBinding.ModelBindingExecutionContext)" />
<element api="P:System.Web.ModelBinding.ModelValidator.IsRequired" />
<element api="P:System.Web.ModelBinding.ModelValidator.Metadata" />
<element api="P:System.Web.ModelBinding.ModelValidator.ModelBindingExecutionContext" />
<element api="M:System.Web.ModelBinding.ModelValidator.Validate(System.Object)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="25062169-de14-665c-903a-2dcfe735acb3" />
</api>
<api id="Methods.T:System.Web.ModelBinding.ModelValidator">
<topicdata name="ModelValidator" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.ModelValidator" />
<apidata name="ModelValidator" group="type" subgroup="class" />
<typedata visibility="public" abstract="true" serializable="false" />
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.ModelValidator.GetModelValidator(System.Web.ModelBinding.ModelMetadata,System.Web.ModelBinding.ModelBindingExecutionContext)" />
<element api="M:System.Web.ModelBinding.ModelValidator.Validate(System.Object)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelValidator" />
</containers>
<file name="c3bd857c-0889-8af6-8fc3-0455ef8bf350" />
</api>
<api id="Properties.T:System.Web.ModelBinding.ModelValidator">
<topicdata name="ModelValidator" group="list" subgroup="Properties" typeTopicId="T:System.Web.ModelBinding.ModelValidator" />
<apidata name="ModelValidator" group="type" subgroup="class" />
<typedata visibility="public" abstract="true" serializable="false" />
<elements>
<element api="P:System.Web.ModelBinding.ModelValidator.IsRequired" />
<element api="P:System.Web.ModelBinding.ModelValidator.Metadata" />
<element api="P:System.Web.ModelBinding.ModelValidator.ModelBindingExecutionContext" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelValidator" />
</containers>
<file name="c0fa72b9-b233-597d-dd74-85196b9d42ac" />
</api>
<api id="M:System.Web.ModelBinding.ModelValidator.#ctor(System.Web.ModelBinding.ModelMetadata,System.Web.ModelBinding.ModelBindingExecutionContext)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="family" special="true" />
<parameters>
<parameter name="metadata">
<type api="T:System.Web.ModelBinding.ModelMetadata" ref="true" />
</parameter>
<parameter name="modelBindingExecutionContext">
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelValidator" ref="true" />
</containers>
<file name="c8cab1e8-f54d-a85f-20a3-a16b123b629a" />
</api>
<api id="M:System.Web.ModelBinding.ModelValidator.GetModelValidator(System.Web.ModelBinding.ModelMetadata,System.Web.ModelBinding.ModelBindingExecutionContext)">
<topicdata group="api" />
<apidata name="GetModelValidator" group="member" subgroup="method" />
<memberdata visibility="public" static="true" />
<proceduredata virtual="false" />
<parameters>
<parameter name="metadata">
<type api="T:System.Web.ModelBinding.ModelMetadata" ref="true" />
</parameter>
<parameter name="context">
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Web.ModelBinding.ModelValidator" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelValidator" ref="true" />
</containers>
<file name="3c95f63f-231d-9e23-6321-b0bd6d1e84eb" />
</api>
<api id="P:System.Web.ModelBinding.ModelValidator.IsRequired">
<topicdata group="api" />
<apidata name="IsRequired" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<propertydata get="true" />
<getter name="get_IsRequired" />
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelValidator" ref="true" />
</containers>
<file name="0c0d7a3f-588d-cefa-6be8-1f3fe6aa792b" />
</api>
<api id="P:System.Web.ModelBinding.ModelValidator.Metadata">
<topicdata group="api" />
<apidata name="Metadata" group="member" subgroup="property" />
<memberdata visibility="family" />
<proceduredata virtual="false" />
<propertydata get="true" />
<getter name="get_Metadata" />
<returns>
<type api="T:System.Web.ModelBinding.ModelMetadata" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelValidator" ref="true" />
</containers>
<file name="d4b4ecaf-1fa6-ff82-77c2-6ae21c9a0237" />
</api>
<api id="P:System.Web.ModelBinding.ModelValidator.ModelBindingExecutionContext">
<topicdata group="api" />
<apidata name="ModelBindingExecutionContext" group="member" subgroup="property" />
<memberdata visibility="family" />
<proceduredata virtual="false" />
<propertydata get="true" />
<getter name="get_ModelBindingExecutionContext" />
<returns>
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelValidator" ref="true" />
</containers>
<file name="ab7b392d-f721-7aaa-b8ae-c0ebfe1739f2" />
</api>
<api id="M:System.Web.ModelBinding.ModelValidator.Validate(System.Object)">
<topicdata group="api" />
<apidata name="Validate" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata abstract="true" virtual="true" />
<parameters>
<parameter name="container">
<type api="T:System.Object" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Web.ModelBinding.ModelValidationResult" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelValidator" ref="true" />
</containers>
<file name="20e243a6-ec34-677b-503b-3353ee1e0885" />
</api>
<api id="T:System.Web.ModelBinding.ModelValidatorProvider">
<topicdata group="api" />
<apidata name="ModelValidatorProvider" group="type" subgroup="class" />
<typedata visibility="public" abstract="true" serializable="false" />
<family>
<ancestors>
<type api="T:System.Object" ref="true" />
</ancestors>
<descendents>
<type api="T:System.Web.ModelBinding.AssociatedValidatorProvider" ref="true" />
</descendents>
</family>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.ModelValidatorProvider.#ctor" />
<element api="M:System.Web.ModelBinding.ModelValidatorProvider.GetValidators(System.Web.ModelBinding.ModelMetadata,System.Web.ModelBinding.ModelBindingExecutionContext)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="99f959e6-1c1e-6433-e9d0-900e685d9733" />
</api>
<api id="Methods.T:System.Web.ModelBinding.ModelValidatorProvider">
<topicdata name="ModelValidatorProvider" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.ModelValidatorProvider" />
<apidata name="ModelValidatorProvider" group="type" subgroup="class" />
<typedata visibility="public" abstract="true" serializable="false" />
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.ModelValidatorProvider.GetValidators(System.Web.ModelBinding.ModelMetadata,System.Web.ModelBinding.ModelBindingExecutionContext)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelValidatorProvider" />
</containers>
<file name="8098a4d0-2eb3-926e-3558-6ebfbbeb2149" />
</api>
<api id="M:System.Web.ModelBinding.ModelValidatorProvider.#ctor">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="family" special="true" />
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelValidatorProvider" ref="true" />
</containers>
<file name="d90f87e0-a59d-e3bb-36dc-7881438189b9" />
</api>
<api id="M:System.Web.ModelBinding.ModelValidatorProvider.GetValidators(System.Web.ModelBinding.ModelMetadata,System.Web.ModelBinding.ModelBindingExecutionContext)">
<topicdata group="api" />
<apidata name="GetValidators" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata abstract="true" virtual="true" />
<parameters>
<parameter name="metadata">
<type api="T:System.Web.ModelBinding.ModelMetadata" ref="true" />
</parameter>
<parameter name="context">
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Web.ModelBinding.ModelValidator" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelValidatorProvider" ref="true" />
</containers>
<file name="55f5384e-a92c-4d14-5e1d-ba2d8f3226ef" />
</api>
<api id="T:System.Web.ModelBinding.ModelValidatorProviderCollection">
<topicdata group="api" />
<apidata name="ModelValidatorProviderCollection" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" defaultConstructor="M:System.Web.ModelBinding.ModelValidatorProviderCollection.#ctor" />
<family>
<ancestors>
<type api="T:System.Collections.ObjectModel.Collection`1" ref="true">
<specialization>
<type api="T:System.Web.ModelBinding.ModelValidatorProvider" ref="true" />
</specialization>
</type>
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
<element api="M:System.Collections.ObjectModel.Collection`1.Add(`0)" />
<element api="M:System.Collections.ObjectModel.Collection`1.Clear" />
<element api="M:System.Collections.ObjectModel.Collection`1.ClearItems" />
<element api="M:System.Collections.ObjectModel.Collection`1.Contains(`0)" />
<element api="M:System.Collections.ObjectModel.Collection`1.CopyTo(`0[],System.Int32)" />
<element api="P:System.Collections.ObjectModel.Collection`1.Count" />
<element api="M:System.Collections.ObjectModel.Collection`1.GetEnumerator" />
<element api="M:System.Collections.ObjectModel.Collection`1.IndexOf(`0)" />
<element api="M:System.Collections.ObjectModel.Collection`1.Insert(System.Int32,`0)" />
<element api="P:System.Collections.ObjectModel.Collection`1.Item(System.Int32)" />
<element api="P:System.Collections.ObjectModel.Collection`1.Items" />
<element api="M:System.Collections.ObjectModel.Collection`1.Remove(`0)" />
<element api="M:System.Collections.ObjectModel.Collection`1.RemoveAt(System.Int32)" />
<element api="M:System.Collections.ObjectModel.Collection`1.RemoveItem(System.Int32)" />
<element api="P:System.Collections.ObjectModel.Collection`1.System#Collections#Generic#ICollection{T}#IsReadOnly" />
<element api="M:System.Collections.ObjectModel.Collection`1.System#Collections#ICollection#CopyTo(System.Array,System.Int32)" />
<element api="P:System.Collections.ObjectModel.Collection`1.System#Collections#ICollection#IsSynchronized" />
<element api="P:System.Collections.ObjectModel.Collection`1.System#Collections#ICollection#SyncRoot" />
<element api="M:System.Collections.ObjectModel.Collection`1.System#Collections#IEnumerable#GetEnumerator" />
<element api="M:System.Collections.ObjectModel.Collection`1.System#Collections#IList#Add(System.Object)" />
<element api="M:System.Collections.ObjectModel.Collection`1.System#Collections#IList#Contains(System.Object)" />
<element api="M:System.Collections.ObjectModel.Collection`1.System#Collections#IList#IndexOf(System.Object)" />
<element api="M:System.Collections.ObjectModel.Collection`1.System#Collections#IList#Insert(System.Int32,System.Object)" />
<element api="P:System.Collections.ObjectModel.Collection`1.System#Collections#IList#IsFixedSize" />
<element api="P:System.Collections.ObjectModel.Collection`1.System#Collections#IList#IsReadOnly" />
<element api="P:System.Collections.ObjectModel.Collection`1.System#Collections#IList#Item(System.Int32)" />
<element api="M:System.Collections.ObjectModel.Collection`1.System#Collections#IList#Remove(System.Object)" />
<element api="Overload:System.Web.ModelBinding.ModelValidatorProviderCollection.#ctor">
<element api="M:System.Web.ModelBinding.ModelValidatorProviderCollection.#ctor" />
<element api="M:System.Web.ModelBinding.ModelValidatorProviderCollection.#ctor(System.Collections.Generic.IList{System.Web.ModelBinding.ModelValidatorProvider})" />
</element>
<element api="M:System.Web.ModelBinding.ModelValidatorProviderCollection.GetValidators(System.Web.ModelBinding.ModelMetadata,System.Web.ModelBinding.ModelBindingExecutionContext)" />
<element api="M:System.Web.ModelBinding.ModelValidatorProviderCollection.InsertItem(System.Int32,System.Web.ModelBinding.ModelValidatorProvider)" />
<element api="M:System.Web.ModelBinding.ModelValidatorProviderCollection.SetItem(System.Int32,System.Web.ModelBinding.ModelValidatorProvider)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="47dc7f47-5095-39d8-6319-7eac019cd9c4" />
</api>
<api id="Methods.T:System.Web.ModelBinding.ModelValidatorProviderCollection">
<topicdata name="ModelValidatorProviderCollection" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.ModelValidatorProviderCollection" />
<apidata name="ModelValidatorProviderCollection" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" defaultConstructor="M:System.Web.ModelBinding.ModelValidatorProviderCollection.#ctor" />
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
<element api="M:System.Collections.ObjectModel.Collection`1.Add(`0)" />
<element api="M:System.Collections.ObjectModel.Collection`1.Clear" />
<element api="M:System.Collections.ObjectModel.Collection`1.ClearItems" />
<element api="M:System.Collections.ObjectModel.Collection`1.Contains(`0)" />
<element api="M:System.Collections.ObjectModel.Collection`1.CopyTo(`0[],System.Int32)" />
<element api="M:System.Collections.ObjectModel.Collection`1.GetEnumerator" />
<element api="M:System.Collections.ObjectModel.Collection`1.IndexOf(`0)" />
<element api="M:System.Collections.ObjectModel.Collection`1.Insert(System.Int32,`0)" />
<element api="M:System.Collections.ObjectModel.Collection`1.Remove(`0)" />
<element api="M:System.Collections.ObjectModel.Collection`1.RemoveAt(System.Int32)" />
<element api="M:System.Collections.ObjectModel.Collection`1.RemoveItem(System.Int32)" />
<element api="M:System.Collections.ObjectModel.Collection`1.System#Collections#ICollection#CopyTo(System.Array,System.Int32)" />
<element api="M:System.Collections.ObjectModel.Collection`1.System#Collections#IEnumerable#GetEnumerator" />
<element api="M:System.Collections.ObjectModel.Collection`1.System#Collections#IList#Add(System.Object)" />
<element api="M:System.Collections.ObjectModel.Collection`1.System#Collections#IList#Contains(System.Object)" />
<element api="M:System.Collections.ObjectModel.Collection`1.System#Collections#IList#IndexOf(System.Object)" />
<element api="M:System.Collections.ObjectModel.Collection`1.System#Collections#IList#Insert(System.Int32,System.Object)" />
<element api="M:System.Collections.ObjectModel.Collection`1.System#Collections#IList#Remove(System.Object)" />
<element api="M:System.Web.ModelBinding.ModelValidatorProviderCollection.GetValidators(System.Web.ModelBinding.ModelMetadata,System.Web.ModelBinding.ModelBindingExecutionContext)" />
<element api="M:System.Web.ModelBinding.ModelValidatorProviderCollection.InsertItem(System.Int32,System.Web.ModelBinding.ModelValidatorProvider)" />
<element api="M:System.Web.ModelBinding.ModelValidatorProviderCollection.SetItem(System.Int32,System.Web.ModelBinding.ModelValidatorProvider)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelValidatorProviderCollection" />
</containers>
<file name="2101e56d-fc64-ce2e-a34e-04c9bd7e3524" />
</api>
<api id="Properties.T:System.Web.ModelBinding.ModelValidatorProviderCollection">
<topicdata name="ModelValidatorProviderCollection" group="list" subgroup="Properties" typeTopicId="T:System.Web.ModelBinding.ModelValidatorProviderCollection" />
<apidata name="ModelValidatorProviderCollection" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" defaultConstructor="M:System.Web.ModelBinding.ModelValidatorProviderCollection.#ctor" />
<elements>
<element api="P:System.Collections.ObjectModel.Collection`1.Count" />
<element api="P:System.Collections.ObjectModel.Collection`1.Item(System.Int32)" />
<element api="P:System.Collections.ObjectModel.Collection`1.Items" />
<element api="P:System.Collections.ObjectModel.Collection`1.System#Collections#Generic#ICollection{T}#IsReadOnly" />
<element api="P:System.Collections.ObjectModel.Collection`1.System#Collections#ICollection#IsSynchronized" />
<element api="P:System.Collections.ObjectModel.Collection`1.System#Collections#ICollection#SyncRoot" />
<element api="P:System.Collections.ObjectModel.Collection`1.System#Collections#IList#IsFixedSize" />
<element api="P:System.Collections.ObjectModel.Collection`1.System#Collections#IList#IsReadOnly" />
<element api="P:System.Collections.ObjectModel.Collection`1.System#Collections#IList#Item(System.Int32)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelValidatorProviderCollection" />
</containers>
<file name="3fceefbc-97d8-7697-2f49-a9f417365b0c" />
</api>
<api id="Overload:System.Web.ModelBinding.ModelValidatorProviderCollection.#ctor">
<topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<elements>
<element api="M:System.Web.ModelBinding.ModelValidatorProviderCollection.#ctor" />
<element api="M:System.Web.ModelBinding.ModelValidatorProviderCollection.#ctor(System.Collections.Generic.IList{System.Web.ModelBinding.ModelValidatorProvider})" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelValidatorProviderCollection" ref="true" />
</containers>
<file name="28c0a38f-8163-9a86-2964-857a65692d6e" />
</api>
<api id="M:System.Web.ModelBinding.ModelValidatorProviderCollection.#ctor">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.Web.ModelBinding.ModelValidatorProviderCollection.#ctor" />
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelValidatorProviderCollection" ref="true" />
</containers>
<file name="0c238570-d273-cd71-c33c-3241c2a5cc55" />
</api>
<api id="M:System.Web.ModelBinding.ModelValidatorProviderCollection.#ctor(System.Collections.Generic.IList{System.Web.ModelBinding.ModelValidatorProvider})">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.Web.ModelBinding.ModelValidatorProviderCollection.#ctor" />
<parameters>
<parameter name="list">
<type api="T:System.Collections.Generic.IList`1" ref="true">
<specialization>
<type api="T:System.Web.ModelBinding.ModelValidatorProvider" ref="true" />
</specialization>
</type>
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelValidatorProviderCollection" ref="true" />
</containers>
<file name="24ebb08e-72e3-e9bd-2102-84510d4965c0" />
</api>
<api id="M:System.Web.ModelBinding.ModelValidatorProviderCollection.GetValidators(System.Web.ModelBinding.ModelMetadata,System.Web.ModelBinding.ModelBindingExecutionContext)">
<topicdata group="api" />
<apidata name="GetValidators" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<parameters>
<parameter name="metadata">
<type api="T:System.Web.ModelBinding.ModelMetadata" ref="true" />
</parameter>
<parameter name="context">
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Web.ModelBinding.ModelValidator" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelValidatorProviderCollection" ref="true" />
</containers>
<file name="959b1ae9-e948-148d-f9cb-6430fa49d77d" />
</api>
<api id="M:System.Web.ModelBinding.ModelValidatorProviderCollection.InsertItem(System.Int32,System.Web.ModelBinding.ModelValidatorProvider)">
<topicdata group="api" />
<apidata name="InsertItem" group="member" subgroup="method" />
<memberdata visibility="family" />
<proceduredata virtual="true" />
<overrides>
<member api="M:System.Collections.ObjectModel.Collection`1.InsertItem(System.Int32,`0)">
<type api="T:System.Collections.ObjectModel.Collection`1" ref="true">
<specialization>
<type api="T:System.Web.ModelBinding.ModelValidatorProvider" ref="true" />
</specialization>
</type>
</member>
</overrides>
<parameters>
<parameter name="index">
<type api="T:System.Int32" ref="false" />
</parameter>
<parameter name="item">
<type api="T:System.Web.ModelBinding.ModelValidatorProvider" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelValidatorProviderCollection" ref="true" />
</containers>
<file name="f10ea07d-4afe-3e96-6dfc-460e7589b202" />
</api>
<api id="M:System.Web.ModelBinding.ModelValidatorProviderCollection.SetItem(System.Int32,System.Web.ModelBinding.ModelValidatorProvider)">
<topicdata group="api" />
<apidata name="SetItem" group="member" subgroup="method" />
<memberdata visibility="family" />
<proceduredata virtual="true" />
<overrides>
<member api="M:System.Collections.ObjectModel.Collection`1.SetItem(System.Int32,`0)">
<type api="T:System.Collections.ObjectModel.Collection`1" ref="true">
<specialization>
<type api="T:System.Web.ModelBinding.ModelValidatorProvider" ref="true" />
</specialization>
</type>
</member>
</overrides>
<parameters>
<parameter name="index">
<type api="T:System.Int32" ref="false" />
</parameter>
<parameter name="item">
<type api="T:System.Web.ModelBinding.ModelValidatorProvider" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelValidatorProviderCollection" ref="true" />
</containers>
<file name="775d8c7d-b811-e491-fa28-fcb12e561e92" />
</api>
<api id="T:System.Web.ModelBinding.ModelValidatorProviders">
<topicdata group="api" />
<apidata name="ModelValidatorProviders" group="type" subgroup="class" />
<typedata visibility="public" abstract="true" sealed="true" serializable="false" />
<family>
<ancestors>
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<elements>
<element api="P:System.Web.ModelBinding.ModelValidatorProviders.Providers" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="5b3fb697-754d-2bc0-44f7-dc0f10c69030" />
</api>
<api id="Properties.T:System.Web.ModelBinding.ModelValidatorProviders">
<topicdata name="ModelValidatorProviders" group="list" subgroup="Properties" typeTopicId="T:System.Web.ModelBinding.ModelValidatorProviders" />
<apidata name="ModelValidatorProviders" group="type" subgroup="class" />
<typedata visibility="public" abstract="true" sealed="true" serializable="false" />
<elements>
<element api="P:System.Web.ModelBinding.ModelValidatorProviders.Providers" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelValidatorProviders" />
</containers>
<file name="e5e126d9-e440-525a-1a13-f53a19af2ea9" />
</api>
<api id="P:System.Web.ModelBinding.ModelValidatorProviders.Providers">
<topicdata group="api" />
<apidata name="Providers" group="member" subgroup="property" />
<memberdata visibility="public" static="true" />
<proceduredata virtual="false" />
<propertydata get="true" />
<getter name="get_Providers" />
<returns>
<type api="T:System.Web.ModelBinding.ModelValidatorProviderCollection" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ModelValidatorProviders" ref="true" />
</containers>
<file name="3471afbb-6ded-2435-86af-71640aa10984" />
</api>
<api id="T:System.Web.ModelBinding.MutableObjectModelBinder">
<topicdata group="api" />
<apidata name="MutableObjectModelBinder" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" defaultConstructor="M:System.Web.ModelBinding.MutableObjectModelBinder.#ctor" />
<family>
<ancestors>
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<implements>
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</implements>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.MutableObjectModelBinder.#ctor" />
<element api="M:System.Web.ModelBinding.MutableObjectModelBinder.BindModel(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)" />
<element api="M:System.Web.ModelBinding.MutableObjectModelBinder.CanUpdateProperty(System.Web.ModelBinding.ModelMetadata)" />
<element api="M:System.Web.ModelBinding.MutableObjectModelBinder.CreateModel(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)" />
<element api="M:System.Web.ModelBinding.MutableObjectModelBinder.EnsureModel(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)" />
<element api="M:System.Web.ModelBinding.MutableObjectModelBinder.GetMetadataForProperties(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)" />
<element api="M:System.Web.ModelBinding.MutableObjectModelBinder.SetProperty(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext,System.Web.ModelBinding.ModelMetadata,System.Web.ModelBinding.ComplexModelResult)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="e67b8aae-278a-cb92-9724-7c92f9effecd" />
</api>
<api id="Methods.T:System.Web.ModelBinding.MutableObjectModelBinder">
<topicdata name="MutableObjectModelBinder" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.MutableObjectModelBinder" />
<apidata name="MutableObjectModelBinder" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" defaultConstructor="M:System.Web.ModelBinding.MutableObjectModelBinder.#ctor" />
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.MutableObjectModelBinder.BindModel(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)" />
<element api="M:System.Web.ModelBinding.MutableObjectModelBinder.CanUpdateProperty(System.Web.ModelBinding.ModelMetadata)" />
<element api="M:System.Web.ModelBinding.MutableObjectModelBinder.CreateModel(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)" />
<element api="M:System.Web.ModelBinding.MutableObjectModelBinder.EnsureModel(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)" />
<element api="M:System.Web.ModelBinding.MutableObjectModelBinder.GetMetadataForProperties(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)" />
<element api="M:System.Web.ModelBinding.MutableObjectModelBinder.SetProperty(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext,System.Web.ModelBinding.ModelMetadata,System.Web.ModelBinding.ComplexModelResult)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.MutableObjectModelBinder" />
</containers>
<file name="23cff46a-310d-3ca5-2d17-f7dc37c10e03" />
</api>
<api id="M:System.Web.ModelBinding.MutableObjectModelBinder.#ctor">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" />
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.MutableObjectModelBinder" ref="true" />
</containers>
<file name="966d5dce-12a6-1f77-272c-b6bc8825631f" />
</api>
<api id="M:System.Web.ModelBinding.MutableObjectModelBinder.BindModel(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)">
<topicdata group="api" />
<apidata name="BindModel" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<parameters>
<parameter name="modelBindingExecutionContext">
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</parameter>
<parameter name="bindingContext">
<type api="T:System.Web.ModelBinding.ModelBindingContext" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<implements>
<member api="M:System.Web.ModelBinding.IModelBinder.BindModel(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)">
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</member>
</implements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.MutableObjectModelBinder" ref="true" />
</containers>
<file name="19fb23cc-bde2-aef7-4412-e52a6ba9f85d" />
</api>
<api id="M:System.Web.ModelBinding.MutableObjectModelBinder.CanUpdateProperty(System.Web.ModelBinding.ModelMetadata)">
<topicdata group="api" />
<apidata name="CanUpdateProperty" group="member" subgroup="method" />
<memberdata visibility="family" />
<proceduredata virtual="true" />
<parameters>
<parameter name="propertyMetadata">
<type api="T:System.Web.ModelBinding.ModelMetadata" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.MutableObjectModelBinder" ref="true" />
</containers>
<file name="ccfd66bb-1a86-7125-cbe4-2f842ad97371" />
</api>
<api id="M:System.Web.ModelBinding.MutableObjectModelBinder.CreateModel(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)">
<topicdata group="api" />
<apidata name="CreateModel" group="member" subgroup="method" />
<memberdata visibility="family" />
<proceduredata virtual="true" />
<parameters>
<parameter name="modelBindingExecutionContext">
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</parameter>
<parameter name="bindingContext">
<type api="T:System.Web.ModelBinding.ModelBindingContext" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Object" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.MutableObjectModelBinder" ref="true" />
</containers>
<file name="171a9379-265b-6ce1-adaf-35e0390d07aa" />
</api>
<api id="M:System.Web.ModelBinding.MutableObjectModelBinder.EnsureModel(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)">
<topicdata group="api" />
<apidata name="EnsureModel" group="member" subgroup="method" />
<memberdata visibility="family" />
<proceduredata virtual="true" />
<parameters>
<parameter name="modelBindingExecutionContext">
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</parameter>
<parameter name="bindingContext">
<type api="T:System.Web.ModelBinding.ModelBindingContext" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.MutableObjectModelBinder" ref="true" />
</containers>
<file name="310b3d00-2dd1-035f-0bc0-0c9a8d2e6ca6" />
</api>
<api id="M:System.Web.ModelBinding.MutableObjectModelBinder.GetMetadataForProperties(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)">
<topicdata group="api" />
<apidata name="GetMetadataForProperties" group="member" subgroup="method" />
<memberdata visibility="family" />
<proceduredata virtual="true" />
<parameters>
<parameter name="modelBindingExecutionContext">
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</parameter>
<parameter name="bindingContext">
<type api="T:System.Web.ModelBinding.ModelBindingContext" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Web.ModelBinding.ModelMetadata" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.MutableObjectModelBinder" ref="true" />
</containers>
<file name="588dfb47-010e-6a71-15ac-531f423dc91d" />
</api>
<api id="M:System.Web.ModelBinding.MutableObjectModelBinder.SetProperty(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext,System.Web.ModelBinding.ModelMetadata,System.Web.ModelBinding.ComplexModelResult)">
<topicdata group="api" />
<apidata name="SetProperty" group="member" subgroup="method" />
<memberdata visibility="family" />
<proceduredata virtual="true" />
<parameters>
<parameter name="modelBindingExecutionContext">
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</parameter>
<parameter name="bindingContext">
<type api="T:System.Web.ModelBinding.ModelBindingContext" ref="true" />
</parameter>
<parameter name="propertyMetadata">
<type api="T:System.Web.ModelBinding.ModelMetadata" ref="true" />
</parameter>
<parameter name="complexModelResult">
<type api="T:System.Web.ModelBinding.ComplexModelResult" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.MutableObjectModelBinder" ref="true" />
</containers>
<file name="191c455b-3de4-245a-f792-5d2c5cb9b23e" />
</api>
<api id="T:System.Web.ModelBinding.MutableObjectModelBinderProvider">
<topicdata group="api" />
<apidata name="MutableObjectModelBinderProvider" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" defaultConstructor="M:System.Web.ModelBinding.MutableObjectModelBinderProvider.#ctor" />
<family>
<ancestors>
<type api="T:System.Web.ModelBinding.ModelBinderProvider" ref="true" />
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.MutableObjectModelBinderProvider.#ctor" />
<element api="M:System.Web.ModelBinding.MutableObjectModelBinderProvider.GetBinder(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="5b7362f5-5500-0209-8960-a41e0f62231e" />
</api>
<api id="Methods.T:System.Web.ModelBinding.MutableObjectModelBinderProvider">
<topicdata name="MutableObjectModelBinderProvider" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.MutableObjectModelBinderProvider" />
<apidata name="MutableObjectModelBinderProvider" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" defaultConstructor="M:System.Web.ModelBinding.MutableObjectModelBinderProvider.#ctor" />
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.MutableObjectModelBinderProvider.GetBinder(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.MutableObjectModelBinderProvider" />
</containers>
<file name="cbe7952f-f4f0-ac28-efd6-f69341411cdb" />
</api>
<api id="M:System.Web.ModelBinding.MutableObjectModelBinderProvider.#ctor">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" />
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.MutableObjectModelBinderProvider" ref="true" />
</containers>
<file name="3579fee9-67d9-4085-c6db-615d4cd0ac45" />
</api>
<api id="M:System.Web.ModelBinding.MutableObjectModelBinderProvider.GetBinder(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)">
<topicdata group="api" />
<apidata name="GetBinder" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<overrides>
<member api="M:System.Web.ModelBinding.ModelBinderProvider.GetBinder(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)">
<type api="T:System.Web.ModelBinding.ModelBinderProvider" ref="true" />
</member>
</overrides>
<parameters>
<parameter name="modelBindingExecutionContext">
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</parameter>
<parameter name="bindingContext">
<type api="T:System.Web.ModelBinding.ModelBindingContext" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.MutableObjectModelBinderProvider" ref="true" />
</containers>
<file name="411da43c-1dd0-0b7b-e8e3-e55885170812" />
</api>
<api id="T:System.Web.ModelBinding.NameValueCollectionValueProvider">
<topicdata group="api" />
<apidata name="NameValueCollectionValueProvider" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" />
<family>
<ancestors>
<type api="T:System.Object" ref="true" />
</ancestors>
<descendents>
<type api="T:System.Web.ModelBinding.FormValueProvider" ref="true" />
<type api="T:System.Web.ModelBinding.QueryStringValueProvider" ref="true" />
</descendents>
</family>
<implements>
<type api="T:System.Web.ModelBinding.IValueProvider" ref="true" />
<type api="T:System.Web.ModelBinding.IUnvalidatedValueProvider" ref="true" />
</implements>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
<element api="Overload:System.Web.ModelBinding.NameValueCollectionValueProvider.#ctor">
<element api="M:System.Web.ModelBinding.NameValueCollectionValueProvider.#ctor(System.Collections.Specialized.NameValueCollection,System.Globalization.CultureInfo)" />
<element api="M:System.Web.ModelBinding.NameValueCollectionValueProvider.#ctor(System.Collections.Specialized.NameValueCollection,System.Collections.Specialized.NameValueCollection,System.Globalization.CultureInfo)" />
</element>
<element api="M:System.Web.ModelBinding.NameValueCollectionValueProvider.ContainsPrefix(System.String)" />
<element api="Overload:System.Web.ModelBinding.NameValueCollectionValueProvider.GetValue">
<element api="M:System.Web.ModelBinding.NameValueCollectionValueProvider.GetValue(System.String)" />
<element api="M:System.Web.ModelBinding.NameValueCollectionValueProvider.GetValue(System.String,System.Boolean)" />
</element>
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="c486ad1a-6cce-e183-7293-b989988f1481" />
</api>
<api id="Methods.T:System.Web.ModelBinding.NameValueCollectionValueProvider">
<topicdata name="NameValueCollectionValueProvider" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.NameValueCollectionValueProvider" />
<apidata name="NameValueCollectionValueProvider" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" />
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.NameValueCollectionValueProvider.ContainsPrefix(System.String)" />
<element api="Overload:System.Web.ModelBinding.NameValueCollectionValueProvider.GetValue">
<element api="M:System.Web.ModelBinding.NameValueCollectionValueProvider.GetValue(System.String)" />
<element api="M:System.Web.ModelBinding.NameValueCollectionValueProvider.GetValue(System.String,System.Boolean)" />
</element>
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.NameValueCollectionValueProvider" />
</containers>
<file name="580c9ce8-51d5-cbeb-9f49-bccff9e8ef69" />
</api>
<api id="Overload:System.Web.ModelBinding.NameValueCollectionValueProvider.#ctor">
<topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<elements>
<element api="M:System.Web.ModelBinding.NameValueCollectionValueProvider.#ctor(System.Collections.Specialized.NameValueCollection,System.Globalization.CultureInfo)" />
<element api="M:System.Web.ModelBinding.NameValueCollectionValueProvider.#ctor(System.Collections.Specialized.NameValueCollection,System.Collections.Specialized.NameValueCollection,System.Globalization.CultureInfo)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.NameValueCollectionValueProvider" ref="true" />
</containers>
<file name="e37373b8-527b-37e4-cfa5-986ee03cf68b" />
</api>
<api id="Overload:System.Web.ModelBinding.NameValueCollectionValueProvider.GetValue">
<topicdata name="GetValue" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="" />
<apidata name="GetValue" group="member" subgroup="method" />
<elements>
<element api="M:System.Web.ModelBinding.NameValueCollectionValueProvider.GetValue(System.String)" />
<element api="M:System.Web.ModelBinding.NameValueCollectionValueProvider.GetValue(System.String,System.Boolean)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.NameValueCollectionValueProvider" ref="true" />
</containers>
<file name="4b39489d-3603-77c4-1868-96d02dffb33a" />
</api>
<api id="M:System.Web.ModelBinding.NameValueCollectionValueProvider.#ctor(System.Collections.Specialized.NameValueCollection,System.Collections.Specialized.NameValueCollection,System.Globalization.CultureInfo)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.Web.ModelBinding.NameValueCollectionValueProvider.#ctor" />
<parameters>
<parameter name="collection">
<type api="T:System.Collections.Specialized.NameValueCollection" ref="true" />
</parameter>
<parameter name="unvalidatedCollection">
<type api="T:System.Collections.Specialized.NameValueCollection" ref="true" />
</parameter>
<parameter name="culture">
<type api="T:System.Globalization.CultureInfo" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.NameValueCollectionValueProvider" ref="true" />
</containers>
<file name="e9a81854-c61d-7717-c19a-9b13db3435b4" />
</api>
<api id="M:System.Web.ModelBinding.NameValueCollectionValueProvider.#ctor(System.Collections.Specialized.NameValueCollection,System.Globalization.CultureInfo)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.Web.ModelBinding.NameValueCollectionValueProvider.#ctor" />
<parameters>
<parameter name="collection">
<type api="T:System.Collections.Specialized.NameValueCollection" ref="true" />
</parameter>
<parameter name="culture">
<type api="T:System.Globalization.CultureInfo" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.NameValueCollectionValueProvider" ref="true" />
</containers>
<file name="4a2b3e8f-6e0c-b950-e814-43ffd4f4d71c" />
</api>
<api id="M:System.Web.ModelBinding.NameValueCollectionValueProvider.ContainsPrefix(System.String)">
<topicdata group="api" />
<apidata name="ContainsPrefix" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<parameters>
<parameter name="prefix">
<type api="T:System.String" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<implements>
<member api="M:System.Web.ModelBinding.IValueProvider.ContainsPrefix(System.String)">
<type api="T:System.Web.ModelBinding.IValueProvider" ref="true" />
</member>
</implements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.NameValueCollectionValueProvider" ref="true" />
</containers>
<file name="e73a2ce5-abae-7325-2d1b-cdc15e023c15" />
</api>
<api id="M:System.Web.ModelBinding.NameValueCollectionValueProvider.GetValue(System.String)">
<topicdata group="api" />
<apidata name="GetValue" group="member" subgroup="method" />
<memberdata visibility="public" overload="Overload:System.Web.ModelBinding.NameValueCollectionValueProvider.GetValue" />
<proceduredata virtual="true" />
<parameters>
<parameter name="key">
<type api="T:System.String" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Web.ModelBinding.ValueProviderResult" ref="true" />
</returns>
<implements>
<member api="M:System.Web.ModelBinding.IValueProvider.GetValue(System.String)">
<type api="T:System.Web.ModelBinding.IValueProvider" ref="true" />
</member>
</implements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.NameValueCollectionValueProvider" ref="true" />
</containers>
<file name="3bb0f539-c4b1-2af2-c9b2-d000b9e6011f" />
</api>
<api id="M:System.Web.ModelBinding.NameValueCollectionValueProvider.GetValue(System.String,System.Boolean)">
<topicdata group="api" />
<apidata name="GetValue" group="member" subgroup="method" />
<memberdata visibility="public" overload="Overload:System.Web.ModelBinding.NameValueCollectionValueProvider.GetValue" />
<proceduredata virtual="true" />
<parameters>
<parameter name="key">
<type api="T:System.String" ref="true" />
</parameter>
<parameter name="skipValidation">
<type api="T:System.Boolean" ref="false" />
</parameter>
</parameters>
<returns>
<type api="T:System.Web.ModelBinding.ValueProviderResult" ref="true" />
</returns>
<implements>
<member api="M:System.Web.ModelBinding.IUnvalidatedValueProvider.GetValue(System.String,System.Boolean)">
<type api="T:System.Web.ModelBinding.IUnvalidatedValueProvider" ref="true" />
</member>
</implements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.NameValueCollectionValueProvider" ref="true" />
</containers>
<file name="2f5529e7-b77d-fad7-6e05-189e6aa781bd" />
</api>
<api id="T:System.Web.ModelBinding.ProfileAttribute">
<topicdata group="api" />
<apidata name="ProfileAttribute" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" defaultConstructor="M:System.Web.ModelBinding.ProfileAttribute.#ctor" />
<family>
<ancestors>
<type api="T:System.Web.ModelBinding.ValueProviderSourceAttribute" ref="true" />
<type api="T:System.Attribute" ref="true" />
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<elements>
<element api="M:System.Attribute.Equals(System.Object)" />
<element api="M:System.Attribute.GetHashCode" />
<element api="M:System.Attribute.IsDefaultAttribute" />
<element api="M:System.Attribute.Match(System.Object)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetIDsOfNames(System.Guid@,System.IntPtr,System.UInt32,System.UInt32,System.IntPtr)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetTypeInfo(System.UInt32,System.UInt32,System.IntPtr)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetTypeInfoCount(System.UInt32@)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#Invoke(System.UInt32,System.Guid@,System.UInt32,System.Int16,System.IntPtr,System.IntPtr,System.IntPtr,System.IntPtr)" />
<element api="P:System.Attribute.TypeId" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="Overload:System.Web.ModelBinding.ProfileAttribute.#ctor">
<element api="M:System.Web.ModelBinding.ProfileAttribute.#ctor" />
<element api="M:System.Web.ModelBinding.ProfileAttribute.#ctor(System.String)" />
</element>
<element api="M:System.Web.ModelBinding.ProfileAttribute.GetModelName" />
<element api="M:System.Web.ModelBinding.ProfileAttribute.GetValueProvider(System.Web.ModelBinding.ModelBindingExecutionContext)" />
<element api="P:System.Web.ModelBinding.ProfileAttribute.Key" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<attributes>
<attribute>
<type api="T:System.AttributeUsageAttribute" ref="true" />
<argument>
<type api="T:System.AttributeTargets" ref="false" />
<enumValue>
<field name="Parameter" />
</enumValue>
</argument>
<assignment name="Inherited">
<type api="T:System.Boolean" ref="false" />
<value>False</value>
</assignment>
<assignment name="AllowMultiple">
<type api="T:System.Boolean" ref="false" />
<value>False</value>
</assignment>
</attribute>
</attributes>
<file name="4d8eb285-1837-7f22-31fa-17b521e7557e" />
</api>
<api id="Methods.T:System.Web.ModelBinding.ProfileAttribute">
<topicdata name="ProfileAttribute" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.ProfileAttribute" />
<apidata name="ProfileAttribute" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" defaultConstructor="M:System.Web.ModelBinding.ProfileAttribute.#ctor" />
<elements>
<element api="M:System.Attribute.Equals(System.Object)" />
<element api="M:System.Attribute.GetHashCode" />
<element api="M:System.Attribute.IsDefaultAttribute" />
<element api="M:System.Attribute.Match(System.Object)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetIDsOfNames(System.Guid@,System.IntPtr,System.UInt32,System.UInt32,System.IntPtr)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetTypeInfo(System.UInt32,System.UInt32,System.IntPtr)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetTypeInfoCount(System.UInt32@)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#Invoke(System.UInt32,System.Guid@,System.UInt32,System.Int16,System.IntPtr,System.IntPtr,System.IntPtr,System.IntPtr)" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.ProfileAttribute.GetModelName" />
<element api="M:System.Web.ModelBinding.ProfileAttribute.GetValueProvider(System.Web.ModelBinding.ModelBindingExecutionContext)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ProfileAttribute" />
</containers>
<file name="bbfd220d-bebe-d67c-b2d1-86f201296060" />
</api>
<api id="Properties.T:System.Web.ModelBinding.ProfileAttribute">
<topicdata name="ProfileAttribute" group="list" subgroup="Properties" typeTopicId="T:System.Web.ModelBinding.ProfileAttribute" />
<apidata name="ProfileAttribute" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" defaultConstructor="M:System.Web.ModelBinding.ProfileAttribute.#ctor" />
<elements>
<element api="P:System.Attribute.TypeId" />
<element api="P:System.Web.ModelBinding.ProfileAttribute.Key" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ProfileAttribute" />
</containers>
<file name="7b0d7908-a223-e33e-6166-ec27bb16f7b1" />
</api>
<api id="Overload:System.Web.ModelBinding.ProfileAttribute.#ctor">
<topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<elements>
<element api="M:System.Web.ModelBinding.ProfileAttribute.#ctor" />
<element api="M:System.Web.ModelBinding.ProfileAttribute.#ctor(System.String)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ProfileAttribute" ref="true" />
</containers>
<file name="da1d0fa1-6a4a-b056-a5b8-2b061f7f18ae" />
</api>
<api id="M:System.Web.ModelBinding.ProfileAttribute.#ctor">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.Web.ModelBinding.ProfileAttribute.#ctor" />
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ProfileAttribute" ref="true" />
</containers>
<file name="ff68e53b-4144-6ed5-ced1-b8f0995fae64" />
</api>
<api id="M:System.Web.ModelBinding.ProfileAttribute.#ctor(System.String)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.Web.ModelBinding.ProfileAttribute.#ctor" />
<parameters>
<parameter name="key">
<type api="T:System.String" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ProfileAttribute" ref="true" />
</containers>
<file name="4d4e6d97-d27b-7be9-19d0-3a948d7396cb" />
</api>
<api id="M:System.Web.ModelBinding.ProfileAttribute.GetModelName">
<topicdata group="api" />
<apidata name="GetModelName" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<overrides>
<member api="M:System.Web.ModelBinding.ValueProviderSourceAttribute.GetModelName">
<type api="T:System.Web.ModelBinding.ValueProviderSourceAttribute" ref="true" />
</member>
</overrides>
<returns>
<type api="T:System.String" ref="true" />
</returns>
<implements>
<member api="M:System.Web.ModelBinding.IModelNameProvider.GetModelName">
<type api="T:System.Web.ModelBinding.IModelNameProvider" ref="true" />
</member>
</implements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ProfileAttribute" ref="true" />
</containers>
<file name="8061e09e-5a71-7695-dc48-f158f7b4f642" />
</api>
<api id="M:System.Web.ModelBinding.ProfileAttribute.GetValueProvider(System.Web.ModelBinding.ModelBindingExecutionContext)">
<topicdata group="api" />
<apidata name="GetValueProvider" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<overrides>
<member api="M:System.Web.ModelBinding.ValueProviderSourceAttribute.GetValueProvider(System.Web.ModelBinding.ModelBindingExecutionContext)">
<type api="T:System.Web.ModelBinding.ValueProviderSourceAttribute" ref="true" />
</member>
</overrides>
<parameters>
<parameter name="modelBindingExecutionContext">
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Web.ModelBinding.IValueProvider" ref="true" />
</returns>
<implements>
<member api="M:System.Web.ModelBinding.IValueProviderSource.GetValueProvider(System.Web.ModelBinding.ModelBindingExecutionContext)">
<type api="T:System.Web.ModelBinding.IValueProviderSource" ref="true" />
</member>
</implements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ProfileAttribute" ref="true" />
</containers>
<file name="1d1d7ef8-3569-93e5-ce38-30180e51d6c8" />
</api>
<api id="P:System.Web.ModelBinding.ProfileAttribute.Key">
<topicdata group="api" />
<apidata name="Key" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" />
<getter name="get_Key" />
<returns>
<type api="T:System.String" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ProfileAttribute" ref="true" />
</containers>
<file name="4b0853f1-9e5e-16ef-b448-804ad1fc8161" />
</api>
<api id="T:System.Web.ModelBinding.ProfileValueProvider">
<topicdata group="api" />
<apidata name="ProfileValueProvider" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" />
<family>
<ancestors>
<type api="T:System.Web.ModelBinding.SimpleValueProvider" ref="true" />
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.ProfileValueProvider.#ctor(System.Web.ModelBinding.ModelBindingExecutionContext)" />
<element api="M:System.Web.ModelBinding.SimpleValueProvider.ContainsPrefix(System.String)" />
<element api="M:System.Web.ModelBinding.SimpleValueProvider.GetValue(System.String)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="171cbd99-f19c-784e-1b99-2a12cca3c662" />
</api>
<api id="Methods.T:System.Web.ModelBinding.ProfileValueProvider">
<topicdata name="ProfileValueProvider" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.ProfileValueProvider" />
<apidata name="ProfileValueProvider" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" />
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.SimpleValueProvider.ContainsPrefix(System.String)" />
<element api="M:System.Web.ModelBinding.SimpleValueProvider.GetValue(System.String)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ProfileValueProvider" />
</containers>
<file name="b9d222b5-d052-e323-6a21-056b9836f75c" />
</api>
<api id="M:System.Web.ModelBinding.ProfileValueProvider.#ctor(System.Web.ModelBinding.ModelBindingExecutionContext)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" />
<parameters>
<parameter name="modelBindingExecutionContext">
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ProfileValueProvider" ref="true" />
</containers>
<file name="2b5fab74-3c87-8c71-43d4-f45f54af67c6" />
</api>
<api id="T:System.Web.ModelBinding.QueryStringAttribute">
<topicdata group="api" />
<apidata name="QueryStringAttribute" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" defaultConstructor="M:System.Web.ModelBinding.QueryStringAttribute.#ctor" />
<family>
<ancestors>
<type api="T:System.Web.ModelBinding.ValueProviderSourceAttribute" ref="true" />
<type api="T:System.Attribute" ref="true" />
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<implements>
<type api="T:System.Web.ModelBinding.IUnvalidatedValueProviderSource" ref="true" />
<type api="T:System.Web.ModelBinding.IValueProviderSource" ref="true" />
</implements>
<elements>
<element api="M:System.Attribute.Equals(System.Object)" />
<element api="M:System.Attribute.GetHashCode" />
<element api="M:System.Attribute.IsDefaultAttribute" />
<element api="M:System.Attribute.Match(System.Object)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetIDsOfNames(System.Guid@,System.IntPtr,System.UInt32,System.UInt32,System.IntPtr)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetTypeInfo(System.UInt32,System.UInt32,System.IntPtr)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetTypeInfoCount(System.UInt32@)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#Invoke(System.UInt32,System.Guid@,System.UInt32,System.Int16,System.IntPtr,System.IntPtr,System.IntPtr,System.IntPtr)" />
<element api="P:System.Attribute.TypeId" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="Overload:System.Web.ModelBinding.QueryStringAttribute.#ctor">
<element api="M:System.Web.ModelBinding.QueryStringAttribute.#ctor" />
<element api="M:System.Web.ModelBinding.QueryStringAttribute.#ctor(System.String)" />
</element>
<element api="M:System.Web.ModelBinding.QueryStringAttribute.GetModelName" />
<element api="M:System.Web.ModelBinding.QueryStringAttribute.GetValueProvider(System.Web.ModelBinding.ModelBindingExecutionContext)" />
<element api="P:System.Web.ModelBinding.QueryStringAttribute.Key" />
<element api="P:System.Web.ModelBinding.QueryStringAttribute.ValidateInput" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<attributes>
<attribute>
<type api="T:System.AttributeUsageAttribute" ref="true" />
<argument>
<type api="T:System.AttributeTargets" ref="false" />
<enumValue>
<field name="Parameter" />
</enumValue>
</argument>
<assignment name="Inherited">
<type api="T:System.Boolean" ref="false" />
<value>False</value>
</assignment>
<assignment name="AllowMultiple">
<type api="T:System.Boolean" ref="false" />
<value>False</value>
</assignment>
</attribute>
</attributes>
<file name="bcae68db-2f98-c460-e764-de0d554c6536" />
</api>
<api id="Methods.T:System.Web.ModelBinding.QueryStringAttribute">
<topicdata name="QueryStringAttribute" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.QueryStringAttribute" />
<apidata name="QueryStringAttribute" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" defaultConstructor="M:System.Web.ModelBinding.QueryStringAttribute.#ctor" />
<elements>
<element api="M:System.Attribute.Equals(System.Object)" />
<element api="M:System.Attribute.GetHashCode" />
<element api="M:System.Attribute.IsDefaultAttribute" />
<element api="M:System.Attribute.Match(System.Object)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetIDsOfNames(System.Guid@,System.IntPtr,System.UInt32,System.UInt32,System.IntPtr)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetTypeInfo(System.UInt32,System.UInt32,System.IntPtr)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetTypeInfoCount(System.UInt32@)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#Invoke(System.UInt32,System.Guid@,System.UInt32,System.Int16,System.IntPtr,System.IntPtr,System.IntPtr,System.IntPtr)" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.QueryStringAttribute.GetModelName" />
<element api="M:System.Web.ModelBinding.QueryStringAttribute.GetValueProvider(System.Web.ModelBinding.ModelBindingExecutionContext)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.QueryStringAttribute" />
</containers>
<file name="6eaa1706-7f88-9891-e693-c90f6867a597" />
</api>
<api id="Properties.T:System.Web.ModelBinding.QueryStringAttribute">
<topicdata name="QueryStringAttribute" group="list" subgroup="Properties" typeTopicId="T:System.Web.ModelBinding.QueryStringAttribute" />
<apidata name="QueryStringAttribute" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" defaultConstructor="M:System.Web.ModelBinding.QueryStringAttribute.#ctor" />
<elements>
<element api="P:System.Attribute.TypeId" />
<element api="P:System.Web.ModelBinding.QueryStringAttribute.Key" />
<element api="P:System.Web.ModelBinding.QueryStringAttribute.ValidateInput" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.QueryStringAttribute" />
</containers>
<file name="b5fdc2fd-e911-8429-b680-282a48d2a579" />
</api>
<api id="Overload:System.Web.ModelBinding.QueryStringAttribute.#ctor">
<topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<elements>
<element api="M:System.Web.ModelBinding.QueryStringAttribute.#ctor" />
<element api="M:System.Web.ModelBinding.QueryStringAttribute.#ctor(System.String)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.QueryStringAttribute" ref="true" />
</containers>
<file name="2b47a9ee-aaef-36f9-ace7-7802ee4c4abc" />
</api>
<api id="M:System.Web.ModelBinding.QueryStringAttribute.#ctor">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.Web.ModelBinding.QueryStringAttribute.#ctor" />
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.QueryStringAttribute" ref="true" />
</containers>
<file name="6404f644-ae66-1262-c394-d2d57f9feb06" />
</api>
<api id="M:System.Web.ModelBinding.QueryStringAttribute.#ctor(System.String)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.Web.ModelBinding.QueryStringAttribute.#ctor" />
<parameters>
<parameter name="key">
<type api="T:System.String" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.QueryStringAttribute" ref="true" />
</containers>
<file name="4ea70084-2921-e7d3-038a-05bc1c0b2ef0" />
</api>
<api id="M:System.Web.ModelBinding.QueryStringAttribute.GetModelName">
<topicdata group="api" />
<apidata name="GetModelName" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<overrides>
<member api="M:System.Web.ModelBinding.ValueProviderSourceAttribute.GetModelName">
<type api="T:System.Web.ModelBinding.ValueProviderSourceAttribute" ref="true" />
</member>
</overrides>
<returns>
<type api="T:System.String" ref="true" />
</returns>
<implements>
<member api="M:System.Web.ModelBinding.IModelNameProvider.GetModelName">
<type api="T:System.Web.ModelBinding.IModelNameProvider" ref="true" />
</member>
</implements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.QueryStringAttribute" ref="true" />
</containers>
<file name="0641e8ec-0ec6-331e-9ea5-139d7fe94120" />
</api>
<api id="M:System.Web.ModelBinding.QueryStringAttribute.GetValueProvider(System.Web.ModelBinding.ModelBindingExecutionContext)">
<topicdata group="api" />
<apidata name="GetValueProvider" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<overrides>
<member api="M:System.Web.ModelBinding.ValueProviderSourceAttribute.GetValueProvider(System.Web.ModelBinding.ModelBindingExecutionContext)">
<type api="T:System.Web.ModelBinding.ValueProviderSourceAttribute" ref="true" />
</member>
</overrides>
<parameters>
<parameter name="modelBindingExecutionContext">
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Web.ModelBinding.IValueProvider" ref="true" />
</returns>
<implements>
<member api="M:System.Web.ModelBinding.IValueProviderSource.GetValueProvider(System.Web.ModelBinding.ModelBindingExecutionContext)">
<type api="T:System.Web.ModelBinding.IValueProviderSource" ref="true" />
</member>
<member api="M:System.Web.ModelBinding.IValueProviderSource.GetValueProvider(System.Web.ModelBinding.ModelBindingExecutionContext)">
<type api="T:System.Web.ModelBinding.IValueProviderSource" ref="true" />
</member>
</implements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.QueryStringAttribute" ref="true" />
</containers>
<file name="58bebad9-7a12-b552-842e-02de72c7569e" />
</api>
<api id="P:System.Web.ModelBinding.QueryStringAttribute.Key">
<topicdata group="api" />
<apidata name="Key" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" />
<getter name="get_Key" />
<returns>
<type api="T:System.String" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.QueryStringAttribute" ref="true" />
</containers>
<file name="e170e126-63a1-6390-2df0-99af25ed2d74" />
</api>
<api id="P:System.Web.ModelBinding.QueryStringAttribute.ValidateInput">
<topicdata group="api" />
<apidata name="ValidateInput" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="true" final="true" />
<propertydata get="true" set="true" />
<getter name="get_ValidateInput" />
<setter name="set_ValidateInput" />
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<implements>
<member api="P:System.Web.ModelBinding.IUnvalidatedValueProviderSource.ValidateInput">
<type api="T:System.Web.ModelBinding.IUnvalidatedValueProviderSource" ref="true" />
</member>
</implements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.QueryStringAttribute" ref="true" />
</containers>
<file name="c8213a47-9d19-b0c0-3cbf-8f5b02e157b1" />
</api>
<api id="T:System.Web.ModelBinding.QueryStringValueProvider">
<topicdata group="api" />
<apidata name="QueryStringValueProvider" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" />
<family>
<ancestors>
<type api="T:System.Web.ModelBinding.NameValueCollectionValueProvider" ref="true" />
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.NameValueCollectionValueProvider.ContainsPrefix(System.String)" />
<element api="Overload:System.Web.ModelBinding.QueryStringValueProvider.GetValue">
<element api="M:System.Web.ModelBinding.NameValueCollectionValueProvider.GetValue(System.String)" />
<element api="M:System.Web.ModelBinding.NameValueCollectionValueProvider.GetValue(System.String,System.Boolean)" />
</element>
<element api="M:System.Web.ModelBinding.QueryStringValueProvider.#ctor(System.Web.ModelBinding.ModelBindingExecutionContext)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="5dfc7f91-d91f-4086-d186-327f5bd48d5e" />
</api>
<api id="Methods.T:System.Web.ModelBinding.QueryStringValueProvider">
<topicdata name="QueryStringValueProvider" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.QueryStringValueProvider" />
<apidata name="QueryStringValueProvider" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" />
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.NameValueCollectionValueProvider.ContainsPrefix(System.String)" />
<element api="Overload:System.Web.ModelBinding.QueryStringValueProvider.GetValue">
<element api="M:System.Web.ModelBinding.NameValueCollectionValueProvider.GetValue(System.String)" />
<element api="M:System.Web.ModelBinding.NameValueCollectionValueProvider.GetValue(System.String,System.Boolean)" />
</element>
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.QueryStringValueProvider" />
</containers>
<file name="23056585-9c09-fdd3-47a3-4b0f5dcd8c1b" />
</api>
<api id="M:System.Web.ModelBinding.QueryStringValueProvider.#ctor(System.Web.ModelBinding.ModelBindingExecutionContext)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" />
<parameters>
<parameter name="modelBindingExecutionContext">
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.QueryStringValueProvider" ref="true" />
</containers>
<file name="5e080a68-cd6e-f611-1fc6-1f195f18f805" />
</api>
<api id="T:System.Web.ModelBinding.RangeAttributeAdapter">
<topicdata group="api" />
<apidata name="RangeAttributeAdapter" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" />
<family>
<ancestors>
<type api="T:System.Web.ModelBinding.DataAnnotationsModelValidator`1" ref="true">
<specialization>
<type api="T:System.ComponentModel.DataAnnotations.RangeAttribute" ref="true" />
</specialization>
</type>
<type api="T:System.Web.ModelBinding.DataAnnotationsModelValidator" ref="true" />
<type api="T:System.Web.ModelBinding.ModelValidator" ref="true" />
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="P:System.Web.ModelBinding.DataAnnotationsModelValidator.IsRequired" />
<element api="M:System.Web.ModelBinding.DataAnnotationsModelValidator.Validate(System.Object)" />
<element api="M:System.Web.ModelBinding.RangeAttributeAdapter.#ctor(System.Web.ModelBinding.ModelMetadata,System.Web.ModelBinding.ModelBindingExecutionContext,System.ComponentModel.DataAnnotations.RangeAttribute)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="6e6073d9-8828-c6da-484b-61ea63ff2caf" />
</api>
<api id="Methods.T:System.Web.ModelBinding.RangeAttributeAdapter">
<topicdata name="RangeAttributeAdapter" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.RangeAttributeAdapter" />
<apidata name="RangeAttributeAdapter" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" />
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.DataAnnotationsModelValidator.Validate(System.Object)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.RangeAttributeAdapter" />
</containers>
<file name="692e3191-ac82-6502-124f-882efeb1edd3" />
</api>
<api id="Properties.T:System.Web.ModelBinding.RangeAttributeAdapter">
<topicdata name="RangeAttributeAdapter" group="list" subgroup="Properties" typeTopicId="T:System.Web.ModelBinding.RangeAttributeAdapter" />
<apidata name="RangeAttributeAdapter" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" />
<elements>
<element api="P:System.Web.ModelBinding.DataAnnotationsModelValidator.IsRequired" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.RangeAttributeAdapter" />
</containers>
<file name="54cbed99-8d09-1487-c53f-5c64a62c9530" />
</api>
<api id="M:System.Web.ModelBinding.RangeAttributeAdapter.#ctor(System.Web.ModelBinding.ModelMetadata,System.Web.ModelBinding.ModelBindingExecutionContext,System.ComponentModel.DataAnnotations.RangeAttribute)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" />
<parameters>
<parameter name="metadata">
<type api="T:System.Web.ModelBinding.ModelMetadata" ref="true" />
</parameter>
<parameter name="context">
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</parameter>
<parameter name="attribute">
<type api="T:System.ComponentModel.DataAnnotations.RangeAttribute" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.RangeAttributeAdapter" ref="true" />
</containers>
<file name="318f501b-5e5d-f234-ef74-515a11776bae" />
</api>
<api id="T:System.Web.ModelBinding.RegularExpressionAttributeAdapter">
<topicdata group="api" />
<apidata name="RegularExpressionAttributeAdapter" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" />
<family>
<ancestors>
<type api="T:System.Web.ModelBinding.DataAnnotationsModelValidator`1" ref="true">
<specialization>
<type api="T:System.ComponentModel.DataAnnotations.RegularExpressionAttribute" ref="true" />
</specialization>
</type>
<type api="T:System.Web.ModelBinding.DataAnnotationsModelValidator" ref="true" />
<type api="T:System.Web.ModelBinding.ModelValidator" ref="true" />
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="P:System.Web.ModelBinding.DataAnnotationsModelValidator.IsRequired" />
<element api="M:System.Web.ModelBinding.DataAnnotationsModelValidator.Validate(System.Object)" />
<element api="M:System.Web.ModelBinding.RegularExpressionAttributeAdapter.#ctor(System.Web.ModelBinding.ModelMetadata,System.Web.ModelBinding.ModelBindingExecutionContext,System.ComponentModel.DataAnnotations.RegularExpressionAttribute)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="54d2e7d4-1dab-30fa-355b-39d6a21e36f3" />
</api>
<api id="Methods.T:System.Web.ModelBinding.RegularExpressionAttributeAdapter">
<topicdata name="RegularExpressionAttributeAdapter" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.RegularExpressionAttributeAdapter" />
<apidata name="RegularExpressionAttributeAdapter" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" />
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.DataAnnotationsModelValidator.Validate(System.Object)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.RegularExpressionAttributeAdapter" />
</containers>
<file name="ff91365b-bf3e-ad31-3416-bb1b0453c0e2" />
</api>
<api id="Properties.T:System.Web.ModelBinding.RegularExpressionAttributeAdapter">
<topicdata name="RegularExpressionAttributeAdapter" group="list" subgroup="Properties" typeTopicId="T:System.Web.ModelBinding.RegularExpressionAttributeAdapter" />
<apidata name="RegularExpressionAttributeAdapter" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" />
<elements>
<element api="P:System.Web.ModelBinding.DataAnnotationsModelValidator.IsRequired" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.RegularExpressionAttributeAdapter" />
</containers>
<file name="f7fd7a88-c544-bc5c-faa7-3a6ec5719294" />
</api>
<api id="M:System.Web.ModelBinding.RegularExpressionAttributeAdapter.#ctor(System.Web.ModelBinding.ModelMetadata,System.Web.ModelBinding.ModelBindingExecutionContext,System.ComponentModel.DataAnnotations.RegularExpressionAttribute)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" />
<parameters>
<parameter name="metadata">
<type api="T:System.Web.ModelBinding.ModelMetadata" ref="true" />
</parameter>
<parameter name="context">
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</parameter>
<parameter name="attribute">
<type api="T:System.ComponentModel.DataAnnotations.RegularExpressionAttribute" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.RegularExpressionAttributeAdapter" ref="true" />
</containers>
<file name="f43aae9e-e482-2229-1912-bf1b480e8542" />
</api>
<api id="T:System.Web.ModelBinding.RequiredAttributeAdapter">
<topicdata group="api" />
<apidata name="RequiredAttributeAdapter" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" />
<family>
<ancestors>
<type api="T:System.Web.ModelBinding.DataAnnotationsModelValidator`1" ref="true">
<specialization>
<type api="T:System.ComponentModel.DataAnnotations.RequiredAttribute" ref="true" />
</specialization>
</type>
<type api="T:System.Web.ModelBinding.DataAnnotationsModelValidator" ref="true" />
<type api="T:System.Web.ModelBinding.ModelValidator" ref="true" />
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="P:System.Web.ModelBinding.DataAnnotationsModelValidator.IsRequired" />
<element api="M:System.Web.ModelBinding.DataAnnotationsModelValidator.Validate(System.Object)" />
<element api="M:System.Web.ModelBinding.RequiredAttributeAdapter.#ctor(System.Web.ModelBinding.ModelMetadata,System.Web.ModelBinding.ModelBindingExecutionContext,System.ComponentModel.DataAnnotations.RequiredAttribute)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="971b2380-7ac1-d708-fa56-cffd27a8bc8f" />
</api>
<api id="Methods.T:System.Web.ModelBinding.RequiredAttributeAdapter">
<topicdata name="RequiredAttributeAdapter" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.RequiredAttributeAdapter" />
<apidata name="RequiredAttributeAdapter" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" />
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.DataAnnotationsModelValidator.Validate(System.Object)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.RequiredAttributeAdapter" />
</containers>
<file name="2c394e4a-40b9-8363-dd49-28cb88d85c22" />
</api>
<api id="Properties.T:System.Web.ModelBinding.RequiredAttributeAdapter">
<topicdata name="RequiredAttributeAdapter" group="list" subgroup="Properties" typeTopicId="T:System.Web.ModelBinding.RequiredAttributeAdapter" />
<apidata name="RequiredAttributeAdapter" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" />
<elements>
<element api="P:System.Web.ModelBinding.DataAnnotationsModelValidator.IsRequired" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.RequiredAttributeAdapter" />
</containers>
<file name="f4b80bb7-46fe-55de-3786-a05455c6e78a" />
</api>
<api id="M:System.Web.ModelBinding.RequiredAttributeAdapter.#ctor(System.Web.ModelBinding.ModelMetadata,System.Web.ModelBinding.ModelBindingExecutionContext,System.ComponentModel.DataAnnotations.RequiredAttribute)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" />
<parameters>
<parameter name="metadata">
<type api="T:System.Web.ModelBinding.ModelMetadata" ref="true" />
</parameter>
<parameter name="context">
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</parameter>
<parameter name="attribute">
<type api="T:System.ComponentModel.DataAnnotations.RequiredAttribute" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.RequiredAttributeAdapter" ref="true" />
</containers>
<file name="51616203-70ec-d75f-1c42-b7b807dcb260" />
</api>
<api id="T:System.Web.ModelBinding.RouteDataAttribute">
<topicdata group="api" />
<apidata name="RouteDataAttribute" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" defaultConstructor="M:System.Web.ModelBinding.RouteDataAttribute.#ctor" />
<family>
<ancestors>
<type api="T:System.Web.ModelBinding.ValueProviderSourceAttribute" ref="true" />
<type api="T:System.Attribute" ref="true" />
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<elements>
<element api="M:System.Attribute.Equals(System.Object)" />
<element api="M:System.Attribute.GetHashCode" />
<element api="M:System.Attribute.IsDefaultAttribute" />
<element api="M:System.Attribute.Match(System.Object)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetIDsOfNames(System.Guid@,System.IntPtr,System.UInt32,System.UInt32,System.IntPtr)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetTypeInfo(System.UInt32,System.UInt32,System.IntPtr)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetTypeInfoCount(System.UInt32@)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#Invoke(System.UInt32,System.Guid@,System.UInt32,System.Int16,System.IntPtr,System.IntPtr,System.IntPtr,System.IntPtr)" />
<element api="P:System.Attribute.TypeId" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="Overload:System.Web.ModelBinding.RouteDataAttribute.#ctor">
<element api="M:System.Web.ModelBinding.RouteDataAttribute.#ctor" />
<element api="M:System.Web.ModelBinding.RouteDataAttribute.#ctor(System.String)" />
</element>
<element api="M:System.Web.ModelBinding.RouteDataAttribute.GetModelName" />
<element api="M:System.Web.ModelBinding.RouteDataAttribute.GetValueProvider(System.Web.ModelBinding.ModelBindingExecutionContext)" />
<element api="P:System.Web.ModelBinding.RouteDataAttribute.Key" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<attributes>
<attribute>
<type api="T:System.AttributeUsageAttribute" ref="true" />
<argument>
<type api="T:System.AttributeTargets" ref="false" />
<enumValue>
<field name="Parameter" />
</enumValue>
</argument>
<assignment name="Inherited">
<type api="T:System.Boolean" ref="false" />
<value>False</value>
</assignment>
<assignment name="AllowMultiple">
<type api="T:System.Boolean" ref="false" />
<value>False</value>
</assignment>
</attribute>
</attributes>
<file name="5721d37a-c71e-cd60-137d-5144c7552b48" />
</api>
<api id="Methods.T:System.Web.ModelBinding.RouteDataAttribute">
<topicdata name="RouteDataAttribute" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.RouteDataAttribute" />
<apidata name="RouteDataAttribute" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" defaultConstructor="M:System.Web.ModelBinding.RouteDataAttribute.#ctor" />
<elements>
<element api="M:System.Attribute.Equals(System.Object)" />
<element api="M:System.Attribute.GetHashCode" />
<element api="M:System.Attribute.IsDefaultAttribute" />
<element api="M:System.Attribute.Match(System.Object)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetIDsOfNames(System.Guid@,System.IntPtr,System.UInt32,System.UInt32,System.IntPtr)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetTypeInfo(System.UInt32,System.UInt32,System.IntPtr)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetTypeInfoCount(System.UInt32@)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#Invoke(System.UInt32,System.Guid@,System.UInt32,System.Int16,System.IntPtr,System.IntPtr,System.IntPtr,System.IntPtr)" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.RouteDataAttribute.GetModelName" />
<element api="M:System.Web.ModelBinding.RouteDataAttribute.GetValueProvider(System.Web.ModelBinding.ModelBindingExecutionContext)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.RouteDataAttribute" />
</containers>
<file name="efe13de9-6adb-e414-bbc0-ccea074d3b99" />
</api>
<api id="Properties.T:System.Web.ModelBinding.RouteDataAttribute">
<topicdata name="RouteDataAttribute" group="list" subgroup="Properties" typeTopicId="T:System.Web.ModelBinding.RouteDataAttribute" />
<apidata name="RouteDataAttribute" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" defaultConstructor="M:System.Web.ModelBinding.RouteDataAttribute.#ctor" />
<elements>
<element api="P:System.Attribute.TypeId" />
<element api="P:System.Web.ModelBinding.RouteDataAttribute.Key" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.RouteDataAttribute" />
</containers>
<file name="6a086420-e881-b2d2-740b-d96ebf89648f" />
</api>
<api id="Overload:System.Web.ModelBinding.RouteDataAttribute.#ctor">
<topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<elements>
<element api="M:System.Web.ModelBinding.RouteDataAttribute.#ctor" />
<element api="M:System.Web.ModelBinding.RouteDataAttribute.#ctor(System.String)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.RouteDataAttribute" ref="true" />
</containers>
<file name="4565ead6-9815-588e-8a5d-bbc7d41ed6f1" />
</api>
<api id="M:System.Web.ModelBinding.RouteDataAttribute.#ctor">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.Web.ModelBinding.RouteDataAttribute.#ctor" />
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.RouteDataAttribute" ref="true" />
</containers>
<file name="ee5e00b2-61b9-90e6-1ec2-e9e7b6a4eb97" />
</api>
<api id="M:System.Web.ModelBinding.RouteDataAttribute.#ctor(System.String)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.Web.ModelBinding.RouteDataAttribute.#ctor" />
<parameters>
<parameter name="key">
<type api="T:System.String" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.RouteDataAttribute" ref="true" />
</containers>
<file name="9e996b95-d171-3394-9a68-900a42b54fb8" />
</api>
<api id="M:System.Web.ModelBinding.RouteDataAttribute.GetModelName">
<topicdata group="api" />
<apidata name="GetModelName" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<overrides>
<member api="M:System.Web.ModelBinding.ValueProviderSourceAttribute.GetModelName">
<type api="T:System.Web.ModelBinding.ValueProviderSourceAttribute" ref="true" />
</member>
</overrides>
<returns>
<type api="T:System.String" ref="true" />
</returns>
<implements>
<member api="M:System.Web.ModelBinding.IModelNameProvider.GetModelName">
<type api="T:System.Web.ModelBinding.IModelNameProvider" ref="true" />
</member>
</implements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.RouteDataAttribute" ref="true" />
</containers>
<file name="9a0b9fce-b154-a019-3e74-ea7b96cdefb4" />
</api>
<api id="M:System.Web.ModelBinding.RouteDataAttribute.GetValueProvider(System.Web.ModelBinding.ModelBindingExecutionContext)">
<topicdata group="api" />
<apidata name="GetValueProvider" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<overrides>
<member api="M:System.Web.ModelBinding.ValueProviderSourceAttribute.GetValueProvider(System.Web.ModelBinding.ModelBindingExecutionContext)">
<type api="T:System.Web.ModelBinding.ValueProviderSourceAttribute" ref="true" />
</member>
</overrides>
<parameters>
<parameter name="modelBindingExecutionContext">
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Web.ModelBinding.IValueProvider" ref="true" />
</returns>
<implements>
<member api="M:System.Web.ModelBinding.IValueProviderSource.GetValueProvider(System.Web.ModelBinding.ModelBindingExecutionContext)">
<type api="T:System.Web.ModelBinding.IValueProviderSource" ref="true" />
</member>
</implements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.RouteDataAttribute" ref="true" />
</containers>
<file name="315584fb-b948-6067-0148-36fd5e91550d" />
</api>
<api id="P:System.Web.ModelBinding.RouteDataAttribute.Key">
<topicdata group="api" />
<apidata name="Key" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" />
<getter name="get_Key" />
<returns>
<type api="T:System.String" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.RouteDataAttribute" ref="true" />
</containers>
<file name="8986dcb6-8222-a04d-d983-d3ed55158f33" />
</api>
<api id="T:System.Web.ModelBinding.RouteDataValueProvider">
<topicdata group="api" />
<apidata name="RouteDataValueProvider" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" />
<family>
<ancestors>
<type api="T:System.Web.ModelBinding.DictionaryValueProvider`1" ref="true">
<specialization>
<type api="T:System.Object" ref="true" />
</specialization>
</type>
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.DictionaryValueProvider`1.ContainsPrefix(System.String)" />
<element api="M:System.Web.ModelBinding.DictionaryValueProvider`1.GetValue(System.String)" />
<element api="M:System.Web.ModelBinding.RouteDataValueProvider.#ctor(System.Web.ModelBinding.ModelBindingExecutionContext)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="469aa9c2-c1b3-254b-b906-a0cfc48c095d" />
</api>
<api id="Methods.T:System.Web.ModelBinding.RouteDataValueProvider">
<topicdata name="RouteDataValueProvider" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.RouteDataValueProvider" />
<apidata name="RouteDataValueProvider" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" />
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.DictionaryValueProvider`1.ContainsPrefix(System.String)" />
<element api="M:System.Web.ModelBinding.DictionaryValueProvider`1.GetValue(System.String)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.RouteDataValueProvider" />
</containers>
<file name="a13c8fcc-09bb-da84-4312-05b46dc551c1" />
</api>
<api id="M:System.Web.ModelBinding.RouteDataValueProvider.#ctor(System.Web.ModelBinding.ModelBindingExecutionContext)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" />
<parameters>
<parameter name="modelBindingExecutionContext">
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.RouteDataValueProvider" ref="true" />
</containers>
<file name="3dff8569-f3f7-b283-1222-a912e6deb700" />
</api>
<api id="T:System.Web.ModelBinding.SessionAttribute">
<topicdata group="api" />
<apidata name="SessionAttribute" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" defaultConstructor="M:System.Web.ModelBinding.SessionAttribute.#ctor" />
<family>
<ancestors>
<type api="T:System.Web.ModelBinding.ValueProviderSourceAttribute" ref="true" />
<type api="T:System.Attribute" ref="true" />
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<elements>
<element api="M:System.Attribute.Equals(System.Object)" />
<element api="M:System.Attribute.GetHashCode" />
<element api="M:System.Attribute.IsDefaultAttribute" />
<element api="M:System.Attribute.Match(System.Object)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetIDsOfNames(System.Guid@,System.IntPtr,System.UInt32,System.UInt32,System.IntPtr)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetTypeInfo(System.UInt32,System.UInt32,System.IntPtr)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetTypeInfoCount(System.UInt32@)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#Invoke(System.UInt32,System.Guid@,System.UInt32,System.Int16,System.IntPtr,System.IntPtr,System.IntPtr,System.IntPtr)" />
<element api="P:System.Attribute.TypeId" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="Overload:System.Web.ModelBinding.SessionAttribute.#ctor">
<element api="M:System.Web.ModelBinding.SessionAttribute.#ctor" />
<element api="M:System.Web.ModelBinding.SessionAttribute.#ctor(System.String)" />
</element>
<element api="M:System.Web.ModelBinding.SessionAttribute.GetModelName" />
<element api="M:System.Web.ModelBinding.SessionAttribute.GetValueProvider(System.Web.ModelBinding.ModelBindingExecutionContext)" />
<element api="P:System.Web.ModelBinding.SessionAttribute.Name" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<attributes>
<attribute>
<type api="T:System.AttributeUsageAttribute" ref="true" />
<argument>
<type api="T:System.AttributeTargets" ref="false" />
<enumValue>
<field name="Parameter" />
</enumValue>
</argument>
<assignment name="Inherited">
<type api="T:System.Boolean" ref="false" />
<value>False</value>
</assignment>
<assignment name="AllowMultiple">
<type api="T:System.Boolean" ref="false" />
<value>False</value>
</assignment>
</attribute>
</attributes>
<file name="34acef4c-a2e1-be24-66ec-33d90d4bf208" />
</api>
<api id="Methods.T:System.Web.ModelBinding.SessionAttribute">
<topicdata name="SessionAttribute" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.SessionAttribute" />
<apidata name="SessionAttribute" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" defaultConstructor="M:System.Web.ModelBinding.SessionAttribute.#ctor" />
<elements>
<element api="M:System.Attribute.Equals(System.Object)" />
<element api="M:System.Attribute.GetHashCode" />
<element api="M:System.Attribute.IsDefaultAttribute" />
<element api="M:System.Attribute.Match(System.Object)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetIDsOfNames(System.Guid@,System.IntPtr,System.UInt32,System.UInt32,System.IntPtr)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetTypeInfo(System.UInt32,System.UInt32,System.IntPtr)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetTypeInfoCount(System.UInt32@)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#Invoke(System.UInt32,System.Guid@,System.UInt32,System.Int16,System.IntPtr,System.IntPtr,System.IntPtr,System.IntPtr)" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.SessionAttribute.GetModelName" />
<element api="M:System.Web.ModelBinding.SessionAttribute.GetValueProvider(System.Web.ModelBinding.ModelBindingExecutionContext)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.SessionAttribute" />
</containers>
<file name="5797743e-4ace-4c6a-6fb3-2bf04f611ffe" />
</api>
<api id="Properties.T:System.Web.ModelBinding.SessionAttribute">
<topicdata name="SessionAttribute" group="list" subgroup="Properties" typeTopicId="T:System.Web.ModelBinding.SessionAttribute" />
<apidata name="SessionAttribute" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" defaultConstructor="M:System.Web.ModelBinding.SessionAttribute.#ctor" />
<elements>
<element api="P:System.Attribute.TypeId" />
<element api="P:System.Web.ModelBinding.SessionAttribute.Name" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.SessionAttribute" />
</containers>
<file name="2bfdc4c5-9f86-c86e-a1d7-f054759a5c98" />
</api>
<api id="Overload:System.Web.ModelBinding.SessionAttribute.#ctor">
<topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<elements>
<element api="M:System.Web.ModelBinding.SessionAttribute.#ctor" />
<element api="M:System.Web.ModelBinding.SessionAttribute.#ctor(System.String)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.SessionAttribute" ref="true" />
</containers>
<file name="8000f028-132d-8b01-3eb5-bb4520c30d11" />
</api>
<api id="M:System.Web.ModelBinding.SessionAttribute.#ctor">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.Web.ModelBinding.SessionAttribute.#ctor" />
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.SessionAttribute" ref="true" />
</containers>
<file name="229a13d5-c143-7a55-ed32-0012036fccf3" />
</api>
<api id="M:System.Web.ModelBinding.SessionAttribute.#ctor(System.String)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.Web.ModelBinding.SessionAttribute.#ctor" />
<parameters>
<parameter name="name">
<type api="T:System.String" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.SessionAttribute" ref="true" />
</containers>
<file name="af9cd713-fc16-ff7c-5fc4-4673ce937c25" />
</api>
<api id="M:System.Web.ModelBinding.SessionAttribute.GetModelName">
<topicdata group="api" />
<apidata name="GetModelName" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<overrides>
<member api="M:System.Web.ModelBinding.ValueProviderSourceAttribute.GetModelName">
<type api="T:System.Web.ModelBinding.ValueProviderSourceAttribute" ref="true" />
</member>
</overrides>
<returns>
<type api="T:System.String" ref="true" />
</returns>
<implements>
<member api="M:System.Web.ModelBinding.IModelNameProvider.GetModelName">
<type api="T:System.Web.ModelBinding.IModelNameProvider" ref="true" />
</member>
</implements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.SessionAttribute" ref="true" />
</containers>
<file name="3921fbdc-b2e0-1f80-c42f-f06943f90a01" />
</api>
<api id="M:System.Web.ModelBinding.SessionAttribute.GetValueProvider(System.Web.ModelBinding.ModelBindingExecutionContext)">
<topicdata group="api" />
<apidata name="GetValueProvider" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<overrides>
<member api="M:System.Web.ModelBinding.ValueProviderSourceAttribute.GetValueProvider(System.Web.ModelBinding.ModelBindingExecutionContext)">
<type api="T:System.Web.ModelBinding.ValueProviderSourceAttribute" ref="true" />
</member>
</overrides>
<parameters>
<parameter name="modelBindingExecutionContext">
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Web.ModelBinding.IValueProvider" ref="true" />
</returns>
<implements>
<member api="M:System.Web.ModelBinding.IValueProviderSource.GetValueProvider(System.Web.ModelBinding.ModelBindingExecutionContext)">
<type api="T:System.Web.ModelBinding.IValueProviderSource" ref="true" />
</member>
</implements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.SessionAttribute" ref="true" />
</containers>
<file name="09315f1b-dfab-48c3-c7e8-5b2148b39cef" />
</api>
<api id="P:System.Web.ModelBinding.SessionAttribute.Name">
<topicdata group="api" />
<apidata name="Name" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" />
<getter name="get_Name" />
<returns>
<type api="T:System.String" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.SessionAttribute" ref="true" />
</containers>
<file name="f83439cc-7a75-2967-a062-a78e17adea7a" />
</api>
<api id="T:System.Web.ModelBinding.SimpleModelBinderProvider">
<topicdata group="api" />
<apidata name="SimpleModelBinderProvider" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" />
<family>
<ancestors>
<type api="T:System.Web.ModelBinding.ModelBinderProvider" ref="true" />
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="Overload:System.Web.ModelBinding.SimpleModelBinderProvider.#ctor">
<element api="M:System.Web.ModelBinding.SimpleModelBinderProvider.#ctor(System.Type,System.Func{System.Web.ModelBinding.IModelBinder})" />
<element api="M:System.Web.ModelBinding.SimpleModelBinderProvider.#ctor(System.Type,System.Web.ModelBinding.IModelBinder)" />
</element>
<element api="M:System.Web.ModelBinding.SimpleModelBinderProvider.GetBinder(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)" />
<element api="P:System.Web.ModelBinding.SimpleModelBinderProvider.ModelType" />
<element api="P:System.Web.ModelBinding.SimpleModelBinderProvider.SuppressPrefixCheck" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="20f577c4-e082-d78f-4871-6e8124611e84" />
</api>
<api id="Methods.T:System.Web.ModelBinding.SimpleModelBinderProvider">
<topicdata name="SimpleModelBinderProvider" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.SimpleModelBinderProvider" />
<apidata name="SimpleModelBinderProvider" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" />
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.SimpleModelBinderProvider.GetBinder(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.SimpleModelBinderProvider" />
</containers>
<file name="d6e68569-20ab-b5bc-1b0b-200bf44fb6ca" />
</api>
<api id="Properties.T:System.Web.ModelBinding.SimpleModelBinderProvider">
<topicdata name="SimpleModelBinderProvider" group="list" subgroup="Properties" typeTopicId="T:System.Web.ModelBinding.SimpleModelBinderProvider" />
<apidata name="SimpleModelBinderProvider" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" />
<elements>
<element api="P:System.Web.ModelBinding.SimpleModelBinderProvider.ModelType" />
<element api="P:System.Web.ModelBinding.SimpleModelBinderProvider.SuppressPrefixCheck" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.SimpleModelBinderProvider" />
</containers>
<file name="5c83c6ae-8260-71b0-240c-034185081131" />
</api>
<api id="Overload:System.Web.ModelBinding.SimpleModelBinderProvider.#ctor">
<topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<elements>
<element api="M:System.Web.ModelBinding.SimpleModelBinderProvider.#ctor(System.Type,System.Func{System.Web.ModelBinding.IModelBinder})" />
<element api="M:System.Web.ModelBinding.SimpleModelBinderProvider.#ctor(System.Type,System.Web.ModelBinding.IModelBinder)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.SimpleModelBinderProvider" ref="true" />
</containers>
<file name="f454b9da-dcb0-3ee5-4c87-4720f217dd35" />
</api>
<api id="M:System.Web.ModelBinding.SimpleModelBinderProvider.#ctor(System.Type,System.Func{System.Web.ModelBinding.IModelBinder})">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.Web.ModelBinding.SimpleModelBinderProvider.#ctor" />
<parameters>
<parameter name="modelType">
<type api="T:System.Type" ref="true" />
</parameter>
<parameter name="modelBinderFactory">
<type api="T:System.Func`1" ref="true">
<specialization>
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</specialization>
</type>
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.SimpleModelBinderProvider" ref="true" />
</containers>
<file name="f0a5153b-7e46-2601-7e29-3b973f1f214a" />
</api>
<api id="M:System.Web.ModelBinding.SimpleModelBinderProvider.#ctor(System.Type,System.Web.ModelBinding.IModelBinder)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.Web.ModelBinding.SimpleModelBinderProvider.#ctor" />
<parameters>
<parameter name="modelType">
<type api="T:System.Type" ref="true" />
</parameter>
<parameter name="modelBinder">
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.SimpleModelBinderProvider" ref="true" />
</containers>
<file name="0d3ae974-8b82-76ff-6e71-898eeddb123d" />
</api>
<api id="M:System.Web.ModelBinding.SimpleModelBinderProvider.GetBinder(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)">
<topicdata group="api" />
<apidata name="GetBinder" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<overrides>
<member api="M:System.Web.ModelBinding.ModelBinderProvider.GetBinder(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)">
<type api="T:System.Web.ModelBinding.ModelBinderProvider" ref="true" />
</member>
</overrides>
<parameters>
<parameter name="modelBindingExecutionContext">
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</parameter>
<parameter name="bindingContext">
<type api="T:System.Web.ModelBinding.ModelBindingContext" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.SimpleModelBinderProvider" ref="true" />
</containers>
<file name="18a133d2-28a4-2540-bd18-9624af970ac7" />
</api>
<api id="P:System.Web.ModelBinding.SimpleModelBinderProvider.ModelType">
<topicdata group="api" />
<apidata name="ModelType" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" />
<getter name="get_ModelType" />
<returns>
<type api="T:System.Type" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.SimpleModelBinderProvider" ref="true" />
</containers>
<file name="c31333ff-9b43-4ba4-979e-31bf59efc47c" />
</api>
<api id="P:System.Web.ModelBinding.SimpleModelBinderProvider.SuppressPrefixCheck">
<topicdata group="api" />
<apidata name="SuppressPrefixCheck" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" set="true" />
<getter name="get_SuppressPrefixCheck" />
<setter name="set_SuppressPrefixCheck" />
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.SimpleModelBinderProvider" ref="true" />
</containers>
<file name="a275e579-22b0-0bef-d888-630f936c3deb" />
</api>
<api id="T:System.Web.ModelBinding.SimpleValueProvider">
<topicdata group="api" />
<apidata name="SimpleValueProvider" group="type" subgroup="class" />
<typedata visibility="public" abstract="true" serializable="false" />
<family>
<ancestors>
<type api="T:System.Object" ref="true" />
</ancestors>
<descendents>
<type api="T:System.Web.ModelBinding.ControlValueProvider" ref="true" />
<type api="T:System.Web.ModelBinding.ProfileValueProvider" ref="true" />
<type api="T:System.Web.ModelBinding.UserProfileValueProvider" ref="true" />
<type api="T:System.Web.ModelBinding.ViewStateValueProvider" ref="true" />
</descendents>
</family>
<implements>
<type api="T:System.Web.ModelBinding.IValueProvider" ref="true" />
</implements>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
<element api="Overload:System.Web.ModelBinding.SimpleValueProvider.#ctor">
<element api="M:System.Web.ModelBinding.SimpleValueProvider.#ctor(System.Web.ModelBinding.ModelBindingExecutionContext)" />
<element api="M:System.Web.ModelBinding.SimpleValueProvider.#ctor(System.Web.ModelBinding.ModelBindingExecutionContext,System.Globalization.CultureInfo)" />
</element>
<element api="M:System.Web.ModelBinding.SimpleValueProvider.ContainsPrefix(System.String)" />
<element api="M:System.Web.ModelBinding.SimpleValueProvider.FetchValue(System.String)" />
<element api="M:System.Web.ModelBinding.SimpleValueProvider.GetValue(System.String)" />
<element api="P:System.Web.ModelBinding.SimpleValueProvider.ModelBindingExecutionContext" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="8d1600ee-bb37-f7b6-7067-3c8838614bf5" />
</api>
<api id="Methods.T:System.Web.ModelBinding.SimpleValueProvider">
<topicdata name="SimpleValueProvider" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.SimpleValueProvider" />
<apidata name="SimpleValueProvider" group="type" subgroup="class" />
<typedata visibility="public" abstract="true" serializable="false" />
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.SimpleValueProvider.ContainsPrefix(System.String)" />
<element api="M:System.Web.ModelBinding.SimpleValueProvider.FetchValue(System.String)" />
<element api="M:System.Web.ModelBinding.SimpleValueProvider.GetValue(System.String)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.SimpleValueProvider" />
</containers>
<file name="71de9a14-5a49-f7aa-1f36-b7f60bad2493" />
</api>
<api id="Properties.T:System.Web.ModelBinding.SimpleValueProvider">
<topicdata name="SimpleValueProvider" group="list" subgroup="Properties" typeTopicId="T:System.Web.ModelBinding.SimpleValueProvider" />
<apidata name="SimpleValueProvider" group="type" subgroup="class" />
<typedata visibility="public" abstract="true" serializable="false" />
<elements>
<element api="P:System.Web.ModelBinding.SimpleValueProvider.ModelBindingExecutionContext" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.SimpleValueProvider" />
</containers>
<file name="8b8db0d9-a75a-598c-8f34-35d2f5b56131" />
</api>
<api id="Overload:System.Web.ModelBinding.SimpleValueProvider.#ctor">
<topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<elements>
<element api="M:System.Web.ModelBinding.SimpleValueProvider.#ctor(System.Web.ModelBinding.ModelBindingExecutionContext)" />
<element api="M:System.Web.ModelBinding.SimpleValueProvider.#ctor(System.Web.ModelBinding.ModelBindingExecutionContext,System.Globalization.CultureInfo)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.SimpleValueProvider" ref="true" />
</containers>
<file name="b9f7b693-3ede-3ea7-179f-f73992c6dc42" />
</api>
<api id="M:System.Web.ModelBinding.SimpleValueProvider.#ctor(System.Web.ModelBinding.ModelBindingExecutionContext)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="family" special="true" overload="Overload:System.Web.ModelBinding.SimpleValueProvider.#ctor" />
<parameters>
<parameter name="modelBindingExecutionContext">
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.SimpleValueProvider" ref="true" />
</containers>
<file name="e7e3fd08-a1ff-cb4e-e02b-6c00a37e8cec" />
</api>
<api id="M:System.Web.ModelBinding.SimpleValueProvider.#ctor(System.Web.ModelBinding.ModelBindingExecutionContext,System.Globalization.CultureInfo)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="family" special="true" overload="Overload:System.Web.ModelBinding.SimpleValueProvider.#ctor" />
<parameters>
<parameter name="modelBindingExecutionContext">
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</parameter>
<parameter name="cultureInfo">
<type api="T:System.Globalization.CultureInfo" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.SimpleValueProvider" ref="true" />
</containers>
<file name="f34378e7-57c5-3234-f020-b1163d6d40d5" />
</api>
<api id="M:System.Web.ModelBinding.SimpleValueProvider.ContainsPrefix(System.String)">
<topicdata group="api" />
<apidata name="ContainsPrefix" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<parameters>
<parameter name="prefix">
<type api="T:System.String" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<implements>
<member api="M:System.Web.ModelBinding.IValueProvider.ContainsPrefix(System.String)">
<type api="T:System.Web.ModelBinding.IValueProvider" ref="true" />
</member>
</implements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.SimpleValueProvider" ref="true" />
</containers>
<file name="e55f011f-8cda-91d1-85da-40a2c2099368" />
</api>
<api id="M:System.Web.ModelBinding.SimpleValueProvider.FetchValue(System.String)">
<topicdata group="api" />
<apidata name="FetchValue" group="member" subgroup="method" />
<memberdata visibility="family" />
<proceduredata abstract="true" virtual="true" />
<parameters>
<parameter name="key">
<type api="T:System.String" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Object" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.SimpleValueProvider" ref="true" />
</containers>
<file name="ac2ac941-71d9-9df1-9e38-05beca681301" />
</api>
<api id="M:System.Web.ModelBinding.SimpleValueProvider.GetValue(System.String)">
<topicdata group="api" />
<apidata name="GetValue" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<parameters>
<parameter name="key">
<type api="T:System.String" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Web.ModelBinding.ValueProviderResult" ref="true" />
</returns>
<implements>
<member api="M:System.Web.ModelBinding.IValueProvider.GetValue(System.String)">
<type api="T:System.Web.ModelBinding.IValueProvider" ref="true" />
</member>
</implements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.SimpleValueProvider" ref="true" />
</containers>
<file name="554ded56-7ab3-19c0-d1c4-a32ad4bc1e30" />
</api>
<api id="P:System.Web.ModelBinding.SimpleValueProvider.ModelBindingExecutionContext">
<topicdata group="api" />
<apidata name="ModelBindingExecutionContext" group="member" subgroup="property" />
<memberdata visibility="family" />
<proceduredata virtual="false" />
<propertydata get="true" />
<getter name="get_ModelBindingExecutionContext" />
<returns>
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.SimpleValueProvider" ref="true" />
</containers>
<file name="7b75a1ea-133e-1dc7-5706-c809e555917b" />
</api>
<api id="T:System.Web.ModelBinding.StringLengthAttributeAdapter">
<topicdata group="api" />
<apidata name="StringLengthAttributeAdapter" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" />
<family>
<ancestors>
<type api="T:System.Web.ModelBinding.DataAnnotationsModelValidator`1" ref="true">
<specialization>
<type api="T:System.ComponentModel.DataAnnotations.StringLengthAttribute" ref="true" />
</specialization>
</type>
<type api="T:System.Web.ModelBinding.DataAnnotationsModelValidator" ref="true" />
<type api="T:System.Web.ModelBinding.ModelValidator" ref="true" />
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="P:System.Web.ModelBinding.DataAnnotationsModelValidator.IsRequired" />
<element api="M:System.Web.ModelBinding.DataAnnotationsModelValidator.Validate(System.Object)" />
<element api="M:System.Web.ModelBinding.StringLengthAttributeAdapter.#ctor(System.Web.ModelBinding.ModelMetadata,System.Web.ModelBinding.ModelBindingExecutionContext,System.ComponentModel.DataAnnotations.StringLengthAttribute)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="65801bfd-b9c3-0d92-4a75-be09e822beb5" />
</api>
<api id="Methods.T:System.Web.ModelBinding.StringLengthAttributeAdapter">
<topicdata name="StringLengthAttributeAdapter" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.StringLengthAttributeAdapter" />
<apidata name="StringLengthAttributeAdapter" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" />
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.DataAnnotationsModelValidator.Validate(System.Object)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.StringLengthAttributeAdapter" />
</containers>
<file name="5a13fc5d-1d7f-c3ff-2828-e6b46b642691" />
</api>
<api id="Properties.T:System.Web.ModelBinding.StringLengthAttributeAdapter">
<topicdata name="StringLengthAttributeAdapter" group="list" subgroup="Properties" typeTopicId="T:System.Web.ModelBinding.StringLengthAttributeAdapter" />
<apidata name="StringLengthAttributeAdapter" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" />
<elements>
<element api="P:System.Web.ModelBinding.DataAnnotationsModelValidator.IsRequired" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.StringLengthAttributeAdapter" />
</containers>
<file name="45fde322-58be-ddbd-dbc9-b3bbb68c5f96" />
</api>
<api id="M:System.Web.ModelBinding.StringLengthAttributeAdapter.#ctor(System.Web.ModelBinding.ModelMetadata,System.Web.ModelBinding.ModelBindingExecutionContext,System.ComponentModel.DataAnnotations.StringLengthAttribute)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" />
<parameters>
<parameter name="metadata">
<type api="T:System.Web.ModelBinding.ModelMetadata" ref="true" />
</parameter>
<parameter name="context">
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</parameter>
<parameter name="attribute">
<type api="T:System.ComponentModel.DataAnnotations.StringLengthAttribute" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.StringLengthAttributeAdapter" ref="true" />
</containers>
<file name="4e3163a8-60b9-c776-76ac-60a98fb7c52b" />
</api>
<api id="T:System.Web.ModelBinding.TypeConverterModelBinder">
<topicdata group="api" />
<apidata name="TypeConverterModelBinder" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" defaultConstructor="M:System.Web.ModelBinding.TypeConverterModelBinder.#ctor" />
<family>
<ancestors>
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<implements>
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</implements>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.TypeConverterModelBinder.#ctor" />
<element api="M:System.Web.ModelBinding.TypeConverterModelBinder.BindModel(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="d659a7b4-2f2f-9edd-7775-c9f92030ea38" />
</api>
<api id="Methods.T:System.Web.ModelBinding.TypeConverterModelBinder">
<topicdata name="TypeConverterModelBinder" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.TypeConverterModelBinder" />
<apidata name="TypeConverterModelBinder" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" defaultConstructor="M:System.Web.ModelBinding.TypeConverterModelBinder.#ctor" />
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.TypeConverterModelBinder.BindModel(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.TypeConverterModelBinder" />
</containers>
<file name="94ec1451-c15d-290c-e22c-62c9626e445e" />
</api>
<api id="M:System.Web.ModelBinding.TypeConverterModelBinder.#ctor">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" />
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.TypeConverterModelBinder" ref="true" />
</containers>
<file name="95b2165c-4ac1-013c-0993-0322b37533e9" />
</api>
<api id="M:System.Web.ModelBinding.TypeConverterModelBinder.BindModel(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)">
<topicdata group="api" />
<apidata name="BindModel" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" final="true" />
<parameters>
<parameter name="modelBindingExecutionContext">
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</parameter>
<parameter name="bindingContext">
<type api="T:System.Web.ModelBinding.ModelBindingContext" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<implements>
<member api="M:System.Web.ModelBinding.IModelBinder.BindModel(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)">
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</member>
</implements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.TypeConverterModelBinder" ref="true" />
</containers>
<file name="d8aecd4c-751b-d790-a155-2876cc2d6fef" />
</api>
<api id="T:System.Web.ModelBinding.TypeConverterModelBinderProvider">
<topicdata group="api" />
<apidata name="TypeConverterModelBinderProvider" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" defaultConstructor="M:System.Web.ModelBinding.TypeConverterModelBinderProvider.#ctor" />
<family>
<ancestors>
<type api="T:System.Web.ModelBinding.ModelBinderProvider" ref="true" />
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.TypeConverterModelBinderProvider.#ctor" />
<element api="M:System.Web.ModelBinding.TypeConverterModelBinderProvider.GetBinder(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="f7dc82a5-3a5b-efcc-2681-549c7c418274" />
</api>
<api id="Methods.T:System.Web.ModelBinding.TypeConverterModelBinderProvider">
<topicdata name="TypeConverterModelBinderProvider" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.TypeConverterModelBinderProvider" />
<apidata name="TypeConverterModelBinderProvider" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" defaultConstructor="M:System.Web.ModelBinding.TypeConverterModelBinderProvider.#ctor" />
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.TypeConverterModelBinderProvider.GetBinder(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.TypeConverterModelBinderProvider" />
</containers>
<file name="81265937-e920-6f63-5b87-7877491b243b" />
</api>
<api id="M:System.Web.ModelBinding.TypeConverterModelBinderProvider.#ctor">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" />
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.TypeConverterModelBinderProvider" ref="true" />
</containers>
<file name="c1cc9ba5-3fc9-6ab4-0d68-760271928256" />
</api>
<api id="M:System.Web.ModelBinding.TypeConverterModelBinderProvider.GetBinder(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)">
<topicdata group="api" />
<apidata name="GetBinder" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<overrides>
<member api="M:System.Web.ModelBinding.ModelBinderProvider.GetBinder(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)">
<type api="T:System.Web.ModelBinding.ModelBinderProvider" ref="true" />
</member>
</overrides>
<parameters>
<parameter name="modelBindingExecutionContext">
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</parameter>
<parameter name="bindingContext">
<type api="T:System.Web.ModelBinding.ModelBindingContext" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.TypeConverterModelBinderProvider" ref="true" />
</containers>
<file name="935df8c8-2a9e-96c4-aa45-52ddc243fe8f" />
</api>
<api id="T:System.Web.ModelBinding.TypeMatchModelBinder">
<topicdata group="api" />
<apidata name="TypeMatchModelBinder" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" defaultConstructor="M:System.Web.ModelBinding.TypeMatchModelBinder.#ctor" />
<family>
<ancestors>
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<implements>
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</implements>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.TypeMatchModelBinder.#ctor" />
<element api="M:System.Web.ModelBinding.TypeMatchModelBinder.BindModel(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="55a380ed-3f2f-10e2-e197-51d12cda2f61" />
</api>
<api id="Methods.T:System.Web.ModelBinding.TypeMatchModelBinder">
<topicdata name="TypeMatchModelBinder" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.TypeMatchModelBinder" />
<apidata name="TypeMatchModelBinder" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" defaultConstructor="M:System.Web.ModelBinding.TypeMatchModelBinder.#ctor" />
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.TypeMatchModelBinder.BindModel(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.TypeMatchModelBinder" />
</containers>
<file name="7a3b707c-8ce4-fe14-c6b7-b4ddb942f91e" />
</api>
<api id="M:System.Web.ModelBinding.TypeMatchModelBinder.#ctor">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" />
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.TypeMatchModelBinder" ref="true" />
</containers>
<file name="c4fe1884-5f81-90e7-0819-969ee3d4e059" />
</api>
<api id="M:System.Web.ModelBinding.TypeMatchModelBinder.BindModel(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)">
<topicdata group="api" />
<apidata name="BindModel" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" final="true" />
<parameters>
<parameter name="modelBindingExecutionContext">
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</parameter>
<parameter name="bindingContext">
<type api="T:System.Web.ModelBinding.ModelBindingContext" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<implements>
<member api="M:System.Web.ModelBinding.IModelBinder.BindModel(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)">
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</member>
</implements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.TypeMatchModelBinder" ref="true" />
</containers>
<file name="a2a40421-d7c9-20fb-559e-5409d2f5ed24" />
</api>
<api id="T:System.Web.ModelBinding.TypeMatchModelBinderProvider">
<topicdata group="api" />
<apidata name="TypeMatchModelBinderProvider" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" defaultConstructor="M:System.Web.ModelBinding.TypeMatchModelBinderProvider.#ctor" />
<family>
<ancestors>
<type api="T:System.Web.ModelBinding.ModelBinderProvider" ref="true" />
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.TypeMatchModelBinderProvider.#ctor" />
<element api="M:System.Web.ModelBinding.TypeMatchModelBinderProvider.GetBinder(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<attributes>
<attribute>
<type api="T:System.Web.ModelBinding.ModelBinderProviderOptionsAttribute" ref="true" />
<assignment name="FrontOfList">
<type api="T:System.Boolean" ref="false" />
<value>True</value>
</assignment>
</attribute>
</attributes>
<file name="aa360899-f40d-0fff-2cf6-e596914eda15" />
</api>
<api id="Methods.T:System.Web.ModelBinding.TypeMatchModelBinderProvider">
<topicdata name="TypeMatchModelBinderProvider" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.TypeMatchModelBinderProvider" />
<apidata name="TypeMatchModelBinderProvider" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" defaultConstructor="M:System.Web.ModelBinding.TypeMatchModelBinderProvider.#ctor" />
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.TypeMatchModelBinderProvider.GetBinder(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.TypeMatchModelBinderProvider" />
</containers>
<file name="d5a57c5e-8bc0-f0c2-0603-5aec70cddbdd" />
</api>
<api id="M:System.Web.ModelBinding.TypeMatchModelBinderProvider.#ctor">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" />
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.TypeMatchModelBinderProvider" ref="true" />
</containers>
<file name="1c67fbf9-334f-fc42-b27a-434fdfdccaf7" />
</api>
<api id="M:System.Web.ModelBinding.TypeMatchModelBinderProvider.GetBinder(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)">
<topicdata group="api" />
<apidata name="GetBinder" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<overrides>
<member api="M:System.Web.ModelBinding.ModelBinderProvider.GetBinder(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)">
<type api="T:System.Web.ModelBinding.ModelBinderProvider" ref="true" />
</member>
</overrides>
<parameters>
<parameter name="modelBindingExecutionContext">
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</parameter>
<parameter name="bindingContext">
<type api="T:System.Web.ModelBinding.ModelBindingContext" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Web.ModelBinding.IModelBinder" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.TypeMatchModelBinderProvider" ref="true" />
</containers>
<file name="aef27217-39d5-1263-3d3a-6385fdb85962" />
</api>
<api id="T:System.Web.ModelBinding.UserProfileAttribute">
<topicdata group="api" />
<apidata name="UserProfileAttribute" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" defaultConstructor="M:System.Web.ModelBinding.UserProfileAttribute.#ctor" />
<family>
<ancestors>
<type api="T:System.Attribute" ref="true" />
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<implements>
<type api="T:System.Web.ModelBinding.IValueProviderSource" ref="true" />
</implements>
<elements>
<element api="M:System.Attribute.Equals(System.Object)" />
<element api="M:System.Attribute.GetHashCode" />
<element api="M:System.Attribute.IsDefaultAttribute" />
<element api="M:System.Attribute.Match(System.Object)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetIDsOfNames(System.Guid@,System.IntPtr,System.UInt32,System.UInt32,System.IntPtr)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetTypeInfo(System.UInt32,System.UInt32,System.IntPtr)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetTypeInfoCount(System.UInt32@)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#Invoke(System.UInt32,System.Guid@,System.UInt32,System.Int16,System.IntPtr,System.IntPtr,System.IntPtr,System.IntPtr)" />
<element api="P:System.Attribute.TypeId" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.UserProfileAttribute.#ctor" />
<element api="M:System.Web.ModelBinding.UserProfileAttribute.GetValueProvider(System.Web.ModelBinding.ModelBindingExecutionContext)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<attributes>
<attribute>
<type api="T:System.AttributeUsageAttribute" ref="true" />
<argument>
<type api="T:System.AttributeTargets" ref="false" />
<enumValue>
<field name="Parameter" />
</enumValue>
</argument>
<assignment name="Inherited">
<type api="T:System.Boolean" ref="false" />
<value>False</value>
</assignment>
<assignment name="AllowMultiple">
<type api="T:System.Boolean" ref="false" />
<value>False</value>
</assignment>
</attribute>
</attributes>
<file name="8ca65154-34ec-7348-6de3-c876df249721" />
</api>
<api id="Methods.T:System.Web.ModelBinding.UserProfileAttribute">
<topicdata name="UserProfileAttribute" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.UserProfileAttribute" />
<apidata name="UserProfileAttribute" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" defaultConstructor="M:System.Web.ModelBinding.UserProfileAttribute.#ctor" />
<elements>
<element api="M:System.Attribute.Equals(System.Object)" />
<element api="M:System.Attribute.GetHashCode" />
<element api="M:System.Attribute.IsDefaultAttribute" />
<element api="M:System.Attribute.Match(System.Object)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetIDsOfNames(System.Guid@,System.IntPtr,System.UInt32,System.UInt32,System.IntPtr)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetTypeInfo(System.UInt32,System.UInt32,System.IntPtr)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetTypeInfoCount(System.UInt32@)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#Invoke(System.UInt32,System.Guid@,System.UInt32,System.Int16,System.IntPtr,System.IntPtr,System.IntPtr,System.IntPtr)" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.UserProfileAttribute.GetValueProvider(System.Web.ModelBinding.ModelBindingExecutionContext)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.UserProfileAttribute" />
</containers>
<file name="d0f7519d-4303-2897-8617-23017aec6bdd" />
</api>
<api id="Properties.T:System.Web.ModelBinding.UserProfileAttribute">
<topicdata name="UserProfileAttribute" group="list" subgroup="Properties" typeTopicId="T:System.Web.ModelBinding.UserProfileAttribute" />
<apidata name="UserProfileAttribute" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" defaultConstructor="M:System.Web.ModelBinding.UserProfileAttribute.#ctor" />
<elements>
<element api="P:System.Attribute.TypeId" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.UserProfileAttribute" />
</containers>
<file name="0f0bab8b-023f-d896-212e-fac69a108bbf" />
</api>
<api id="M:System.Web.ModelBinding.UserProfileAttribute.#ctor">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" />
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.UserProfileAttribute" ref="true" />
</containers>
<file name="6ab54697-3180-5b84-becb-53097353ad51" />
</api>
<api id="M:System.Web.ModelBinding.UserProfileAttribute.GetValueProvider(System.Web.ModelBinding.ModelBindingExecutionContext)">
<topicdata group="api" />
<apidata name="GetValueProvider" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" final="true" />
<parameters>
<parameter name="modelBindingExecutionContext">
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Web.ModelBinding.IValueProvider" ref="true" />
</returns>
<implements>
<member api="M:System.Web.ModelBinding.IValueProviderSource.GetValueProvider(System.Web.ModelBinding.ModelBindingExecutionContext)">
<type api="T:System.Web.ModelBinding.IValueProviderSource" ref="true" />
</member>
</implements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.UserProfileAttribute" ref="true" />
</containers>
<file name="394c2372-0547-7db1-1ac1-0737d4f75f6e" />
</api>
<api id="T:System.Web.ModelBinding.UserProfileValueProvider">
<topicdata group="api" />
<apidata name="UserProfileValueProvider" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" />
<family>
<ancestors>
<type api="T:System.Web.ModelBinding.SimpleValueProvider" ref="true" />
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.SimpleValueProvider.ContainsPrefix(System.String)" />
<element api="M:System.Web.ModelBinding.SimpleValueProvider.GetValue(System.String)" />
<element api="M:System.Web.ModelBinding.UserProfileValueProvider.#ctor(System.Web.ModelBinding.ModelBindingExecutionContext)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="e92ccbbc-8e97-6ae1-efb9-598db432025a" />
</api>
<api id="Methods.T:System.Web.ModelBinding.UserProfileValueProvider">
<topicdata name="UserProfileValueProvider" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.UserProfileValueProvider" />
<apidata name="UserProfileValueProvider" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" />
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.SimpleValueProvider.ContainsPrefix(System.String)" />
<element api="M:System.Web.ModelBinding.SimpleValueProvider.GetValue(System.String)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.UserProfileValueProvider" />
</containers>
<file name="1f508270-cbec-02e3-661a-81817a2b73ca" />
</api>
<api id="M:System.Web.ModelBinding.UserProfileValueProvider.#ctor(System.Web.ModelBinding.ModelBindingExecutionContext)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" />
<parameters>
<parameter name="modelBindingExecutionContext">
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.UserProfileValueProvider" ref="true" />
</containers>
<file name="ceb2b9d1-7f7c-8f6f-7fa5-cef087e37c69" />
</api>
<api id="T:System.Web.ModelBinding.ValidatableObjectAdapter">
<topicdata group="api" />
<apidata name="ValidatableObjectAdapter" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" />
<family>
<ancestors>
<type api="T:System.Web.ModelBinding.ModelValidator" ref="true" />
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
<element api="P:System.Web.ModelBinding.ModelValidator.IsRequired" />
<element api="P:System.Web.ModelBinding.ModelValidator.Metadata" />
<element api="P:System.Web.ModelBinding.ModelValidator.ModelBindingExecutionContext" />
<element api="M:System.Web.ModelBinding.ValidatableObjectAdapter.#ctor(System.Web.ModelBinding.ModelMetadata,System.Web.ModelBinding.ModelBindingExecutionContext)" />
<element api="M:System.Web.ModelBinding.ValidatableObjectAdapter.Validate(System.Object)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="19f78351-e609-1f90-1479-916708052e4e" />
</api>
<api id="Methods.T:System.Web.ModelBinding.ValidatableObjectAdapter">
<topicdata name="ValidatableObjectAdapter" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.ValidatableObjectAdapter" />
<apidata name="ValidatableObjectAdapter" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" />
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.ValidatableObjectAdapter.Validate(System.Object)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ValidatableObjectAdapter" />
</containers>
<file name="1a15c725-6a7a-3327-60e2-d78f65a070b7" />
</api>
<api id="Properties.T:System.Web.ModelBinding.ValidatableObjectAdapter">
<topicdata name="ValidatableObjectAdapter" group="list" subgroup="Properties" typeTopicId="T:System.Web.ModelBinding.ValidatableObjectAdapter" />
<apidata name="ValidatableObjectAdapter" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" />
<elements>
<element api="P:System.Web.ModelBinding.ModelValidator.IsRequired" />
<element api="P:System.Web.ModelBinding.ModelValidator.Metadata" />
<element api="P:System.Web.ModelBinding.ModelValidator.ModelBindingExecutionContext" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ValidatableObjectAdapter" />
</containers>
<file name="79ff2d0e-7eb9-40d3-b8d1-c764fcb80138" />
</api>
<api id="M:System.Web.ModelBinding.ValidatableObjectAdapter.#ctor(System.Web.ModelBinding.ModelMetadata,System.Web.ModelBinding.ModelBindingExecutionContext)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" />
<parameters>
<parameter name="metadata">
<type api="T:System.Web.ModelBinding.ModelMetadata" ref="true" />
</parameter>
<parameter name="context">
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ValidatableObjectAdapter" ref="true" />
</containers>
<file name="a21346a4-cb7d-b5e5-4a56-3dc93b9ee0ed" />
</api>
<api id="M:System.Web.ModelBinding.ValidatableObjectAdapter.Validate(System.Object)">
<topicdata group="api" />
<apidata name="Validate" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<overrides>
<member api="M:System.Web.ModelBinding.ModelValidator.Validate(System.Object)">
<type api="T:System.Web.ModelBinding.ModelValidator" ref="true" />
</member>
</overrides>
<parameters>
<parameter name="container">
<type api="T:System.Object" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
<specialization>
<type api="T:System.Web.ModelBinding.ModelValidationResult" ref="true" />
</specialization>
</type>
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ValidatableObjectAdapter" ref="true" />
</containers>
<file name="89b3b343-d55e-4c48-4493-8c3cfb812fa3" />
</api>
<api id="T:System.Web.ModelBinding.ValueProviderCollection">
<topicdata group="api" />
<apidata name="ValueProviderCollection" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" defaultConstructor="M:System.Web.ModelBinding.ValueProviderCollection.#ctor" />
<family>
<ancestors>
<type api="T:System.Collections.ObjectModel.Collection`1" ref="true">
<specialization>
<type api="T:System.Web.ModelBinding.IValueProvider" ref="true" />
</specialization>
</type>
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<implements>
<type api="T:System.Web.ModelBinding.IValueProvider" ref="true" />
<type api="T:System.Web.ModelBinding.IUnvalidatedValueProvider" ref="true" />
</implements>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
<element api="M:System.Collections.ObjectModel.Collection`1.Add(`0)" />
<element api="M:System.Collections.ObjectModel.Collection`1.Clear" />
<element api="M:System.Collections.ObjectModel.Collection`1.ClearItems" />
<element api="M:System.Collections.ObjectModel.Collection`1.Contains(`0)" />
<element api="M:System.Collections.ObjectModel.Collection`1.CopyTo(`0[],System.Int32)" />
<element api="P:System.Collections.ObjectModel.Collection`1.Count" />
<element api="M:System.Collections.ObjectModel.Collection`1.GetEnumerator" />
<element api="M:System.Collections.ObjectModel.Collection`1.IndexOf(`0)" />
<element api="M:System.Collections.ObjectModel.Collection`1.Insert(System.Int32,`0)" />
<element api="P:System.Collections.ObjectModel.Collection`1.Item(System.Int32)" />
<element api="P:System.Collections.ObjectModel.Collection`1.Items" />
<element api="M:System.Collections.ObjectModel.Collection`1.Remove(`0)" />
<element api="M:System.Collections.ObjectModel.Collection`1.RemoveAt(System.Int32)" />
<element api="M:System.Collections.ObjectModel.Collection`1.RemoveItem(System.Int32)" />
<element api="P:System.Collections.ObjectModel.Collection`1.System#Collections#Generic#ICollection{T}#IsReadOnly" />
<element api="M:System.Collections.ObjectModel.Collection`1.System#Collections#ICollection#CopyTo(System.Array,System.Int32)" />
<element api="P:System.Collections.ObjectModel.Collection`1.System#Collections#ICollection#IsSynchronized" />
<element api="P:System.Collections.ObjectModel.Collection`1.System#Collections#ICollection#SyncRoot" />
<element api="M:System.Collections.ObjectModel.Collection`1.System#Collections#IEnumerable#GetEnumerator" />
<element api="M:System.Collections.ObjectModel.Collection`1.System#Collections#IList#Add(System.Object)" />
<element api="M:System.Collections.ObjectModel.Collection`1.System#Collections#IList#Contains(System.Object)" />
<element api="M:System.Collections.ObjectModel.Collection`1.System#Collections#IList#IndexOf(System.Object)" />
<element api="M:System.Collections.ObjectModel.Collection`1.System#Collections#IList#Insert(System.Int32,System.Object)" />
<element api="P:System.Collections.ObjectModel.Collection`1.System#Collections#IList#IsFixedSize" />
<element api="P:System.Collections.ObjectModel.Collection`1.System#Collections#IList#IsReadOnly" />
<element api="P:System.Collections.ObjectModel.Collection`1.System#Collections#IList#Item(System.Int32)" />
<element api="M:System.Collections.ObjectModel.Collection`1.System#Collections#IList#Remove(System.Object)" />
<element api="Overload:System.Web.ModelBinding.ValueProviderCollection.#ctor">
<element api="M:System.Web.ModelBinding.ValueProviderCollection.#ctor" />
<element api="M:System.Web.ModelBinding.ValueProviderCollection.#ctor(System.Collections.Generic.IList{System.Web.ModelBinding.IValueProvider})" />
</element>
<element api="M:System.Web.ModelBinding.ValueProviderCollection.ContainsPrefix(System.String)" />
<element api="Overload:System.Web.ModelBinding.ValueProviderCollection.GetValue">
<element api="M:System.Web.ModelBinding.ValueProviderCollection.GetValue(System.String)" />
<element api="M:System.Web.ModelBinding.ValueProviderCollection.GetValue(System.String,System.Boolean)" />
</element>
<element api="M:System.Web.ModelBinding.ValueProviderCollection.InsertItem(System.Int32,System.Web.ModelBinding.IValueProvider)" />
<element api="M:System.Web.ModelBinding.ValueProviderCollection.SetItem(System.Int32,System.Web.ModelBinding.IValueProvider)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="42376a6a-34c5-6a25-2c1a-93ef06515ff5" />
</api>
<api id="Methods.T:System.Web.ModelBinding.ValueProviderCollection">
<topicdata name="ValueProviderCollection" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.ValueProviderCollection" />
<apidata name="ValueProviderCollection" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" defaultConstructor="M:System.Web.ModelBinding.ValueProviderCollection.#ctor" />
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
<element api="M:System.Collections.ObjectModel.Collection`1.Add(`0)" />
<element api="M:System.Collections.ObjectModel.Collection`1.Clear" />
<element api="M:System.Collections.ObjectModel.Collection`1.ClearItems" />
<element api="M:System.Collections.ObjectModel.Collection`1.Contains(`0)" />
<element api="M:System.Collections.ObjectModel.Collection`1.CopyTo(`0[],System.Int32)" />
<element api="M:System.Collections.ObjectModel.Collection`1.GetEnumerator" />
<element api="M:System.Collections.ObjectModel.Collection`1.IndexOf(`0)" />
<element api="M:System.Collections.ObjectModel.Collection`1.Insert(System.Int32,`0)" />
<element api="M:System.Collections.ObjectModel.Collection`1.Remove(`0)" />
<element api="M:System.Collections.ObjectModel.Collection`1.RemoveAt(System.Int32)" />
<element api="M:System.Collections.ObjectModel.Collection`1.RemoveItem(System.Int32)" />
<element api="M:System.Collections.ObjectModel.Collection`1.System#Collections#ICollection#CopyTo(System.Array,System.Int32)" />
<element api="M:System.Collections.ObjectModel.Collection`1.System#Collections#IEnumerable#GetEnumerator" />
<element api="M:System.Collections.ObjectModel.Collection`1.System#Collections#IList#Add(System.Object)" />
<element api="M:System.Collections.ObjectModel.Collection`1.System#Collections#IList#Contains(System.Object)" />
<element api="M:System.Collections.ObjectModel.Collection`1.System#Collections#IList#IndexOf(System.Object)" />
<element api="M:System.Collections.ObjectModel.Collection`1.System#Collections#IList#Insert(System.Int32,System.Object)" />
<element api="M:System.Collections.ObjectModel.Collection`1.System#Collections#IList#Remove(System.Object)" />
<element api="M:System.Web.ModelBinding.ValueProviderCollection.ContainsPrefix(System.String)" />
<element api="Overload:System.Web.ModelBinding.ValueProviderCollection.GetValue">
<element api="M:System.Web.ModelBinding.ValueProviderCollection.GetValue(System.String)" />
<element api="M:System.Web.ModelBinding.ValueProviderCollection.GetValue(System.String,System.Boolean)" />
</element>
<element api="M:System.Web.ModelBinding.ValueProviderCollection.InsertItem(System.Int32,System.Web.ModelBinding.IValueProvider)" />
<element api="M:System.Web.ModelBinding.ValueProviderCollection.SetItem(System.Int32,System.Web.ModelBinding.IValueProvider)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ValueProviderCollection" />
</containers>
<file name="18c735a4-46aa-1749-6d81-a535c4630e8c" />
</api>
<api id="Properties.T:System.Web.ModelBinding.ValueProviderCollection">
<topicdata name="ValueProviderCollection" group="list" subgroup="Properties" typeTopicId="T:System.Web.ModelBinding.ValueProviderCollection" />
<apidata name="ValueProviderCollection" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" defaultConstructor="M:System.Web.ModelBinding.ValueProviderCollection.#ctor" />
<elements>
<element api="P:System.Collections.ObjectModel.Collection`1.Count" />
<element api="P:System.Collections.ObjectModel.Collection`1.Item(System.Int32)" />
<element api="P:System.Collections.ObjectModel.Collection`1.Items" />
<element api="P:System.Collections.ObjectModel.Collection`1.System#Collections#Generic#ICollection{T}#IsReadOnly" />
<element api="P:System.Collections.ObjectModel.Collection`1.System#Collections#ICollection#IsSynchronized" />
<element api="P:System.Collections.ObjectModel.Collection`1.System#Collections#ICollection#SyncRoot" />
<element api="P:System.Collections.ObjectModel.Collection`1.System#Collections#IList#IsFixedSize" />
<element api="P:System.Collections.ObjectModel.Collection`1.System#Collections#IList#IsReadOnly" />
<element api="P:System.Collections.ObjectModel.Collection`1.System#Collections#IList#Item(System.Int32)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ValueProviderCollection" />
</containers>
<file name="3f5f2a32-5c2c-87af-a322-60525a1442a9" />
</api>
<api id="Overload:System.Web.ModelBinding.ValueProviderCollection.#ctor">
<topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<elements>
<element api="M:System.Web.ModelBinding.ValueProviderCollection.#ctor" />
<element api="M:System.Web.ModelBinding.ValueProviderCollection.#ctor(System.Collections.Generic.IList{System.Web.ModelBinding.IValueProvider})" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ValueProviderCollection" ref="true" />
</containers>
<file name="34eaaa8e-255f-5119-dc36-d06302075113" />
</api>
<api id="Overload:System.Web.ModelBinding.ValueProviderCollection.GetValue">
<topicdata name="GetValue" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="" />
<apidata name="GetValue" group="member" subgroup="method" />
<elements>
<element api="M:System.Web.ModelBinding.ValueProviderCollection.GetValue(System.String)" />
<element api="M:System.Web.ModelBinding.ValueProviderCollection.GetValue(System.String,System.Boolean)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ValueProviderCollection" ref="true" />
</containers>
<file name="8e94c663-6a37-4ef7-fb90-9b5451fa44c4" />
</api>
<api id="M:System.Web.ModelBinding.ValueProviderCollection.#ctor">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.Web.ModelBinding.ValueProviderCollection.#ctor" />
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ValueProviderCollection" ref="true" />
</containers>
<file name="3ce57c23-20f0-c6e6-93a9-4e4afab060bc" />
</api>
<api id="M:System.Web.ModelBinding.ValueProviderCollection.#ctor(System.Collections.Generic.IList{System.Web.ModelBinding.IValueProvider})">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.Web.ModelBinding.ValueProviderCollection.#ctor" />
<parameters>
<parameter name="list">
<type api="T:System.Collections.Generic.IList`1" ref="true">
<specialization>
<type api="T:System.Web.ModelBinding.IValueProvider" ref="true" />
</specialization>
</type>
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ValueProviderCollection" ref="true" />
</containers>
<file name="a6b2f401-9652-ad05-9bcb-555c0b9d0877" />
</api>
<api id="M:System.Web.ModelBinding.ValueProviderCollection.ContainsPrefix(System.String)">
<topicdata group="api" />
<apidata name="ContainsPrefix" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<parameters>
<parameter name="prefix">
<type api="T:System.String" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<implements>
<member api="M:System.Web.ModelBinding.IValueProvider.ContainsPrefix(System.String)">
<type api="T:System.Web.ModelBinding.IValueProvider" ref="true" />
</member>
</implements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ValueProviderCollection" ref="true" />
</containers>
<file name="71b3572e-939a-4be8-6fd4-11014b6596e5" />
</api>
<api id="M:System.Web.ModelBinding.ValueProviderCollection.GetValue(System.String)">
<topicdata group="api" />
<apidata name="GetValue" group="member" subgroup="method" />
<memberdata visibility="public" overload="Overload:System.Web.ModelBinding.ValueProviderCollection.GetValue" />
<proceduredata virtual="true" />
<parameters>
<parameter name="key">
<type api="T:System.String" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Web.ModelBinding.ValueProviderResult" ref="true" />
</returns>
<implements>
<member api="M:System.Web.ModelBinding.IValueProvider.GetValue(System.String)">
<type api="T:System.Web.ModelBinding.IValueProvider" ref="true" />
</member>
</implements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ValueProviderCollection" ref="true" />
</containers>
<file name="90868284-435c-dfe4-f704-573530f212f7" />
</api>
<api id="M:System.Web.ModelBinding.ValueProviderCollection.GetValue(System.String,System.Boolean)">
<topicdata group="api" />
<apidata name="GetValue" group="member" subgroup="method" />
<memberdata visibility="public" overload="Overload:System.Web.ModelBinding.ValueProviderCollection.GetValue" />
<proceduredata virtual="true" />
<parameters>
<parameter name="key">
<type api="T:System.String" ref="true" />
</parameter>
<parameter name="skipValidation">
<type api="T:System.Boolean" ref="false" />
</parameter>
</parameters>
<returns>
<type api="T:System.Web.ModelBinding.ValueProviderResult" ref="true" />
</returns>
<implements>
<member api="M:System.Web.ModelBinding.IUnvalidatedValueProvider.GetValue(System.String,System.Boolean)">
<type api="T:System.Web.ModelBinding.IUnvalidatedValueProvider" ref="true" />
</member>
</implements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ValueProviderCollection" ref="true" />
</containers>
<file name="d813feb7-d2a9-121f-59c9-c2bc69efba57" />
</api>
<api id="M:System.Web.ModelBinding.ValueProviderCollection.InsertItem(System.Int32,System.Web.ModelBinding.IValueProvider)">
<topicdata group="api" />
<apidata name="InsertItem" group="member" subgroup="method" />
<memberdata visibility="family" />
<proceduredata virtual="true" />
<overrides>
<member api="M:System.Collections.ObjectModel.Collection`1.InsertItem(System.Int32,`0)">
<type api="T:System.Collections.ObjectModel.Collection`1" ref="true">
<specialization>
<type api="T:System.Web.ModelBinding.IValueProvider" ref="true" />
</specialization>
</type>
</member>
</overrides>
<parameters>
<parameter name="index">
<type api="T:System.Int32" ref="false" />
</parameter>
<parameter name="item">
<type api="T:System.Web.ModelBinding.IValueProvider" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ValueProviderCollection" ref="true" />
</containers>
<file name="b584c5ed-9a69-1f52-c4e0-3ce00f133a1a" />
</api>
<api id="M:System.Web.ModelBinding.ValueProviderCollection.SetItem(System.Int32,System.Web.ModelBinding.IValueProvider)">
<topicdata group="api" />
<apidata name="SetItem" group="member" subgroup="method" />
<memberdata visibility="family" />
<proceduredata virtual="true" />
<overrides>
<member api="M:System.Collections.ObjectModel.Collection`1.SetItem(System.Int32,`0)">
<type api="T:System.Collections.ObjectModel.Collection`1" ref="true">
<specialization>
<type api="T:System.Web.ModelBinding.IValueProvider" ref="true" />
</specialization>
</type>
</member>
</overrides>
<parameters>
<parameter name="index">
<type api="T:System.Int32" ref="false" />
</parameter>
<parameter name="item">
<type api="T:System.Web.ModelBinding.IValueProvider" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ValueProviderCollection" ref="true" />
</containers>
<file name="1c6c8b5d-2b71-dfad-3ee3-ed57d84cee41" />
</api>
<api id="T:System.Web.ModelBinding.ValueProviderResult">
<topicdata group="api" />
<apidata name="ValueProviderResult" group="type" subgroup="class" />
<typedata visibility="public" serializable="true" />
<family>
<ancestors>
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
<element api="Overload:System.Web.ModelBinding.ValueProviderResult.#ctor">
<element api="M:System.Web.ModelBinding.ValueProviderResult.#ctor" />
<element api="M:System.Web.ModelBinding.ValueProviderResult.#ctor(System.Object,System.String,System.Globalization.CultureInfo)" />
</element>
<element api="P:System.Web.ModelBinding.ValueProviderResult.AttemptedValue" />
<element api="Overload:System.Web.ModelBinding.ValueProviderResult.ConvertTo">
<element api="M:System.Web.ModelBinding.ValueProviderResult.ConvertTo(System.Type)" />
<element api="M:System.Web.ModelBinding.ValueProviderResult.ConvertTo(System.Type,System.Globalization.CultureInfo)" />
</element>
<element api="P:System.Web.ModelBinding.ValueProviderResult.Culture" />
<element api="P:System.Web.ModelBinding.ValueProviderResult.RawValue" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="92484d03-3f54-27c1-ab50-a552af9f16fe" />
</api>
<api id="Methods.T:System.Web.ModelBinding.ValueProviderResult">
<topicdata name="ValueProviderResult" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.ValueProviderResult" />
<apidata name="ValueProviderResult" group="type" subgroup="class" />
<typedata visibility="public" serializable="true" />
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
<element api="Overload:System.Web.ModelBinding.ValueProviderResult.ConvertTo">
<element api="M:System.Web.ModelBinding.ValueProviderResult.ConvertTo(System.Type)" />
<element api="M:System.Web.ModelBinding.ValueProviderResult.ConvertTo(System.Type,System.Globalization.CultureInfo)" />
</element>
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ValueProviderResult" />
</containers>
<file name="89bdb73f-7a4a-2c9a-56e1-607e9e7e10ce" />
</api>
<api id="Properties.T:System.Web.ModelBinding.ValueProviderResult">
<topicdata name="ValueProviderResult" group="list" subgroup="Properties" typeTopicId="T:System.Web.ModelBinding.ValueProviderResult" />
<apidata name="ValueProviderResult" group="type" subgroup="class" />
<typedata visibility="public" serializable="true" />
<elements>
<element api="P:System.Web.ModelBinding.ValueProviderResult.AttemptedValue" />
<element api="P:System.Web.ModelBinding.ValueProviderResult.Culture" />
<element api="P:System.Web.ModelBinding.ValueProviderResult.RawValue" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ValueProviderResult" />
</containers>
<file name="e6a57688-aa4b-41e9-3deb-9c6e3b1ea694" />
</api>
<api id="Overload:System.Web.ModelBinding.ValueProviderResult.#ctor">
<topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<elements>
<element api="M:System.Web.ModelBinding.ValueProviderResult.#ctor" />
<element api="M:System.Web.ModelBinding.ValueProviderResult.#ctor(System.Object,System.String,System.Globalization.CultureInfo)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ValueProviderResult" ref="true" />
</containers>
<file name="2c35b1a7-a570-9ee7-eaf8-a150c061a70b" />
</api>
<api id="Overload:System.Web.ModelBinding.ValueProviderResult.ConvertTo">
<topicdata name="ConvertTo" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="" />
<apidata name="ConvertTo" group="member" subgroup="method" />
<elements>
<element api="M:System.Web.ModelBinding.ValueProviderResult.ConvertTo(System.Type)" />
<element api="M:System.Web.ModelBinding.ValueProviderResult.ConvertTo(System.Type,System.Globalization.CultureInfo)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ValueProviderResult" ref="true" />
</containers>
<file name="bc9bdcc3-f87e-9da0-1a72-fb4177dbdca3" />
</api>
<api id="M:System.Web.ModelBinding.ValueProviderResult.#ctor">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="family" special="true" overload="Overload:System.Web.ModelBinding.ValueProviderResult.#ctor" />
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ValueProviderResult" ref="true" />
</containers>
<file name="0325057c-8578-1a64-12f6-62829fdc8108" />
</api>
<api id="M:System.Web.ModelBinding.ValueProviderResult.#ctor(System.Object,System.String,System.Globalization.CultureInfo)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.Web.ModelBinding.ValueProviderResult.#ctor" />
<parameters>
<parameter name="rawValue">
<type api="T:System.Object" ref="true" />
</parameter>
<parameter name="attemptedValue">
<type api="T:System.String" ref="true" />
</parameter>
<parameter name="culture">
<type api="T:System.Globalization.CultureInfo" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ValueProviderResult" ref="true" />
</containers>
<file name="4b91db7e-6074-09d3-7c76-5dbc61883419" />
</api>
<api id="P:System.Web.ModelBinding.ValueProviderResult.AttemptedValue">
<topicdata group="api" />
<apidata name="AttemptedValue" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" set="true" set-visibility="family" />
<getter name="get_AttemptedValue" />
<setter name="set_AttemptedValue" />
<returns>
<type api="T:System.String" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ValueProviderResult" ref="true" />
</containers>
<file name="e057dcfb-767f-bb88-1eeb-fcfd0fddeb82" />
</api>
<api id="M:System.Web.ModelBinding.ValueProviderResult.ConvertTo(System.Type)">
<topicdata group="api" />
<apidata name="ConvertTo" group="member" subgroup="method" />
<memberdata visibility="public" overload="Overload:System.Web.ModelBinding.ValueProviderResult.ConvertTo" />
<proceduredata virtual="false" />
<parameters>
<parameter name="type">
<type api="T:System.Type" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Object" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ValueProviderResult" ref="true" />
</containers>
<file name="fa859135-4325-ebbe-c06d-d4fea5e41c99" />
</api>
<api id="M:System.Web.ModelBinding.ValueProviderResult.ConvertTo(System.Type,System.Globalization.CultureInfo)">
<topicdata group="api" />
<apidata name="ConvertTo" group="member" subgroup="method" />
<memberdata visibility="public" overload="Overload:System.Web.ModelBinding.ValueProviderResult.ConvertTo" />
<proceduredata virtual="true" />
<parameters>
<parameter name="type">
<type api="T:System.Type" ref="true" />
</parameter>
<parameter name="culture">
<type api="T:System.Globalization.CultureInfo" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Object" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ValueProviderResult" ref="true" />
</containers>
<file name="4c5c628f-7e96-f52b-1f50-62ea99dc7434" />
</api>
<api id="P:System.Web.ModelBinding.ValueProviderResult.Culture">
<topicdata group="api" />
<apidata name="Culture" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" set="true" set-visibility="family" />
<getter name="get_Culture" />
<setter name="set_Culture" />
<returns>
<type api="T:System.Globalization.CultureInfo" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ValueProviderResult" ref="true" />
</containers>
<file name="7aaced0f-87a5-a969-1341-ba66ccb0fb3e" />
</api>
<api id="P:System.Web.ModelBinding.ValueProviderResult.RawValue">
<topicdata group="api" />
<apidata name="RawValue" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" set="true" set-visibility="family" />
<getter name="get_RawValue" />
<setter name="set_RawValue" />
<returns>
<type api="T:System.Object" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ValueProviderResult" ref="true" />
</containers>
<file name="92cf6e86-ae13-a57e-2fe4-50d61d4ae3d7" />
</api>
<api id="T:System.Web.ModelBinding.ValueProviderSourceAttribute">
<topicdata group="api" />
<apidata name="ValueProviderSourceAttribute" group="type" subgroup="class" />
<typedata visibility="public" abstract="true" serializable="false" />
<family>
<ancestors>
<type api="T:System.Attribute" ref="true" />
<type api="T:System.Object" ref="true" />
</ancestors>
<descendents>
<type api="T:System.Web.ModelBinding.ControlAttribute" ref="true" />
<type api="T:System.Web.ModelBinding.CookieAttribute" ref="true" />
<type api="T:System.Web.ModelBinding.FormAttribute" ref="true" />
<type api="T:System.Web.ModelBinding.QueryStringAttribute" ref="true" />
<type api="T:System.Web.ModelBinding.ProfileAttribute" ref="true" />
<type api="T:System.Web.ModelBinding.RouteDataAttribute" ref="true" />
<type api="T:System.Web.ModelBinding.SessionAttribute" ref="true" />
<type api="T:System.Web.ModelBinding.ViewStateAttribute" ref="true" />
</descendents>
</family>
<implements>
<type api="T:System.Web.ModelBinding.IValueProviderSource" ref="true" />
<type api="T:System.Web.ModelBinding.IModelNameProvider" ref="true" />
</implements>
<elements>
<element api="M:System.Attribute.Equals(System.Object)" />
<element api="M:System.Attribute.GetHashCode" />
<element api="M:System.Attribute.IsDefaultAttribute" />
<element api="M:System.Attribute.Match(System.Object)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetIDsOfNames(System.Guid@,System.IntPtr,System.UInt32,System.UInt32,System.IntPtr)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetTypeInfo(System.UInt32,System.UInt32,System.IntPtr)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetTypeInfoCount(System.UInt32@)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#Invoke(System.UInt32,System.Guid@,System.UInt32,System.Int16,System.IntPtr,System.IntPtr,System.IntPtr,System.IntPtr)" />
<element api="P:System.Attribute.TypeId" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.ValueProviderSourceAttribute.#ctor" />
<element api="M:System.Web.ModelBinding.ValueProviderSourceAttribute.GetModelName" />
<element api="M:System.Web.ModelBinding.ValueProviderSourceAttribute.GetValueProvider(System.Web.ModelBinding.ModelBindingExecutionContext)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="dd8aac7d-4ba9-63c9-b530-a9e387d3d6c0" />
</api>
<api id="Methods.T:System.Web.ModelBinding.ValueProviderSourceAttribute">
<topicdata name="ValueProviderSourceAttribute" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.ValueProviderSourceAttribute" />
<apidata name="ValueProviderSourceAttribute" group="type" subgroup="class" />
<typedata visibility="public" abstract="true" serializable="false" />
<elements>
<element api="M:System.Attribute.Equals(System.Object)" />
<element api="M:System.Attribute.GetHashCode" />
<element api="M:System.Attribute.IsDefaultAttribute" />
<element api="M:System.Attribute.Match(System.Object)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetIDsOfNames(System.Guid@,System.IntPtr,System.UInt32,System.UInt32,System.IntPtr)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetTypeInfo(System.UInt32,System.UInt32,System.IntPtr)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetTypeInfoCount(System.UInt32@)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#Invoke(System.UInt32,System.Guid@,System.UInt32,System.Int16,System.IntPtr,System.IntPtr,System.IntPtr,System.IntPtr)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.ValueProviderSourceAttribute.GetModelName" />
<element api="M:System.Web.ModelBinding.ValueProviderSourceAttribute.GetValueProvider(System.Web.ModelBinding.ModelBindingExecutionContext)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ValueProviderSourceAttribute" />
</containers>
<file name="5c9fc525-f4b3-73f2-ca65-03019e168ac6" />
</api>
<api id="Properties.T:System.Web.ModelBinding.ValueProviderSourceAttribute">
<topicdata name="ValueProviderSourceAttribute" group="list" subgroup="Properties" typeTopicId="T:System.Web.ModelBinding.ValueProviderSourceAttribute" />
<apidata name="ValueProviderSourceAttribute" group="type" subgroup="class" />
<typedata visibility="public" abstract="true" serializable="false" />
<elements>
<element api="P:System.Attribute.TypeId" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ValueProviderSourceAttribute" />
</containers>
<file name="1b666208-b819-936d-5149-96542ac0cf37" />
</api>
<api id="M:System.Web.ModelBinding.ValueProviderSourceAttribute.#ctor">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="family" special="true" />
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ValueProviderSourceAttribute" ref="true" />
</containers>
<file name="47f308cf-b4b7-ef18-64f6-b77fc9190245" />
</api>
<api id="M:System.Web.ModelBinding.ValueProviderSourceAttribute.GetModelName">
<topicdata group="api" />
<apidata name="GetModelName" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<returns>
<type api="T:System.String" ref="true" />
</returns>
<implements>
<member api="M:System.Web.ModelBinding.IModelNameProvider.GetModelName">
<type api="T:System.Web.ModelBinding.IModelNameProvider" ref="true" />
</member>
</implements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ValueProviderSourceAttribute" ref="true" />
</containers>
<file name="8f40cd72-cd6c-e9a5-c4bb-7446c9641e2f" />
</api>
<api id="M:System.Web.ModelBinding.ValueProviderSourceAttribute.GetValueProvider(System.Web.ModelBinding.ModelBindingExecutionContext)">
<topicdata group="api" />
<apidata name="GetValueProvider" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata abstract="true" virtual="true" />
<parameters>
<parameter name="modelBindingExecutionContext">
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Web.ModelBinding.IValueProvider" ref="true" />
</returns>
<implements>
<member api="M:System.Web.ModelBinding.IValueProviderSource.GetValueProvider(System.Web.ModelBinding.ModelBindingExecutionContext)">
<type api="T:System.Web.ModelBinding.IValueProviderSource" ref="true" />
</member>
</implements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ValueProviderSourceAttribute" ref="true" />
</containers>
<file name="58d6896a-a210-cae2-6984-9bb0cba25dfa" />
</api>
<api id="T:System.Web.ModelBinding.ViewStateAttribute">
<topicdata group="api" />
<apidata name="ViewStateAttribute" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" defaultConstructor="M:System.Web.ModelBinding.ViewStateAttribute.#ctor" />
<family>
<ancestors>
<type api="T:System.Web.ModelBinding.ValueProviderSourceAttribute" ref="true" />
<type api="T:System.Attribute" ref="true" />
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<elements>
<element api="M:System.Attribute.Equals(System.Object)" />
<element api="M:System.Attribute.GetHashCode" />
<element api="M:System.Attribute.IsDefaultAttribute" />
<element api="M:System.Attribute.Match(System.Object)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetIDsOfNames(System.Guid@,System.IntPtr,System.UInt32,System.UInt32,System.IntPtr)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetTypeInfo(System.UInt32,System.UInt32,System.IntPtr)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetTypeInfoCount(System.UInt32@)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#Invoke(System.UInt32,System.Guid@,System.UInt32,System.Int16,System.IntPtr,System.IntPtr,System.IntPtr,System.IntPtr)" />
<element api="P:System.Attribute.TypeId" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="Overload:System.Web.ModelBinding.ViewStateAttribute.#ctor">
<element api="M:System.Web.ModelBinding.ViewStateAttribute.#ctor" />
<element api="M:System.Web.ModelBinding.ViewStateAttribute.#ctor(System.String)" />
</element>
<element api="M:System.Web.ModelBinding.ViewStateAttribute.GetModelName" />
<element api="M:System.Web.ModelBinding.ViewStateAttribute.GetValueProvider(System.Web.ModelBinding.ModelBindingExecutionContext)" />
<element api="P:System.Web.ModelBinding.ViewStateAttribute.Key" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<attributes>
<attribute>
<type api="T:System.AttributeUsageAttribute" ref="true" />
<argument>
<type api="T:System.AttributeTargets" ref="false" />
<enumValue>
<field name="Parameter" />
</enumValue>
</argument>
<assignment name="Inherited">
<type api="T:System.Boolean" ref="false" />
<value>False</value>
</assignment>
<assignment name="AllowMultiple">
<type api="T:System.Boolean" ref="false" />
<value>False</value>
</assignment>
</attribute>
</attributes>
<file name="6f5d82a2-afbc-ec46-3808-f0c5ce3d3605" />
</api>
<api id="Methods.T:System.Web.ModelBinding.ViewStateAttribute">
<topicdata name="ViewStateAttribute" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.ViewStateAttribute" />
<apidata name="ViewStateAttribute" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" defaultConstructor="M:System.Web.ModelBinding.ViewStateAttribute.#ctor" />
<elements>
<element api="M:System.Attribute.Equals(System.Object)" />
<element api="M:System.Attribute.GetHashCode" />
<element api="M:System.Attribute.IsDefaultAttribute" />
<element api="M:System.Attribute.Match(System.Object)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetIDsOfNames(System.Guid@,System.IntPtr,System.UInt32,System.UInt32,System.IntPtr)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetTypeInfo(System.UInt32,System.UInt32,System.IntPtr)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetTypeInfoCount(System.UInt32@)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#Invoke(System.UInt32,System.Guid@,System.UInt32,System.Int16,System.IntPtr,System.IntPtr,System.IntPtr,System.IntPtr)" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.ViewStateAttribute.GetModelName" />
<element api="M:System.Web.ModelBinding.ViewStateAttribute.GetValueProvider(System.Web.ModelBinding.ModelBindingExecutionContext)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ViewStateAttribute" />
</containers>
<file name="dfb4fabc-b034-578c-c748-801b4dbc8c37" />
</api>
<api id="Properties.T:System.Web.ModelBinding.ViewStateAttribute">
<topicdata name="ViewStateAttribute" group="list" subgroup="Properties" typeTopicId="T:System.Web.ModelBinding.ViewStateAttribute" />
<apidata name="ViewStateAttribute" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" defaultConstructor="M:System.Web.ModelBinding.ViewStateAttribute.#ctor" />
<elements>
<element api="P:System.Attribute.TypeId" />
<element api="P:System.Web.ModelBinding.ViewStateAttribute.Key" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ViewStateAttribute" />
</containers>
<file name="d8ad78b1-f09e-b0eb-4cfb-529283684477" />
</api>
<api id="Overload:System.Web.ModelBinding.ViewStateAttribute.#ctor">
<topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<elements>
<element api="M:System.Web.ModelBinding.ViewStateAttribute.#ctor" />
<element api="M:System.Web.ModelBinding.ViewStateAttribute.#ctor(System.String)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ViewStateAttribute" ref="true" />
</containers>
<file name="972a31b7-8def-702e-b832-2db805de0350" />
</api>
<api id="M:System.Web.ModelBinding.ViewStateAttribute.#ctor">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.Web.ModelBinding.ViewStateAttribute.#ctor" />
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ViewStateAttribute" ref="true" />
</containers>
<file name="65b70d33-1b7b-aa8d-dedb-1939becb9a0d" />
</api>
<api id="M:System.Web.ModelBinding.ViewStateAttribute.#ctor(System.String)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.Web.ModelBinding.ViewStateAttribute.#ctor" />
<parameters>
<parameter name="key">
<type api="T:System.String" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ViewStateAttribute" ref="true" />
</containers>
<file name="5e63b7c7-0a69-b7fe-3f3b-9a03c5e16a01" />
</api>
<api id="M:System.Web.ModelBinding.ViewStateAttribute.GetModelName">
<topicdata group="api" />
<apidata name="GetModelName" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<overrides>
<member api="M:System.Web.ModelBinding.ValueProviderSourceAttribute.GetModelName">
<type api="T:System.Web.ModelBinding.ValueProviderSourceAttribute" ref="true" />
</member>
</overrides>
<returns>
<type api="T:System.String" ref="true" />
</returns>
<implements>
<member api="M:System.Web.ModelBinding.IModelNameProvider.GetModelName">
<type api="T:System.Web.ModelBinding.IModelNameProvider" ref="true" />
</member>
</implements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ViewStateAttribute" ref="true" />
</containers>
<file name="dd381494-620a-b334-3a49-58789661a6d9" />
</api>
<api id="M:System.Web.ModelBinding.ViewStateAttribute.GetValueProvider(System.Web.ModelBinding.ModelBindingExecutionContext)">
<topicdata group="api" />
<apidata name="GetValueProvider" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<overrides>
<member api="M:System.Web.ModelBinding.ValueProviderSourceAttribute.GetValueProvider(System.Web.ModelBinding.ModelBindingExecutionContext)">
<type api="T:System.Web.ModelBinding.ValueProviderSourceAttribute" ref="true" />
</member>
</overrides>
<parameters>
<parameter name="modelBindingExecutionContext">
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Web.ModelBinding.IValueProvider" ref="true" />
</returns>
<implements>
<member api="M:System.Web.ModelBinding.IValueProviderSource.GetValueProvider(System.Web.ModelBinding.ModelBindingExecutionContext)">
<type api="T:System.Web.ModelBinding.IValueProviderSource" ref="true" />
</member>
</implements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ViewStateAttribute" ref="true" />
</containers>
<file name="597825c3-8fac-eaaf-496c-f7590b85abba" />
</api>
<api id="P:System.Web.ModelBinding.ViewStateAttribute.Key">
<topicdata group="api" />
<apidata name="Key" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" />
<getter name="get_Key" />
<returns>
<type api="T:System.String" ref="true" />
</returns>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ViewStateAttribute" ref="true" />
</containers>
<file name="90c2d11a-1284-ee08-dabd-2060ff0393f6" />
</api>
<api id="T:System.Web.ModelBinding.ViewStateValueProvider">
<topicdata group="api" />
<apidata name="ViewStateValueProvider" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" />
<family>
<ancestors>
<type api="T:System.Web.ModelBinding.SimpleValueProvider" ref="true" />
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.SimpleValueProvider.ContainsPrefix(System.String)" />
<element api="M:System.Web.ModelBinding.SimpleValueProvider.GetValue(System.String)" />
<element api="M:System.Web.ModelBinding.ViewStateValueProvider.#ctor(System.Web.ModelBinding.ModelBindingExecutionContext)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
</containers>
<file name="5c2c4556-a5a9-9a62-7f15-235bc03c0dc3" />
</api>
<api id="Methods.T:System.Web.ModelBinding.ViewStateValueProvider">
<topicdata name="ViewStateValueProvider" group="list" subgroup="Methods" typeTopicId="T:System.Web.ModelBinding.ViewStateValueProvider" />
<apidata name="ViewStateValueProvider" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" />
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="M:System.Web.ModelBinding.SimpleValueProvider.ContainsPrefix(System.String)" />
<element api="M:System.Web.ModelBinding.SimpleValueProvider.GetValue(System.String)" />
</elements>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ViewStateValueProvider" />
</containers>
<file name="d4178387-d97a-df02-2b11-6a4b9b7cd3db" />
</api>
<api id="M:System.Web.ModelBinding.ViewStateValueProvider.#ctor(System.Web.ModelBinding.ModelBindingExecutionContext)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" />
<parameters>
<parameter name="modelBindingExecutionContext">
<type api="T:System.Web.ModelBinding.ModelBindingExecutionContext" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Web" module="System.Web" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Web.ModelBinding" />
<type api="T:System.Web.ModelBinding.ViewStateValueProvider" ref="true" />
</containers>
<file name="99ec1b36-82fd-bb6e-8da1-8b7c3a51bbc4" />
</api>
</apis>
</reflection>