<summary>Adds an authenticating token to a form to help protect against request forgery and lets callers specify authentication details.</summary>
<returns>Returns the encrypted token value in a hidden HTML field.</returns>
<paramname="httpContext">The HTTP context data for a request.</param>
<paramname="salt">An optional string of random characters (such as Z*7g1&p4) that is used to add complexity to the encryption for extra safety. The default is null.</param>
<paramname="domain">The domain of a web application that a request is submitted from.</param>
<paramname="path">The virtual root path of a web application that a request is submitted from.</param>
<exceptioncref="T:System.ArgumentNullException">
<paramrefname="httpContext"/> is null.</exception>
<summary>Validates that input data from an HTML form field comes from the user who submitted the data.</summary>
<exceptioncref="T:System.ArgumentException">The current <seecref="T:System.Web.HttpContext"/> value is null.</exception>
<exceptioncref="T:System.Web.Helpers.HttpAntiForgeryException">The HTTP cookie token that accompanies a valid request is missing-or-The form token is missing.-or-The form token value does not match the cookie token value.-or-The form token value does not match the cookie token value.</exception>
<summary>Validates that input data from an HTML form field comes from the user who submitted the data and lets callers specify additional validation details.</summary>
<paramname="httpContext">The HTTP context data for a request.</param>
<paramname="salt">An optional string of random characters (such as Z*7g1&p4) that is used to decrypt an authentication token created by the <seecref="T:System.Web.Helpers.AntiForgery"/> class. The default is null.</param>
<exceptioncref="T:System.ArgumentException">The current <seecref="T:System.Web.HttpContext"/> value is null.</exception>
<exceptioncref="T:System.Web.Helpers.HttpAntiForgeryException">The HTTP cookie token that accompanies a valid request is missing.-or-The form token is missing.-or-The form token value does not match the cookie token value.-or-The form token value does not match the cookie token value.-or-The <paramrefname="salt"/> value supplied does not match the <paramrefname="salt"/> value that was used to create the form token.</exception>
<summary>Gets a data provider that can provide additional data to put into all generated tokens and that can validate additional data in incoming tokens.</summary>
<summary>Gets or sets a value that indicates whether the anti-forgery system should skip checking for conditions that might indicate misuse of the system.</summary>
<returns>true if the anti-forgery system should not check for possible misuse; otherwise, false.</returns>
<summary>Specifies whether to suppress the generation of X-Frame-Options header which is used to prevent ClickJacking. By default, the X-Frame-Options header is generated with the value SAMEORIGIN. If this setting is 'true', the X-Frame-Options header will not be generated for the response.</summary>
<summary>Returns a version of form values, cookies, and query-string variables without checking them first for HTML markup and client script.</summary>
<returns>An object that contains unvalidated versions of the form and query-string values.</returns>
<paramname="request">The <seecref="T:System.Web.HttpRequest"/> object that contains values to exclude from request validation.</param>
<summary>Returns a value from the specified form field, cookie, or query-string variable without checking it first for HTML markup and client script.</summary>
<returns>A string that contains unvalidated text from the specified field, cookie, or query-string value.</returns>
<paramname="request">The <seecref="T:System.Web.HttpRequest"/> object that contains values to exclude from validation.</param>
<paramname="key">The name of the field to exclude from validation. <paramrefname="key"/> can refer to a form field, to a cookie, or to the query-string variable.</param>
<summary>Returns all values from the Request object (including form fields, cookies, and the query string) without checking them first for HTML markup and client script.</summary>
<returns>An object that contains unvalidated versions of the form, cookie, and query-string values.</returns>
<paramname="request">The <seecref="T:System.Web.HttpRequest"/> object that contains values to exclude from validation.</param>
<summary>Returns the specified value from the Request object without checking it first for HTML markup and client script.</summary>
<returns>A string that contains unvalidated text from the specified field, cookie, or query-string value.</returns>
<paramname="request">The <seecref="T:System.Web.HttpRequestBase"/> object that contains values to exclude from validation.</param>
<paramname="key">The name of the field to exclude from validation. <paramrefname="key"/> can refer to a form field, to a cookie, or to the query-string variable.</param>
<summary>This member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <seecref="T:System.Web.Mvc.HttpAntiForgeryException"/> class.</summary>
<summary>This member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Initializes a new instance of the <seecref="T:System.Web.Mvc.HttpAntiForgeryException"/> class.</summary>
<summary>This member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Initializes a new instance of the <seecref="T:System.Web.Mvc.HttpAntiForgeryException"/> class.</summary>
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Initializes a new instance of the <seecref="T:System.Web.Mvc.ModelClientValidationRegexRule"/> class.</summary>
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents a length of the validation rule of the model client.</summary>
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <seecref="T:System.Web.Mvc.ModelClientValidationStringLengthRule"/> class.</summary>
<paramname="minimumLength">The minimum length of the validation rule.</param>
<paramname="maximumLength">The maximum length of the validation rule.</param>
</member>
<membername="T:System.Web.Mvc.TagBuilder">
<summary>Contains classes and properties that are used to create HTML elements. This class is used to write helpers, such as those found in the <seecref="N:System.Web.Helpers"/> namespace.</summary>
<summary>Replaces each invalid character in the tag ID with a valid HTML character.</summary>
<returns>The sanitized tag ID, or null if <paramrefname="originalId"/> is null or empty, or if <paramrefname="originalId"/> does not begin with a letter.</returns>
<paramname="originalId">The ID that might contain characters to replace.</param>
<summary>Replaces each invalid character in the tag ID with the specified replacement string.</summary>
<returns>The sanitized tag ID, or null if <paramrefname="originalId"/> is null or empty, or if <paramrefname="originalId"/> does not begin with a letter.</returns>
<paramname="originalId">The ID that might contain characters to replace.</param>
<summary>Adds a new attribute or optionally replaces an existing attribute in the opening tag.</summary>
<paramname="key">The key for the attribute.</param>
<paramname="value">The value of the attribute.</param>
<paramname="replaceExisting">true to replace an existing attribute if an attribute exists that has the specified <paramrefname="key"/> value, or false to leave the original attribute unchanged.</param>
<summary>Adds new attributes or optionally replaces existing attributes in the tag.</summary>
<paramname="attributes">The collection of attributes to add or replace.</param>
<paramname="replaceExisting">For each attribute in <paramrefname="attributes"/>, true to replace the attribute if an attribute already exists that has the same key, or false to leave the original attribute unchanged.</param>
<typeparamname="TKey">The type of the key object.</typeparam>
<typeparamname="TValue">The type of the value object.</typeparam>
<summary>Sets the <seecref="P:System.Web.Mvc.TagBuilder.InnerHtml"/> property of the element to an HTML-encoded version of the specified string.</summary>
<paramname="innerText">The string to HTML-encode.</param>
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the validation attributes from the structure or content of <seecref="T:System.Web.Mvc.UnobtrusiveValidationAttributesGenerator"/>.</summary>
<paramname="clientRules">The <seecref="T:System.Web.Mvc.ModelClientValidationRule"/> to be implemented.</param>
<paramname="results">The result of the validation.</param>
<summary>Initializes a new instance of the <seecref="T:System.Web.WebPages.ApplicationPart"/> class by using the specified assembly and root virtual path.</summary>
<summary>Resolves a path to the specified assembly or resource within an assembly by using the specified base virtual path and specified virtual path.</summary>
<returns>The path of the assembly or resource.</returns>
<paramname="assembly">The assembly.</param>
<paramname="baseVirtualPath">The base virtual path.</param>
<summary>Provides objects and methods that are used to execute and render ASP.NET Web Pages application start pages (_AppStart.cshtml or _AppStart.vbhtml files).</summary>
<summary>Stores the value for an attribute.This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
<summary>Initializes a new instance of the <seecref="T:System.Web.WebPages.AttributeValue"/> class.This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
<paramname="prefix">The namespace prefix for the attribute.</param>
<paramname="value">The value for the attribute.</param>
<paramname="literal">true to indicate that the value is a literal value; otherwise, false.</param>
<summary>Gets or sets a value that indicates whether the value is a literal value.This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
<returns>true if the value is a literal value; otherwise, false.</returns>
<summary>Gets or sets the namespace prefix for the attribute.This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
<returns>The namespace prefix for the attribute.</returns>
<summary>Gets or set the value for the attribute.This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
<summary>Returns the browser capabilities object for the overridden browser capabilities or for the actual browser if no override has been specified.</summary>
<returns>The browser capabilities.</returns>
<paramname="httpContext">The current context.</param>
<summary>Specifies browser types that can be defined for the <seecref="M:System.Web.WebPages.BrowserHelpers.SetOverriddenBrowser(System.Web.HttpContextBase,System.Web.WebPages.BrowserOverride)"/> method.</summary>
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.The current BrowserOverrideStore is used to get and set the user agent of a request.</summary>
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <seecref="T:System.Web.WebPages.BrowserOverrideStore"/> class.</summary>
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Looks for a user agent by searching for the browser override cookie.</summary>
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Adds a browser override cookie with the set user agent to the response of the current request.</summary>
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets overridden user agent for a request from a cookie. Creates a cookie to set the overridden user agent.</summary>
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <seecref="T:System.Web.WebPages.CookieBrowserOverrideStore"/> class.</summary>
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <seecref="T:System.Web.WebPages.CookieBrowserOverrideStore"/> class.</summary>
<paramname="daysToExpire">The days to expire.</param>
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Looks for a user agent by searching for the browser override cookie.</summary>
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Adds a browser override cookie with the set user agent to the response of the current request.</summary>
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents the default display mode of the web pages.</summary>
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <seecref="T:System.Web.WebPages.DefaultDisplayMode"/> class.</summary>
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <seecref="T:System.Web.WebPages.DefaultDisplayMode"/> class.</summary>
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Indicates a value whether the <seecref="T:System.Web.HttpContextBase"/> can handle context.</summary>
<returns>true if the <seecref="T:System.Web.HttpContextBase"/> can handle context; otherwise, false.</returns>
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets a value that indicates whether the context condition displays a default mode.</summary>
<returns>true if the context condition displays a default mode; otherwise, false.</returns>
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the display mode identifier of the web pages.</summary>
<returns>The display mode identifier of the web pages.</returns>
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Transforms the path of the display mode.</summary>
<returns>The path of the display mode to transform.</returns>
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents a property’s display information.</summary>
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <seecref="T:System.Web.WebPages.DisplayInfo"/> class.</summary>
<paramname="filePath">The virtual path.</param>
<paramname="displayMode">The active display mode.</param>
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the active display mode for a Web page.</summary>
<returns>The active display mode for a Web page.</returns>
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the virtual path of the current Web page.</summary>
<returns>The virtual path of the current Web page.</returns>
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents the modes of display for the provider.</summary>
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Defines the default display mode identifier.</summary>
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets a list of the available display modes for the context base.</summary>
<returns>A list of the available display modes for the context base.</returns>
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the <seecref="T:System.Web.WebPages.DisplayInfo"/> for the virtual path.</summary>
<returns>The <seecref="T:System.Web.WebPages.DisplayInfo"/> for the virtual path.</returns>
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the instance of the <seecref="T:System.Web.WebPages.DisplayModeProvider"/>.</summary>
<returns>The instance of the <seecref="T:System.Web.WebPages.DisplayModeProvider"/>.</returns>
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Defines the mobile display mode identifier.</summary>
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets a list of modes of the <seecref="T:System.Web.WebPages.DisplayModeProvider"/>.</summary>
<returns>A list of modes of the <seecref="T:System.Web.WebPages.DisplayModeProvider"/>.</returns>
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets a value that indicates whether the Web page requires consistent display mode.</summary>
<returns>true if the Web page requires consistent display mode; otherwise, false.</returns>
</member>
<membername="T:System.Web.WebPages.HelperPage">
<summary>Represents a base class for pages that is used when ASP.NET compiles a .cshtml or .vbhtml file and that exposes page-level and application-level properties and methods.</summary>
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <seecref="T:System.Web.WebPages.HelperPage"/> class.</summary>
<summary>Gets the application-state data as a <seecref="T:System.Dynamic.DynamicObject"/> object that callers can use to create and access custom application-scoped properties.</summary>
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Puts all the helper statements into the context of the helper page.</summary>
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Puts all the helper statements into the context of the helper page.</summary>
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Indicates the end of context block.</summary>
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Indicates the end of context block.</summary>
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the path of the helper page.</summary>
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Writes an attribute associated with the helper.</summary>
<paramname="writer">The text writer.</param>
<paramname="name">The name of the attribute.</param>
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Writes a literal object to the helper.</summary>
<paramname="writer">The text writer.</param>
<paramname="value">The value of the object.</param>
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Writes a helper result object to the helper.</summary>
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Writes an object to the helper.</summary>
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Writes a helper result object to the helper.</summary>
<paramname="writer">The text writer.</param>
<paramname="value">The helper result value.</param>
</member>
<membername="T:System.Web.WebPages.HelperResult">
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code..</summary>
</member>
<membername="T:System.Web.WebPages.IDisplayMode">
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents the display mode interface for the web pages.</summary>
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Indicates a value whether the web pages can handle HTTP context.</summary>
<returns>true if the web pages can handle HTTP context; otherwise, false.</returns>
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the display mode id for the web pages.</summary>
<returns>The display mode id for the web pages.</returns>
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
</member>
<membername="T:System.Web.WebPages.IValidator">
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Defines the properties and methods that objects that participate in webpages.</summary>
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets a container for client validation for the required field.</summary>
<returns>A container for client validation for the required field.</returns>
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Evaluates the condition it checks and updates the validation context.</summary>
<returns>The condition it checks and updates the validation context.</returns>
<summary>Initializes a new instance of the <seecref="T:System.Web.WebPages.PageVirtualPathAttribute"/> class by using the specified virtual path.</summary>
<summary>Initializes a new instance of the derived class, registers the specified string as the error message to display if no value is supplied, and specifies whether the method can use unvalidated data.</summary>
<paramname="useUnvalidatedValues">true to use unvalidated user input; false to reject unvalidated data. This parameter is set to true by calling methods in circumstances when the actual value of the user input is not important, such as for required fields.</param>
<paramname="numberOfSeconds">The length of time, in seconds, before items expire from the cache.</param>
<paramname="sliding">true to indicate that items expire from the cache on a sliding basis; false to indicate that items expire when they reach the predefined expiration time.</param>
<paramname="varyByParams">The list of all parameters that can be received by a GET or POST operation that affect caching.</param>
<paramname="varyByHeaders">The list of all HTTP headers that affect caching.</param>
<paramname="varyByContentEncodings">The list of all Content-Encoding headers that affect caching.</param>
<paramname="cacheability">One of the enumeration values that specifies how items are cached.</param>
<summary>Calls the methods that are used to execute the developer-written code in the _PageStart start page and in the <seecref="P:System.Web.WebPages.StartPage.ChildPage"/> page.</summary>
<summary>Returns the initialization page for the specified page.</summary>
<returns>The _AppStart page if the _AppStart page exists. If the _AppStart page cannot be found, returns the _PageStart page if a _PageStart page exists. If the _AppStart and _PageStart pages cannot be found, returns <paramrefname="page"/>.</returns>
<paramname="page">The page.</param>
<paramname="fileName">The file name of the page.</param>
<paramname="supportedExtensions">The collection of file-name extensions that can contain ASP.NET Razor syntax, such as "cshtml" and "vbhtml".</param>
<exceptioncref="T:System.ArgumentNullException">Either <paramrefname="page"/> or <paramrefname="fileName"/> are null.</exception>
<exceptioncref="T:System.ArgumentException">
<paramrefname="supportedExtensions"/> is null or empty.</exception>
<summary>Gets property-like access to <seecref="P:System.Web.WebPages.StartPage.ChildPage"/> page data that is shared between pages, layout pages, and partial pages.</summary>
<returns>An object that contains <seecref="P:System.Web.WebPages.StartPage.ChildPage"/> page data.</returns>
<summary>Gets array-like access to <seecref="P:System.Web.WebPages.StartPage.ChildPage"/> page data that is shared between pages, layout pages, and partial pages.</summary>
<returns>An object that provides array-like access to <seecref="P:System.Web.WebPages.StartPage.ChildPage"/> page data.</returns>
<summary>Converts a string to a <seecref="T:System.DateTime"/> value and specifies a default value.</summary>
<returns>The converted value.</returns>
<paramname="value">The value to convert.</param>
<paramname="defaultValue">The value to return if <paramrefname="value"/> is null or is an invalid value. The default is the minimum time value on the system.</param>
<summary>Renders an attribute that references the CSS style definition to use when validation messages for the user input element are rendered.</summary>
<returns>The attribute.</returns>
<paramname="field">The name (value of the name attribute) of the user input element to validate.</param>
<summary>Gets the name of the current form. This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. </summary>
<summary>Returns a list of current validation errors, and optionally lets you specify a list of fields to check.</summary>
<returns>The list of errors.</returns>
<paramname="fields">Optional. The names (value of the name attribute) of the user input elements to get error information for. You can specify any number of element names, separated by commas. If you do not specify a list of fields, the method returns errors for all fields.</param>
<summary>Gets the name of the class that is used to specify the appearance of error-message display when errors have occurred. This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. </summary>
<summary>Determines whether the contents of the user input fields pass validation checks, and optionally lets you specify a list of fields to check.</summary>
<returns>true if all specified field or fields pass validation checks; false if any field contains a validation error.</returns>
<paramname="fields">Optional. The names (value of the name attribute) of the user input elements to check for validation errors. You can specify any number of element names, separated by commas. If you do not specify a list of fields, the method checks all elements that are registered for validation.</param>
<summary>Registers the specified field as one that requires user entry and registers the specified string as the error message to display if no value is supplied.</summary>
<paramname="field">The name (value of the name attribute) of the user input element to validate.</param>
<summary>Registers the specified fields as ones that require user entry.</summary>
<paramname="fields">The names (value of the name attribute) of the user input elements to validate. You can specify any number of element names, separated by commas.</param>
<summary>Performs validation on elements registered for validation, and optionally lets you specify a list of fields to check.</summary>
<returns>The list of errors for the specified fields, if any validation errors occurred.</returns>
<paramname="fields">Optional. The names (value of the name attribute) of the user input elements to validate. You can specify any number of element names, separated by commas. If you do not specify a list, the method validates all registered elements.</param>
<summary>Gets the name of the class that is used to specify the appearance of error-message display when errors have occurred. This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. </summary>
<returns>The name.</returns>
</member>
<membername="T:System.Web.WebPages.Validator">
<summary>Defines validation tests that can be registered using the <seecref="M:System.Web.WebPages.ValidationHelper.Add(System.String,System.Web.WebPages.IValidator[])"/> method.</summary>
<summary>Initializes the <seecref="T:System.Web.WebPages.WebPageBase"/> class for use by an inherited class instance. This constructor can only be called by an inherited class.</summary>
<summary>Renders the content of one page within another page.</summary>
<returns>The HTML content to render.</returns>
<paramname="path">The path of the page to render.</param>
<paramname="data">(Optional) An array of data to pass to the page being rendered. In the rendered page, these parameters can be accessed by using the <seecref="P:System.Web.WebPages.WebPageBase.PageData"/> property.</param>
<summary>In layout pages, renders the content of a named section.</summary>
<returns>The HTML content to render.</returns>
<paramname="name">The section to render.</param>
<exceptioncref="T:System.Web.HttpException">The <paramrefname="name"/> section was already rendered.-or-The <paramrefname="name"/> section was marked as required but was not found.</exception>
<summary>Contains data that is used by a <seecref="T:System.Web.WebPages.WebPage"/> object to reference details about the web application, the current HTTP request, the current execution context, and page-rendering data.</summary>
<summary>Initializes a new instance of the <seecref="T:System.Web.WebPages.WebPageExecutingBase"/> class. This constructor can only be called by an inherited class.</summary>
<summary>When overridden in a derived class, gets or sets the <seecref="T:System.Web.HttpContextBase"/> object that is associated with a page.</summary>
<summary>Returns a list of file name extensions that the current <seecref="T:System.Web.WebPages.WebPageHttpHandler"/> instance can process.</summary>
<returns>A read-only list of file name extensions that are processed by the current <seecref="T:System.Web.WebPages.WebPageHttpHandler"/> instance.</returns>
<summary>Adds a file name extension to the list of extensions that are processed by the current <seecref="T:System.Web.WebPages.WebPageHttpHandler"/> instance.</summary>
<paramname="extension">The extension to add, without a leading period.</param>
<summary>When overridden in a derived class, provides property-like access to page data that is shared between pages, layout pages, and partial pages.</summary>
<returns>An object that contains page data.</returns>
<summary>When overridden in a derived class, provides array-like access to page data that is shared between pages, layout pages, and partial pages.</summary>
<returns>An object that provides array-like access to page data.</returns>
<summary>Returns an HTML-encoded string that represents the specified object by using a minimal encoding that is suitable only for HTML attributes that are enclosed in quotation marks.</summary>
<returns>An HTML-encoded string that represents the object.</returns>
<summary>Returns an HTML-encoded string that represents the specified string by using a minimal encoding that is suitable only for HTML attributes that are enclosed in quotation marks.</summary>
<returns>An HTML-encoded string that represents the original string.</returns>
<summary>Returns an HTML check box control that has the specified name, default checked status, and custom attributes defined by an attribute dictionary.</summary>
<returns>The HTML markup that represents the check box control.</returns>
<paramname="name">The value to assign to the name attribute of the HTML control element.</param>
<paramname="isChecked">true to indicate that the checked attribute is set to checked; otherwise, false.</param>
<paramname="htmlAttributes">The names and values of custom attributes for the element.</param>
<exceptioncref="T:Sytem.ArgumentException">
<paramrefname="name"/> is null or empty.</exception>
<summary>Returns an HTML check box control that has the specified name, default checked status, and custom attributes defined by an attribute object.</summary>
<returns>The HTML markup that represents the check box control.</returns>
<paramname="name">The value to assign to the name attribute of the HTML control element.</param>
<paramname="isChecked">true to indicate that the checked attribute is set to checked; otherwise, false.</param>
<paramname="htmlAttributes">An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object.</param>
<exceptioncref="T:Sytem.ArgumentException">
<paramrefname="name"/> is null or empty.</exception>
<summary>Returns an HTML check box control that has the specified name and custom attributes defined by an attribute object.</summary>
<returns>The HTML markup that represents the check box control.</returns>
<paramname="name">The value to assign to the name attribute of the HTML control element.</param>
<paramname="htmlAttributes">An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object.</param>
<exceptioncref="T:Sytem.ArgumentException">
<paramrefname="name"/> is null or empty.</exception>
<summary>Returns an HTML drop-down list control that has the specified name and custom attributes defined by an attribute dictionary, and that contains the specified list items.</summary>
<returns>The HTML markup that represents the drop-down list control.</returns>
<paramname="name">The value to assign to the name attribute of the HTML select element.</param>
<paramname="selectList">A list of <seecref="T:System.Web.WebPages.Html.SelectListItem"/> instances that are used to populate the list.</param>
<paramname="htmlAttributes">The names and values of custom attributes for the element.</param>
<exceptioncref="T:Sytem.ArgumentException">
<paramrefname="name"/> is null or empty.</exception>
<summary>Returns an HTML drop-down list control that has the specified name and custom attributes defined by an attribute object, and that contains the specified list items.</summary>
<returns>The HTML markup that represents the drop-down list control.</returns>
<paramname="name">The value to assign to the name attribute of the HTML select element.</param>
<paramname="selectList">A list of <seecref="T:System.Web.WebPages.Html.SelectListItem"/> instances that are used to populate the list.</param>
<paramname="htmlAttributes">An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object.</param>
<exceptioncref="T:Sytem.ArgumentException">
<paramrefname="name"/> is null or empty.</exception>
<summary>Returns an HTML drop-down list control that has the specified name and custom attributes defined by an attribute dictionary, and that contains the specified list items and default item.</summary>
<returns>The HTML markup that represents the drop-down list control.</returns>
<paramname="name">The value to assign to the name attribute of the HTML select element.</param>
<paramname="defaultOption">The text to display for the default option in the list.</param>
<paramname="selectList">A list of <seecref="T:System.Web.WebPages.Html.SelectListItem"/> instances that are used to populate the list.</param>
<paramname="htmlAttributes">The names and values of custom attributes for the element.</param>
<exceptioncref="T:Sytem.ArgumentException">
<paramrefname="name"/> is null or empty.</exception>
<summary>Returns an HTML drop-down list control that has the specified name and custom attributes defined by an attribute object, and that contains the specified list items and default item.</summary>
<returns>The HTML markup that represents the drop-down list control.</returns>
<paramname="name">The value to assign to the name attribute of the HTML select element.</param>
<paramname="defaultOption">The text to display for the default option in the list.</param>
<paramname="selectList">A list of <seecref="T:System.Web.WebPages.Html.SelectListItem"/> instances that are used to populate the list.</param>
<paramname="htmlAttributes">An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object.</param>
<exceptioncref="T:Sytem.ArgumentException">
<paramrefname="name"/> is null or empty.</exception>
<summary>Returns an HTML drop-down list control that has the specified name, custom attributes defined by an attribute dictionary, and default selection, and that contains the specified list items and default item.</summary>
<returns>The HTML markup that represents the drop-down list control.</returns>
<paramname="name">The value to assign to the name attribute of the HTML select element.</param>
<paramname="defaultOption">The text to display for the default option in the list.</param>
<paramname="selectList">A list of <seecref="T:System.Web.WebPages.Html.SelectListItem"/> instances that are used to populate the list.</param>
<paramname="selectedValue">The value that specifies the item in the list that is selected by default. The selected item is the first item in the list whose value matches the parameter (or whose text matches, if there is no value.) </param>
<paramname="htmlAttributes">The names and values of custom attributes for the element.</param>
<exceptioncref="T:Sytem.ArgumentException">
<paramrefname="name"/> is null or empty.</exception>
<summary>Returns an HTML drop-down list control that has the specified name, custom attributes defined by an attribute object, and default selection, and that contains the specified list items and default item.</summary>
<returns>The HTML markup that represents the drop-down list control.</returns>
<paramname="name">The value to assign to the name attribute of the HTML select element.</param>
<paramname="defaultOption">The text to display for the default option in the list.</param>
<paramname="selectList">A list of <seecref="T:System.Web.WebPages.Html.SelectListItem"/> instances that are used to populate the list.</param>
<paramname="selectedValue">The value that specifies the item in the list that is selected by default. The item that is selected is the first item in the list that has a matching value, or that matches the items displayed text if the item has no value.</param>
<paramname="htmlAttributes">An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object.</param>
<exceptioncref="T:Sytem.ArgumentException">
<paramrefname="name"/> is null or empty.</exception>
<summary>Returns an HTML hidden control that has the specified name, value, and custom attributes defined by an attribute object.</summary>
<returns>The HTML markup that represents the hidden control.</returns>
<paramname="name"> The value to assign to the name attribute of the HTML control element.</param>
<paramname="value">The value to assign to the value attribute of the element.</param>
<paramname="htmlAttributes">An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object.</param>
<exceptioncref="T:Sytem.ArgumentException">
<paramrefname="name"/> is null or empty.</exception>
<summary>Returns an HTML label that displays the specified text and that has the specified custom attributes.</summary>
<returns>The HTML markup that represents the label.</returns>
<paramname="labelText">The text to display.</param>
<paramname="attributes">An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object.</param>
<exceptioncref="T:Sytem.ArgumentException">
<paramrefname="labelText"/> is null or empty.</exception>
<summary>Returns an HTML label that displays the specified text, and that has the specified for attribute and custom attributes defined by an attribute dictionary.</summary>
<returns>The HTML markup that represents the label.</returns>
<paramname="labelText">The text to display.</param>
<paramname="labelFor">The value to assign to the for attribute of the HTML control element.</param>
<paramname="attributes">The names and values of custom attributes for the element.</param>
<exceptioncref="T:Sytem.ArgumentException">
<paramrefname="labelText"/> is null or empty.</exception>
<summary>Returns an HTML label that displays the specified text, and that has the specified for attribute and custom attributes defined by an attribute object.</summary>
<returns>The HTML markup that represents the label.</returns>
<paramname="labelText">The text to display.</param>
<paramname="labelFor">The value to assign to the for attribute of the HTML control element.</param>
<paramname="attributes">An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object.</param>
<exceptioncref="T:Sytem.ArgumentException">
<paramrefname="labelText"/> is null or empty.</exception>
<summary>Returns an HTML list box control that has the specified name and custom attributes defined by an attribute dictionary, and that contains the specified list items.</summary>
<returns>The HTML markup that represents the list box control.</returns>
<paramname="name">The value to assign to the name attribute of the HTML select element.</param>
<paramname="selectList">A list of <seecref="T:System.Web.WebPages.Html.SelectListItem"/> instances that are used to populate the list.</param>
<paramname="htmlAttributes">The names and values of custom attributes for the element.</param>
<exceptioncref="T:Sytem.ArgumentException">
<paramrefname="name"/> is null or empty.</exception>
<summary>Returns an HTML list box control that has the specified name and custom attributes defined by an attribute object, and that contains the specified list items.</summary>
<returns>The HTML markup that represents the list box control.</returns>
<paramname="name">The value to assign to the name attribute of the HTML select element.</param>
<paramname="selectList">A list of <seecref="T:System.Web.WebPages.Html.SelectListItem"/> instances that are used to populate the list.</param>
<paramname="htmlAttributes">An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object.</param>
<exceptioncref="T:Sytem.ArgumentException">
<paramrefname="name"/> is null or empty.</exception>
<summary>Returns an HTML list box control that has the specified name, size, list items, and default selections, and that specifies whether multiple selections are enabled.</summary>
<returns>The HTML markup that represents the list box control.</returns>
<paramname="name">The value to assign to the name attribute of the HTML select element.</param>
<paramname="selectList">A list of <seecref="T:System.Web.WebPages.Html.SelectListItem"/> instances that are used to populate the list.</param>
<paramname="selectedValues">An object that specifies the items in the list that are selected by default. The selections are retrieved through reflection by examining the properties of the object.</param>
<paramname="size">The value to assign to the size attribute of the element.</param>
<paramname="allowMultiple">true to indicate that the multiple selections are enabled; otherwise, false.</param>
<exceptioncref="T:Sytem.ArgumentException">
<paramrefname="name"/> is null or empty.</exception>
<summary>Returns an HTML list box control that has the specified name and custom attributes defined by an attribute dictionary, and that contains the specified list items and default item.</summary>
<returns>The HTML markup that represents the list box control.</returns>
<paramname="name">The value to assign to the name attribute of the HTML select element.</param>
<paramname="defaultOption">The text to display for the default option in the list.</param>
<paramname="selectList">A list of <seecref="T:System.Web.WebPages.Html.SelectListItem"/> instances that are used to populate the list.</param>
<paramname="htmlAttributes">The names and values of custom attributes for the element.</param>
<exceptioncref="T:Sytem.ArgumentException">
<paramrefname="name"/> is null or empty.</exception>
<summary>Returns an HTML list box control that has the specified name and custom attributes defined by an attribute object, and that contains the specified list items and default item.</summary>
<returns>The HTML markup that represents the list box control.</returns>
<paramname="name">The value to assign to the name attribute of the HTML select element.</param>
<paramname="defaultOption">The text to display for the default option in the list.</param>
<paramname="selectList">A list of <seecref="T:System.Web.WebPages.Html.SelectListItem"/> instances that are used to populate the list box.</param>
<paramname="htmlAttributes">An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object.</param>
<exceptioncref="T:Sytem.ArgumentException">
<paramrefname="name"/> is null or empty.</exception>
<summary>Returns an HTML list box control that has the specified name and custom attributes defined by an attribute dictionary, and that contains the specified list items, default item, and selections.</summary>
<returns>The HTML markup that represents the list box control.</returns>
<paramname="name">The value to assign to the name attribute of the HTML select element.</param>
<paramname="defaultOption">The text to display for the default option in the list.</param>
<paramname="selectList">A list of <seecref="T:System.Web.WebPages.Html.SelectListItem"/> instances that are used to populate the list.</param>
<paramname="selectedValues">An object that specifies the items in the list that are selected by default. The selections are retrieved through reflection by examining the properties of the object. </param>
<paramname="htmlAttributes">The names and values of custom attributes for the element.</param>
<exceptioncref="T:Sytem.ArgumentException">
<paramrefname="name"/> is null or empty.</exception>
<summary>Returns an HTML list box control that has the specified name, size, items, default item, and selections, and that specifies whether multiple selections are enabled.</summary>
<returns>The HTML markup that represents the list box control.</returns>
<paramname="name">The value to assign to the name attribute of the HTML select element.</param>
<paramname="defaultOption">The text to display for the default option in the list.</param>
<paramname="selectList">A list of <seecref="T:System.Web.WebPages.Html.SelectListItem"/> instances that are used to populate the list.</param>
<paramname="selectedValues">An object that specifies the items in the list that are selected by default. The selections are retrieved through reflection by examining the properties of the object.</param>
<paramname="size">The value to assign to the size attribute of the element.</param>
<paramname="allowMultiple">true to indicate that multiple selections are enabled; otherwise, false.</param>
<exceptioncref="T:Sytem.ArgumentException">
<paramrefname="name"/> is null or empty.</exception>
<summary>Returns an HTML list box control that has the specified name, size, custom attributes defined by an attribute dictionary, items, default item, and selections, and that specifies whether multiple selections are enabled.</summary>
<returns>The HTML markup that represents the list box control.</returns>
<paramname="name">The value to assign to the name attribute of the HTML select element.</param>
<paramname="defaultOption">The text to display for the default option in the list.</param>
<paramname="selectList">A list of <seecref="T:System.Web.WebPages.Html.SelectListItem"/> instances that are used to populate the list.</param>
<paramname="selectedValues">An object that specifies the items in the list that are selected by default. The selections are retrieved through reflection by examining the properties of the object.</param>
<paramname="size">The value to assign to the size attribute of the element.</param>
<paramname="allowMultiple">true to indicate that multiple selections are enabled; otherwise, false.</param>
<paramname="htmlAttributes">The names and values of custom attributes for the element.</param>
<exceptioncref="T:Sytem.ArgumentException">
<paramrefname="name"/> is null or empty.</exception>
<summary>Returns an HTML list box control that has the specified name, size, custom attributes defined by an attribute object, items, default item, and selections, and that specifies whether multiple selections are enabled.</summary>
<returns>The HTML markup that represents the list box control.</returns>
<paramname="name">The value to assign to the name attribute of the HTML select element.</param>
<paramname="defaultOption">The text to display for the default option in the list.</param>
<paramname="selectList">A list of <seecref="T:System.Web.WebPages.Html.SelectListItem"/> instances that are used to populate the list.</param>
<paramname="selectedValues">An object that specifies the items in the list that are selected by default. The selections are retrieved through reflection by examining the properties of the object.</param>
<paramname="size">The value to assign to the size attribute of the element.</param>
<paramname="allowMultiple">true to indicate that multiple selections are enabled; otherwise, false.</param>
<paramname="htmlAttributes">An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object.</param>
<exceptioncref="T:Sytem.ArgumentException">
<paramrefname="name"/> is null or empty.</exception>
<summary>Returns an HTML list box control that has the specified name, items, default item, and custom attributes defined by an attribute object, and selections.</summary>
<returns>The HTML markup that represents the list box control.</returns>
<paramname="name">The value to assign to the name attribute of the HTML select element.</param>
<paramname="defaultOption">The text to display for the default option in the list.</param>
<paramname="selectList">A list of <seecref="T:System.Web.WebPages.Html.SelectListItem"/> instances that are used to populate the list.</param>
<paramname="selectedValues">An object that specifies the items in the list that are selected by default. The selections are retrieved through reflection by examining the properties of the object.</param>
<paramname="htmlAttributes">An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object.</param>
<exceptioncref="T:Sytem.ArgumentException">
<paramrefname="name"/> is null or empty.</exception>
<summary>Creates a dictionary from an object, by adding each public instance property as a key with its associated value to the dictionary. It will expose public properties from derived types as well. This is typically used with objects of an anonymous type.</summary>
<returns>The created dictionary of property names and property values.</returns>
<paramname="value">The object to be converted.</param>
<summary>Returns an HTML password control that has the specified name, value, and custom attributes defined by an attribute object.</summary>
<returns>The HTML markup that represents the password control.</returns>
<paramname="name">The value to assign to the name attribute of the HTML control element.</param>
<paramname="value">The value to assign to the value attribute of the element.</param>
<paramname="htmlAttributes"> An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object.</param>
<exceptioncref="T:Sytem.ArgumentException">
<paramrefname="name"/> is null or empty.</exception>
<summary>Returns an HTML radio button control that has the specified name and value.</summary>
<returns>The HTML markup that represents the radio button control.</returns>
<paramname="name">The value to assign to the name attribute of the HTML control element. The name attribute defines the group that the radio button belongs to.</param>
<paramname="value">The value to assign to the value attribute of the element.</param>
<exceptioncref="T:Sytem.ArgumentException">
<paramrefname="name"/> is null or empty.</exception>
<summary>Returns an HTML radio button control that has the specified name, value, and default selected status.</summary>
<returns>The HTML markup that represents the radio button control.</returns>
<paramname="name">The value to assign to the name attribute of the HTML control element. The name attribute defines the group that the radio button belongs to.</param>
<paramname="value">The value to assign to the value attribute of the element.</param>
<paramname="isChecked">true to indicate that the control is selected; otherwise, false.</param>
<exceptioncref="T:Sytem.ArgumentException">
<paramrefname="name"/> is null or empty.</exception>
<summary>Returns an HTML radio button control that has the specified name, value, default selected status, and custom attributes defined by an attribute dictionary.</summary>
<returns>The HTML markup that represents the radio button control.</returns>
<paramname="name">The value to assign to the name attribute of the HTML control element. The name attribute defines the group that the radio button belongs to.</param>
<paramname="value">The value to assign to the value attribute of the element.</param>
<paramname="isChecked">true to indicate that the control is selected; otherwise, false.</param>
<paramname="htmlAttributes">The names and values of custom attributes for the element.</param>
<exceptioncref="T:Sytem.ArgumentException">
<paramrefname="name"/> is null or empty.</exception>
<summary>Returns an HTML radio button control that has the specified name, value, default selected status, and custom attributes defined by an attribute object.</summary>
<returns>The HTML markup that represents the radio button control.</returns>
<paramname="name">The value to assign to the name attribute of the HTML control element. The name attribute defines the group that the radio button belongs to.</param>
<paramname="value">The value to assign to the value attribute of the element.</param>
<paramname="isChecked">true to indicate that the control is selected; otherwise, false.</param>
<paramname="htmlAttributes">An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object.</param>
<exceptioncref="T:Sytem.ArgumentException">
<paramrefname="name"/> is null or empty.</exception>
<summary>Returns an HTML radio button control that has the specified name, value, and custom attributes defined by an attribute dictionary.</summary>
<returns>The HTML markup that represents the radio button control.</returns>
<paramname="name">The value to assign to the name attribute of the HTML control element. The name attribute defines the group that the radio button belongs to.</param>
<paramname="value">The value to assign to the value attribute of the element.</param>
<paramname="htmlAttributes">The names and values of custom attributes for the element.</param>
<exceptioncref="T:Sytem.ArgumentException">
<paramrefname="name"/> is null or empty.</exception>
<summary>Returns an HTML radio button control that has the specified name, value, and custom attributes defined by an attribute object.</summary>
<returns>The HTML markup that represents the radio button control.</returns>
<paramname="name">The value to assign to the name attribute of the HTML control element. The name attribute defines the group that the radio button belongs to.</param>
<paramname="value">The value to assign to the value attribute of the element.</param>
<paramname="htmlAttributes">An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object.</param>
<exceptioncref="T:Sytem.ArgumentException">
<paramrefname="name"/> is null or empty.</exception>
<summary>Returns an HTML multi-line text input (text area) control that has the specified name and custom attributes defined by an attribute dictionary.</summary>
<returns>The HTML markup that represents the text area control.</returns>
<paramname="name">The value to assign to the name attribute of the HTML textarea element.</param>
<paramname="htmlAttributes">The names and values of custom attributes for the element.</param>
<exceptioncref="T:Sytem.ArgumentException">
<paramrefname="name"/> is null or empty.</exception>
<summary>Returns an HTML multi-line text input (text area) control that has the specified name and custom attributes defined by an attribute object.</summary>
<returns>The HTML markup that represents the text area control.</returns>
<paramname="name">The value to assign to the name attribute of the HTML textarea element.</param>
<paramname="htmlAttributes">An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object.</param>
<exceptioncref="T:Sytem.ArgumentException">
<paramrefname="name"/> is null or empty.</exception>
<summary>Returns an HTML multi-line text input (text area) control that has the specified name, value, and custom attributes defined by an attribute dictionary.</summary>
<returns>The HTML markup that represents the text area control.</returns>
<paramname="name">The value to assign to the name attribute of the HTML textarea element.</param>
<paramname="value">The text to display.</param>
<paramname="htmlAttributes">The names and values of custom attributes for the element.</param>
<exceptioncref="T:Sytem.ArgumentException">
<paramrefname="name"/> is null or empty.</exception>
<summary>Returns an HTML multi-line text input (text area) control that has the specified name, value, row attribute, col attribute, and custom attributes defined by an attribute dictionary.</summary>
<returns>The HTML markup that represents the text area control.</returns>
<paramname="name">The value to assign to the name attribute of the HTML textarea element.</param>
<paramname="value">The text to display.</param>
<paramname="rows">The value to assign to the rows attribute of the element.</param>
<paramname="columns">The value to assign to the cols attribute of the element.</param>
<paramname="htmlAttributes">The names and values of custom attributes for the element.</param>
<exceptioncref="T:Sytem.ArgumentException">
<paramrefname="name"/> is null or empty.</exception>
<summary>Returns an HTML multi-line text input (text area) control that has the specified name, value, row attribute, col attribute, and custom attributes defined by an attribute object.</summary>
<returns>The HTML markup that represents the text area control.</returns>
<paramname="name">The value to assign to the name attribute of the HTML textarea element.</param>
<paramname="value">The text to display.</param>
<paramname="rows">The value to assign to the rows attribute of the element.</param>
<paramname="columns">The value to assign to the cols attribute of the element.</param>
<paramname="htmlAttributes">An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object.</param>
<exceptioncref="T:Sytem.ArgumentException">
<paramrefname="name"/> is null or empty.</exception>
<summary>Returns an HTML multi-line text input (text area) control that has the specified name, value, and custom attributes defined by an attribute object.</summary>
<returns>The HTML markup that represents the text area control.</returns>
<paramname="name">The value to assign to the name attribute of the HTML textarea element.</param>
<paramname="value">The text to display.</param>
<paramname="htmlAttributes">An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object.</param>
<exceptioncref="T:Sytem.ArgumentException">
<paramrefname="name"/> is null or empty.</exception>
<summary>Returns an HTML text control that has the specified name, value, and custom attributes defined by an attribute object.</summary>
<returns>The HTML markup that represents the text control.</returns>
<paramname="name">The value to assign to the name attribute of the HTML control element.</param>
<paramname="value">The value to assign to the value attribute of the element.</param>
<paramname="htmlAttributes">An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object.</param>
<exceptioncref="T:Sytem.ArgumentException">
<paramrefname="name"/> is null or empty.</exception>
<summary>Returns an HTML span element that contains the first validation error message for the specified form field.</summary>
<returns>If the value in the specified field is valid, null; otherwise, the HTML markup that represents the validation error message that is associated with the specified field.</returns>
<paramname="name">The name of the form field that was validated.</param>
<exceptioncref="T:Sytem.ArgumentException">
<paramrefname="name"/> is null or empty.</exception>
<summary>Returns an HTML span element that has the specified custom attributes defined by an attribute dictionary, and that contains the first validation error message for the specified form field.</summary>
<returns>If the value in the specified field is valid, null; otherwise, the HTML markup that represents the validation error message that is associated with the specified field.</returns>
<paramname="name">The name of the form field that was validated.</param>
<paramname="htmlAttributes">The names and values of custom attributes for the element.</param>
<exceptioncref="T:Sytem.ArgumentException">
<paramrefname="name"/> is null or empty.</exception>
<summary>Returns an HTML span element that has the specified custom attributes defined by an attribute object, and that contains the first validation error message for the specified form field.</summary>
<returns>If the value in the specified field is valid, null; otherwise, the HTML markup that represents the validation error message that is associated with the specified field.</returns>
<paramname="name">The name of the form field that was validated.</param>
<paramname="htmlAttributes">An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object.</param>
<exceptioncref="T:Sytem.ArgumentException">
<paramrefname="name"/> is null or empty.</exception>
<summary>Returns an HTML span element that contains a validation error message for the specified form field.</summary>
<returns>If the value in the specified field is valid, null; otherwise, the HTML markup that represents the validation error message that is associated with the specified field.</returns>
<paramname="name">The name of the form field that was validated.</param>
<paramname="message">The validation error message to display. If null, the first validation error message that is associated with the specified form field is displayed.</param>
<exceptioncref="T:Sytem.ArgumentException">
<paramrefname="name"/> is null or empty.</exception>
<summary>Returns an HTML span element that has the specified custom attributes defined by an attribute dictionary, and that contains a validation error message for the specified form field.</summary>
<returns>If the specified field is valid, null; otherwise, the HTML markup that represents a validation error message that is associated with the specified field.</returns>
<paramname="name">The name of the form field that was validated.</param>
<paramname="message">The validation error message to display. If null, the first validation error message that is associated with the specified form field is displayed.</param>
<paramname="htmlAttributes"> The names and values of custom attributes for the element.</param>
<exceptioncref="T:Sytem.ArgumentException">
<paramrefname="name"/> is null or empty.</exception>
<summary>Returns an HTML span element that has the specified custom attributes defined by an attribute object, and that contains a validation error message for the specified form field.</summary>
<returns>If the specified field is valid, null; otherwise, the HTML markup that represents a validation error message that is associated with the specified field.</returns>
<paramname="name">The name of the form field that was validated.</param>
<paramname="message">The validation error message to display. If null, the first validation error message that is associated with the specified form field is displayed.</param>
<paramname="htmlAttributes">An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object.</param>
<exceptioncref="T:Sytem.ArgumentException">
<paramrefname="name"/> is null or empty.</exception>
<summary>Returns an HTML div element that contains an unordered list of validation error message from the model-state dictionary, optionally excluding field-level errors.</summary>
<returns>The HTML markup that represents the validation error messages.</returns>
<paramname="excludeFieldErrors">true to exclude field-level validation error messages from the list; false to include both model-level and field-level validation error messages.</param>
<summary>Returns an HTML div element that has the specified custom attributes defined by an attribute dictionary, and that contains an unordered list of all validation error messages that are in the model-state dictionary.</summary>
<returns>The HTML markup that represents the validation error messages.</returns>
<paramname="htmlAttributes">The names and values of custom attributes for the element.</param>
<summary>Returns an HTML div element that has the specified custom attributes defined by an attribute object, and that contains an unordered list of all validation error messages that are in the model-state dictionary.</summary>
<returns>The HTML markup that represents the validation error messages.</returns>
<paramname="htmlAttributes">An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object.</param>
<summary>Returns an HTML div element that contains a summary message and an unordered list of all validation error messages that are in the model-state dictionary.</summary>
<returns>The HTML markup that represents the validation error messages.</returns>
<paramname="message">The message that comes before the list of validation error messages.</param>
<summary>Returns an HTML div element that has the specified custom attributes defined by an attribute dictionary, and that contains a summary message and an unordered list of validation error message from the model-state dictionary, optionally excluding field-level errors.</summary>
<returns>The HTML markup that represents the validation error messages.</returns>
<paramname="message">The summary message that comes before the list of validation error messages.</param>
<paramname="excludeFieldErrors">true to exclude field-level validation error messages from the results; false to include both model-level and field-level validation error messages.</param>
<paramname="htmlAttributes">The names and values of custom attributes for the element.</param>
<summary>Returns an HTML div element that has the specified custom attributes defined by an attribute object, and that contains a summary message and an unordered list of validation error message from the model-state dictionary, optionally excluding field-level errors.</summary>
<returns>The HTML markup that represents the validation error messages.</returns>
<paramname="message">The summary message that comes before the list of validation error messages.</param>
<paramname="excludeFieldErrors">true to exclude field-level validation error messages from the results; false to include and field-level validation error messages.</param>
<paramname="htmlAttributes">An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object.</param>
<summary>Returns an HTML div element that has the specified custom attributes defined by an attribute dictionary, and that contains a summary message and an unordered list of all validation error message from the model-state dictionary.</summary>
<returns>The HTML markup that represents the validation error messages.</returns>
<paramname="message">The message that comes before the list of validation error messages.</param>
<paramname="htmlAttributes">The names and values of custom attributes for the element.</param>
<summary>Returns an HTML div element that has the specified custom attributes defined by an attribute object, and that contains a summary message and an unordered list of all validation error message from the model-state dictionary.</summary>
<returns>The HTML markup that represents the validation error messages.</returns>
<paramname="message">The summary message that comes before the list of validation error messages.</param>
<paramname="htmlAttributes">An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object.</param>
<summary>Represents the result of binding a posted form to an action method, which includes information such as validation status and validation error messages.</summary>
<summary>Initializes a new instance of the <seecref="T:System.Web.WebPages.Html.ModelStateDictionary"/> class by using values that are copied from the specified model-state dictionary.</summary>
<paramname="dictionary">The model-state dictionary that values are copied from.</param>
<summary>Copies the values from the specified model-state dictionary into this <seecref="T:System.Web.WebPages.Html.ModelStateDictionary"/> instance, overwriting existing values when the keys are the same.</summary>
<paramname="dictionary">The model-state dictionary that values are copied from.</param>
<summary>Removes the first occurrence of the specified item from the model-state dictionary.</summary>
<returns>true if the item was successfully removed from the model-state dictionary; false if the item was not removed or if the item does not exist in the model-state dictionary.</returns>
<summary>Removes the item that has the specified key from the model-state dictionary.</summary>
<returns>true if the item was successfully removed from the model-state dictionary; false if the item was not removed or does not exist in the model-state dictionary.</returns>
<paramname="key">The key of the element to remove.</param>
<summary>Gets the model-state value that is associated with the specified key.</summary>
<returns>true if the model-state dictionary contains an element that has the specified key; otherwise, false.</returns>
<paramname="key">The key to get the value of.</param>
<paramname="value">When this method returns, if the key is found, contains the model-state value that is associated with the specified key; otherwise, contains the default value for the <seecref="T:System.Web.WebPages.Html.ModelState"/> type. This parameter is passed uninitialized.</param>
<summary>Initializes a new instance of the <seecref="T:System.Web.WebPages.Html.SelectListItem"/> class by copying the specified select list item.</summary>
<paramname="item">The select list item to copy.</param>
<summary>Gets or sets the value of the HTML value attribute of the HTML option element that is associated with the <seecref="T:System.Web.WebPages.Html.SelectListItem"/> instance.</summary>
<returns>The value of the HTML value attribute that is associated with the select list item.</returns>
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents a web pages instrumentation service.</summary>
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <seecref="T:System.Web.WebPages.Instrumentation.InstrumentationService"/> class.</summary>
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Called before it renders the output for the specified context.</summary>
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Called after it renders the output for the specified context.</summary>
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets a value indicating whether the service is available.</summary>
<returns>true if the service is available; otherwise, false.</returns>
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents a position tagged.</summary>
<typeparamname="T">The type of the position..</typeparam>
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <seecref="T:System.Web.WebPages.Instrumentation.PositionTagged`1"/> class.</summary>
<paramname="value">The value of this current instance.</param>
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the specified object is equal to the current object.</summary>
<returns>true if the specified object is equal to the current object; otherwise, false.</returns>
<paramname="obj">The object to compare to.</param>
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the hash code of the current instance.</summary>
<returns>The hash code of the current instance.</returns>
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the two objects are equal.</summary>
<returns>true if the two objects are equal; otherwise, false.</returns>
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Converts the <paramrefname="value"/> to a <seecref="T:System.Web.WebPages.Instrumentation.PositionTagged`1"/> object.</summary>
<returns>The <seecref="T:System.Web.WebPages.Instrumentation.PositionTagged`1"/> that represents the converted <paramrefname="value"/>.</returns>
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the two objects are not equal.</summary>
<returns>true if the two objects are not equal; otherwise, false.</returns>
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the position associated with the <seecref="T:System.Web.WebPages.Instrumentation.PositionTagged`1"/>.</summary>
<returns>The position associated with the <seecref="T:System.Web.WebPages.Instrumentation.PositionTagged`1"/>.</returns>
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Returns a string representation of the <seecref="T:System.Web.WebPages.Instrumentation.PositionTagged`1"/> object.</summary>
<returns>A string that represents the <seecref="T:System.Web.WebPages.Instrumentation.PositionTagged`1"/> object.</returns>
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the value of the current instance.</summary>
<returns>The value of the current instance.</returns>
<summary>Returns a dictionary that is used to store data in a transient scope, based on the scope in the <seecref="P:System.Web.WebPages.Scope.ScopeStorage.CurrentScope"/> property.</summary>
<returns>The dictionary that stores transient scope data.</returns>
<summary>Initializes a new instance of the <seecref="T:System.Web.WebPages.Scope.ScopeStorageDictionary"/> class using the specified base scope.</summary>
<summary>Adds a key/value pair to the <seecref="T:System.Web.WebPages.Scope.ScopeStorageDictionary"/> object using the specified generic collection.</summary>
<summary>Removes all keys and values from the concatenated <seecref="T:System.Web.WebPages.Scope.ScopeStorageDictionary"/> and <seecref="P:System.Web.WebPages.Scope.ScopeStorageDictionary.BaseScope"/> objects.</summary>
<summary>Returns a value that indicates whether the specified key/value pair exists in either the <seecref="T:System.Web.WebPages.Scope.ScopeStorageDictionary"/> object or in the <seecref="P:System.Web.WebPages.Scope.ScopeStorageDictionary.BaseScope"/> object.</summary>
<returns>true if the <seecref="T:System.Web.WebPages.Scope.ScopeStorageDictionary"/> object or the <seecref="P:System.Web.WebPages.Scope.ScopeStorageDictionary.BaseScope"/> object contains an element that has the specified key/value pair; otherwise, false.</returns>
<summary>Returns a value that indicates whether the specified key exists in the <seecref="T:System.Web.WebPages.Scope.ScopeStorageDictionary"/> object or in the <seecref="P:System.Web.WebPages.Scope.ScopeStorageDictionary.BaseScope"/> object.</summary>
<returns>true if the <seecref="T:System.Web.WebPages.Scope.ScopeStorageDictionary"/> object or the <seecref="P:System.Web.WebPages.Scope.ScopeStorageDictionary.BaseScope"/> object contains an element that has the specified key; otherwise, false.</returns>
<summary>Copies all of the elements in the <seecref="T:System.Web.WebPages.Scope.ScopeStorageDictionary"/> object and the <seecref="P:System.Web.WebPages.Scope.ScopeStorageDictionary.BaseScope"/> object to an <seecref="T:System.Array"/> object, starting at the specified index.</summary>
<paramname="array">The array.</param>
<paramname="arrayIndex">The zero-based index in <paramrefname="array"/>.</param>
<summary>Gets the number of key/value pairs that are in the concatenated <seecref="T:System.Web.WebPages.Scope.ScopeStorageDictionary"/> and <seecref="P:System.Web.WebPages.Scope.ScopeStorageDictionary.BaseScope"/> objects.</summary>
<summary>Returns an enumerator that can be used to iterate through concatenated <seecref="T:System.Web.WebPages.Scope.ScopeStorageDictionary"/> and <seecref="P:System.Web.WebPages.Scope.ScopeStorageDictionary.BaseScope"/> objects.</summary>
<summary>Returns an enumerator that can be used to iterate through the distinct elements of concatenated <seecref="T:System.Web.WebPages.Scope.ScopeStorageDictionary"/> and <seecref="P:System.Web.WebPages.Scope.ScopeStorageDictionary.BaseScope"/> objects.</summary>
<returns>An enumerator that contains distinct elements from the concatenated dictionary objects.</returns>
<summary>Gets a <seecref="T:System.Collections.Generic.List`1"/> object that contains the keys from the concatenated <seecref="T:System.Web.WebPages.Scope.ScopeStorageDictionary"/> and <seecref="P:System.Web.WebPages.Scope.ScopeStorageDictionary.BaseScope"/> objects.</summary>
<returns>An object that contains that contains the keys.</returns>
<summary>Removes the specified key/value pair from the concatenated <seecref="T:System.Web.WebPages.Scope.ScopeStorageDictionary"/> and <seecref="P:System.Web.WebPages.Scope.ScopeStorageDictionary.BaseScope"/> objects.</summary>
<returns>true if the key/value pair is removed, or false if <paramrefname="item"/> is not found in the concatenated <seecref="T:System.Web.WebPages.Scope.ScopeStorageDictionary"/> and <seecref="P:System.Web.WebPages.Scope.ScopeStorageDictionary.BaseScope"/> objects.</returns>
<summary>Removes the value that has the specified key from the concatenated <seecref="T:System.Web.WebPages.Scope.ScopeStorageDictionary"/> and <seecref="P:System.Web.WebPages.Scope.ScopeStorageDictionary.BaseScope"/> objects.</summary>
<returns>true if the key/value pair is removed, or false if <paramrefname="key"/> is not found in the concatenated <seecref="T:System.Web.WebPages.Scope.ScopeStorageDictionary"/> and <seecref="P:System.Web.WebPages.Scope.ScopeStorageDictionary.BaseScope"/> objects.</returns>
<summary>Sets a value using the specified key in the concatenated <seecref="T:System.Web.WebPages.Scope.ScopeStorageDictionary"/> and <seecref="P:System.Web.WebPages.Scope.ScopeStorageDictionary.BaseScope"/> objects.</summary>
<summary>Returns an enumerator for the concatenated <seecref="T:System.Web.WebPages.Scope.ScopeStorageDictionary"/> and <seecref="P:System.Web.WebPages.Scope.ScopeStorageDictionary.BaseScope"/> objects.</summary>
<summary>Gets the value that is associated with the specified key from the concatenated <seecref="T:System.Web.WebPages.Scope.ScopeStorageDictionary"/> and <seecref="P:System.Web.WebPages.Scope.ScopeStorageDictionary.BaseScope"/> objects.</summary>
<returns>true if the concatenated <seecref="T:System.Web.WebPages.Scope.ScopeStorageDictionary"/> and <seecref="P:System.Web.WebPages.Scope.ScopeStorageDictionary.BaseScope"/> objects contain an element that has the specified key; otherwise, false.</returns>
<paramname="key">The key.</param>
<paramname="value">When this method returns, if the key is found, contains the value that is associated with the specified key; otherwise, the default value for the type of the <paramrefname="value"/> parameter. This parameter is passed uninitialized.</param>
<summary>Gets a <seecref="T:System.Collections.Generic.List`1"/> object that contains the values from the concatenated <seecref="T:System.Web.WebPages.Scope.ScopeStorageDictionary"/> and <seecref="P:System.Web.WebPages.Scope.ScopeStorageDictionary.BaseScope"/> objects.</summary>
<returns>The object that contains the values.</returns>