Revert "PR-5360"
[platform/core/csapi/tizenfx.git] / pkg / Tizen.NET.API11 / build / tizen11.0 / ref / System.ComponentModel.Annotations.xml
index b0bd912..e22ecc8 100755 (executable)
     <member name="M:System.ComponentModel.DataAnnotations.CustomValidationAttribute.FormatErrorMessage(System.String)">
       <summary>Formats a validation error message.</summary>
       <param name="name">The name to include in the formatted message.</param>
-      <exception cref="T:System.InvalidOperationException">The current attribute is malformed.</exception>
       <returns>An instance of the formatted error message.</returns>
+      <exception cref="T:System.InvalidOperationException">The current attribute is malformed.</exception>
     </member>
     <member name="P:System.ComponentModel.DataAnnotations.CustomValidationAttribute.Method">
       <summary>Gets the validation method.</summary>
       <exception cref="T:System.ArgumentException">
         <paramref name="customDataType" /> is <see langword="null" /> or an empty string ("").</exception>
     </member>
-    <member name="M:System.ComponentModel.DataAnnotations.DataTypeAttribute.GetDataTypeName">
-      <summary>Returns the name of the type that is associated with the data field.</summary>
-      <exception cref="T:System.InvalidOperationException">The current attribute is ill-formed.</exception>
-      <returns>The name of the type associated with the data field.</returns>
-    </member>
-    <member name="M:System.ComponentModel.DataAnnotations.DataTypeAttribute.IsValid(System.Object)">
-      <summary>Checks that the value of the data field is valid.</summary>
-      <param name="value">The data field value to validate.</param>
-      <exception cref="T:System.InvalidOperationException">The current attribute is ill-formed.</exception>
-      <returns>
-        <see langword="true" /> always.</returns>
-    </member>
     <member name="P:System.ComponentModel.DataAnnotations.DataTypeAttribute.CustomDataType">
       <summary>Gets the name of custom field template that is associated with the data field.</summary>
       <returns>The name of the custom field template that is associated with the data field.</returns>
       <summary>Gets a data-field display format.</summary>
       <returns>The data-field display format.</returns>
     </member>
+    <member name="M:System.ComponentModel.DataAnnotations.DataTypeAttribute.GetDataTypeName">
+      <summary>Returns the name of the type that is associated with the data field.</summary>
+      <returns>The name of the type associated with the data field.</returns>
+      <exception cref="T:System.InvalidOperationException">The current attribute is ill-formed.</exception>
+    </member>
+    <member name="M:System.ComponentModel.DataAnnotations.DataTypeAttribute.IsValid(System.Object)">
+      <summary>Checks that the value of the data field is valid.</summary>
+      <param name="value">The data field value to validate.</param>
+      <returns>
+        <see langword="true" /> always.</returns>
+      <exception cref="T:System.InvalidOperationException">The current attribute is ill-formed.</exception>
+    </member>
     <member name="T:System.ComponentModel.DataAnnotations.DisplayAttribute">
       <summary>Provides a general-purpose attribute that lets you specify localizable strings for types and members of entity partial classes.</summary>
     </member>
     <member name="M:System.ComponentModel.DataAnnotations.DisplayAttribute.#ctor">
       <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DataAnnotations.DisplayAttribute" /> class.</summary>
     </member>
+    <member name="P:System.ComponentModel.DataAnnotations.DisplayAttribute.AutoGenerateField">
+      <summary>Gets or sets a value that indicates whether UI should be generated automatically in order to display this field.</summary>
+      <returns>
+        <see langword="true" /> if UI should be generated automatically to display this field; otherwise, <see langword="false" />.</returns>
+      <exception cref="T:System.InvalidOperationException">An attempt was made to get the property value before it was set.</exception>
+    </member>
+    <member name="P:System.ComponentModel.DataAnnotations.DisplayAttribute.AutoGenerateFilter">
+      <summary>Gets or sets a value that indicates whether filtering UI is automatically displayed for this field.</summary>
+      <returns>
+        <see langword="true" /> if UI should be generated automatically to display filtering for this field; otherwise, <see langword="false" />.</returns>
+      <exception cref="T:System.InvalidOperationException">An attempt was made to get the property value before it was set.</exception>
+    </member>
+    <member name="P:System.ComponentModel.DataAnnotations.DisplayAttribute.Description">
+      <summary>Gets or sets a value that is used to display a description in the UI.</summary>
+      <returns>The value that is used to display a description in the UI.</returns>
+    </member>
     <member name="M:System.ComponentModel.DataAnnotations.DisplayAttribute.GetAutoGenerateField">
       <summary>Returns the value of the <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.AutoGenerateField" /> property.</summary>
       <returns>The value of <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.AutoGenerateField" /> if the property has been initialized; otherwise, <see langword="null" />.</returns>
     </member>
     <member name="M:System.ComponentModel.DataAnnotations.DisplayAttribute.GetDescription">
       <summary>Returns the value of the <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.Description" /> property.</summary>
-      <exception cref="T:System.InvalidOperationException">The <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.ResourceType" /> property and the <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.Description" /> property are initialized, but a public static property that has a name that matches the <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.Description" /> value could not be found for the <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.ResourceType" /> property.</exception>
       <returns>The localized description, if the <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.ResourceType" /> has been specified and the <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.Description" /> property represents a resource key; otherwise, the non-localized value of the <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.Description" /> property.</returns>
+      <exception cref="T:System.InvalidOperationException">The <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.ResourceType" /> property and the <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.Description" /> property are initialized, but a public static property that has a name that matches the <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.Description" /> value could not be found for the <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.ResourceType" /> property.</exception>
     </member>
     <member name="M:System.ComponentModel.DataAnnotations.DisplayAttribute.GetGroupName">
       <summary>Returns the value of the <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.GroupName" /> property.</summary>
-      <exception cref="T:System.InvalidOperationException">Both the <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.ResourceType" /> property and <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.GroupName" /> properties were set, but a public static property with a name matching the <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.GroupName" /> value couldn't be found on the <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.ResourceType" />.</exception>
       <returns>A value that will be used for grouping fields in the UI, if <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.GroupName" /> has been initialized; otherwise, <see langword="null" />. If the <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.ResourceType" /> property has been specified and the <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.GroupName" /> property represents a resource key, a localized string is returned; otherwise, a non-localized string is returned.</returns>
+      <exception cref="T:System.InvalidOperationException">Both the <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.ResourceType" /> property and <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.GroupName" /> properties were set, but a public static property with a name matching the <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.GroupName" /> value couldn't be found on the <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.ResourceType" />.</exception>
     </member>
     <member name="M:System.ComponentModel.DataAnnotations.DisplayAttribute.GetName">
       <summary>Returns a value that is used for field display in the UI.</summary>
-      <exception cref="T:System.InvalidOperationException">The <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.ResourceType" /> property and the <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.Name" /> property are initialized, but a public static property that has a name that matches the <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.Name" /> value could not be found for the <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.ResourceType" /> property.</exception>
       <returns>The localized string for the <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.Name" /> property, if the <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.ResourceType" /> property has been specified and the <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.Name" /> property represents a resource key; otherwise, the non-localized value of the <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.Name" /> property.</returns>
+      <exception cref="T:System.InvalidOperationException">The <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.ResourceType" /> property and the <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.Name" /> property are initialized, but a public static property that has a name that matches the <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.Name" /> value could not be found for the <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.ResourceType" /> property.</exception>
     </member>
     <member name="M:System.ComponentModel.DataAnnotations.DisplayAttribute.GetOrder">
       <summary>Returns the value of the <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.Order" /> property.</summary>
     </member>
     <member name="M:System.ComponentModel.DataAnnotations.DisplayAttribute.GetPrompt">
       <summary>Returns the value of the <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.Prompt" /> property.</summary>
-      <exception cref="T:System.InvalidOperationException">Both the <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.ResourceType" /> property and <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.Prompt" /> properties were set, but a public static property with a name matching the <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.Prompt" /> value couldn't be found on the <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.ResourceType" />.</exception>
       <returns>The localized string for the <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.Prompt" /> property if the <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.ResourceType" /> property has been specified and if the <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.Prompt" /> property represents a resource key; otherwise, the non-localized value of the <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.Prompt" /> property.</returns>
+      <exception cref="T:System.InvalidOperationException">Both the <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.ResourceType" /> property and <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.Prompt" /> properties were set, but a public static property with a name matching the <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.Prompt" /> value couldn't be found on the <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.ResourceType" />.</exception>
     </member>
     <member name="M:System.ComponentModel.DataAnnotations.DisplayAttribute.GetShortName">
       <summary>Returns the value of the <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.ShortName" /> property.</summary>
-      <exception cref="T:System.InvalidOperationException">Both the <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.ResourceType" /> property and <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.ShortName" /> properties were set, 
-but a public static property with a name matching the <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.ShortName" /> value couldn't be found on the <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.ResourceType" />.</exception>
       <returns>The localized string for the <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.ShortName" /> property if the <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.ResourceType" /> property has been specified and if the <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.ShortName" /> property represents a resource key; otherwise, the non-localized value of the <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.ShortName" /> value property.</returns>
-    </member>
-    <member name="P:System.ComponentModel.DataAnnotations.DisplayAttribute.AutoGenerateField">
-      <summary>Gets or sets a value that indicates whether UI should be generated automatically in order to display this field.</summary>
-      <exception cref="T:System.InvalidOperationException">An attempt was made to get the property value before it was set.</exception>
-      <returns>
-        <see langword="true" /> if UI should be generated automatically to display this field; otherwise, <see langword="false" />.</returns>
-    </member>
-    <member name="P:System.ComponentModel.DataAnnotations.DisplayAttribute.AutoGenerateFilter">
-      <summary>Gets or sets a value that indicates whether filtering UI is automatically displayed for this field.</summary>
-      <exception cref="T:System.InvalidOperationException">An attempt was made to get the property value before it was set.</exception>
-      <returns>
-        <see langword="true" /> if UI should be generated automatically to display filtering for this field; otherwise, <see langword="false" />.</returns>
-    </member>
-    <member name="P:System.ComponentModel.DataAnnotations.DisplayAttribute.Description">
-      <summary>Gets or sets a value that is used to display a description in the UI.</summary>
-      <returns>The value that is used to display a description in the UI.</returns>
+      <exception cref="T:System.InvalidOperationException">Both the <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.ResourceType" /> property and <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.ShortName" /> properties were set,
+but a public static property with a name matching the <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.ShortName" /> value couldn't be found
+on the <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.ResourceType" />.</exception>
     </member>
     <member name="P:System.ComponentModel.DataAnnotations.DisplayAttribute.GroupName">
       <summary>Gets or sets a value that is used to group fields in the UI.</summary>
@@ -290,8 +291,8 @@ but a public static property with a name matching the <see cref="P:System.Compon
     </member>
     <member name="P:System.ComponentModel.DataAnnotations.DisplayAttribute.Order">
       <summary>Gets or sets the order weight of the column.</summary>
-      <exception cref="T:System.InvalidOperationException">The getter of this property has been invoked but its value has not been explicitly set using the setter.</exception>
       <returns>The order weight of the column.</returns>
+      <exception cref="T:System.InvalidOperationException">The getter of this property has been invoked but its value has not been explicitly set using the setter.</exception>
     </member>
     <member name="P:System.ComponentModel.DataAnnotations.DisplayAttribute.Prompt">
       <summary>Gets or sets a value that will be used to set the watermark for prompts in the UI.</summary>
@@ -343,16 +344,6 @@ but a public static property with a name matching the <see cref="P:System.Compon
     <member name="M:System.ComponentModel.DataAnnotations.DisplayFormatAttribute.#ctor">
       <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DataAnnotations.DisplayFormatAttribute" /> class.</summary>
     </member>
-    <member name="M:System.ComponentModel.DataAnnotations.DisplayFormatAttribute.GetNullDisplayText">
-      <summary>Returns the UI display string for <see cref="P:System.ComponentModel.DataAnnotations.DisplayFormatAttribute.NullDisplayText" />.</summary>
-      <exception cref="T:System.InvalidOperationException">Both the <see cref="P:System.ComponentModel.DataAnnotations.DisplayFormatAttribute.NullDisplayTextResourceType" /> and <see cref="P:System.ComponentModel.DataAnnotations.DisplayFormatAttribute.NullDisplayText" /> properties are set, but a public static property with a name matching the <see cref="P:System.ComponentModel.DataAnnotations.DisplayFormatAttribute.NullDisplayText" /> value cannot be found on the <see cref="P:System.ComponentModel.DataAnnotations.DisplayFormatAttribute.NullDisplayTextResourceType" />.</exception>
-      <returns>
-        <para>The UI display string.</para>
-        <para>If <see cref="P:System.ComponentModel.DataAnnotations.DisplayFormatAttribute.NullDisplayTextResourceType" /> has not been specified, the value of <see cref="P:System.ComponentModel.DataAnnotations.DisplayFormatAttribute.NullDisplayText" /> is returned.</para>
-        <para>If <see cref="P:System.ComponentModel.DataAnnotations.DisplayFormatAttribute.NullDisplayTextResourceType" /> has been specified and <see cref="P:System.ComponentModel.DataAnnotations.DisplayFormatAttribute.NullDisplayText" /> represents a resource key within that resource type, the localized value is returned.</para>
-        <para>If <see cref="P:System.ComponentModel.DataAnnotations.DisplayFormatAttribute.NullDisplayText" /> and <see cref="P:System.ComponentModel.DataAnnotations.DisplayFormatAttribute.NullDisplayTextResourceType" /> have not been set, returns <see langword="null" />.</para>
-      </returns>
-    </member>
     <member name="P:System.ComponentModel.DataAnnotations.DisplayFormatAttribute.ApplyFormatInEditMode">
       <summary>Gets or sets a value that indicates whether the formatting string that is specified by the <see cref="P:System.ComponentModel.DataAnnotations.DisplayFormatAttribute.DataFormatString" /> property is applied to the field value when the data field is in edit mode.</summary>
       <returns>
@@ -367,6 +358,15 @@ but a public static property with a name matching the <see cref="P:System.Compon
       <summary>Gets or sets the display format for the field value.</summary>
       <returns>A formatting string that specifies the display format for the value of the data field. The default is an empty string (""), which indicates that no special formatting is applied to the field value.</returns>
     </member>
+    <member name="M:System.ComponentModel.DataAnnotations.DisplayFormatAttribute.GetNullDisplayText">
+      <summary>Returns the UI display string for <see cref="P:System.ComponentModel.DataAnnotations.DisplayFormatAttribute.NullDisplayText" />.</summary>
+      <returns>The UI display string.
+    If <see cref="P:System.ComponentModel.DataAnnotations.DisplayFormatAttribute.NullDisplayTextResourceType" /> has not been specified, the value of <see cref="P:System.ComponentModel.DataAnnotations.DisplayFormatAttribute.NullDisplayText" /> is returned.
+    If <see cref="P:System.ComponentModel.DataAnnotations.DisplayFormatAttribute.NullDisplayTextResourceType" /> has been specified and <see cref="P:System.ComponentModel.DataAnnotations.DisplayFormatAttribute.NullDisplayText" /> represents a resource key within that resource type, the localized value is returned.
+    If <see cref="P:System.ComponentModel.DataAnnotations.DisplayFormatAttribute.NullDisplayText" /> and <see cref="P:System.ComponentModel.DataAnnotations.DisplayFormatAttribute.NullDisplayTextResourceType" /> have not been set, returns <see langword="null" />.
+.</returns>
+      <exception cref="T:System.InvalidOperationException">Both the <see cref="P:System.ComponentModel.DataAnnotations.DisplayFormatAttribute.NullDisplayTextResourceType" /> and <see cref="P:System.ComponentModel.DataAnnotations.DisplayFormatAttribute.NullDisplayText" /> properties are set, but a public static property with a name matching the <see cref="P:System.ComponentModel.DataAnnotations.DisplayFormatAttribute.NullDisplayText" /> value cannot be found on the <see cref="P:System.ComponentModel.DataAnnotations.DisplayFormatAttribute.NullDisplayTextResourceType" />.</exception>
+    </member>
     <member name="P:System.ComponentModel.DataAnnotations.DisplayFormatAttribute.HtmlEncode">
       <summary>Gets or sets a value that indicates whether the field should be HTML-encoded.</summary>
       <returns>
@@ -378,7 +378,6 @@ but a public static property with a name matching the <see cref="P:System.Compon
     </member>
     <member name="P:System.ComponentModel.DataAnnotations.DisplayFormatAttribute.NullDisplayTextResourceType">
       <summary>Gets or sets the <see cref="T:System.Type" /> that contains the resources for <see cref="P:System.ComponentModel.DataAnnotations.DisplayFormatAttribute.NullDisplayText" />.
-        
 Using <see cref="P:System.ComponentModel.DataAnnotations.DisplayFormatAttribute.NullDisplayTextResourceType" /> along with <see cref="P:System.ComponentModel.DataAnnotations.DisplayFormatAttribute.NullDisplayText" />, allows the <see cref="M:System.ComponentModel.DataAnnotations.DisplayFormatAttribute.GetNullDisplayText" /> method to return localized values.</summary>
     </member>
     <member name="T:System.ComponentModel.DataAnnotations.EditableAttribute">
@@ -412,28 +411,32 @@ Using <see cref="P:System.ComponentModel.DataAnnotations.DisplayFormatAttribute.
         <see langword="true" /> if the specified value is valid or <see langword="null" />; otherwise, <see langword="false" />.</returns>
     </member>
     <member name="T:System.ComponentModel.DataAnnotations.EnumDataTypeAttribute">
-      <summary>Enables a .NET enumeration to be mapped to a data column.</summary>
+      <summary>Enables a .NET Framework enumeration to be mapped to a data column.</summary>
     </member>
     <member name="M:System.ComponentModel.DataAnnotations.EnumDataTypeAttribute.#ctor(System.Type)">
       <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DataAnnotations.EnumDataTypeAttribute" /> class.</summary>
       <param name="enumType">The type of the enumeration.</param>
     </member>
+    <member name="P:System.ComponentModel.DataAnnotations.EnumDataTypeAttribute.EnumType">
+      <summary>Gets or sets the enumeration type.</summary>
+      <returns>The enumeration type.</returns>
+    </member>
     <member name="M:System.ComponentModel.DataAnnotations.EnumDataTypeAttribute.IsValid(System.Object)">
       <summary>Checks that the value of the data field is valid.</summary>
       <param name="value">The data field value to validate.</param>
       <returns>
         <see langword="true" /> if the data field value is valid; otherwise, <see langword="false" />.</returns>
     </member>
-    <member name="P:System.ComponentModel.DataAnnotations.EnumDataTypeAttribute.EnumType">
-      <summary>Gets or sets the enumeration type.</summary>
-      <returns>The enumeration type.</returns>
-    </member>
     <member name="T:System.ComponentModel.DataAnnotations.FileExtensionsAttribute">
       <summary>Validates file name extensions.</summary>
     </member>
     <member name="M:System.ComponentModel.DataAnnotations.FileExtensionsAttribute.#ctor">
       <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DataAnnotations.FileExtensionsAttribute" /> class.</summary>
     </member>
+    <member name="P:System.ComponentModel.DataAnnotations.FileExtensionsAttribute.Extensions">
+      <summary>Gets or sets the file name extensions.</summary>
+      <returns>The file name extensions, or the default file extensions (".png", ".jpg", ".jpeg", and ".gif") if the property is not set.</returns>
+    </member>
     <member name="M:System.ComponentModel.DataAnnotations.FileExtensionsAttribute.FormatErrorMessage(System.String)">
       <summary>Applies formatting to an error message, based on the data field where the error occurred.</summary>
       <param name="name">The name of the field that caused the validation failure.</param>
@@ -445,10 +448,6 @@ Using <see cref="P:System.ComponentModel.DataAnnotations.DisplayFormatAttribute.
       <returns>
         <see langword="true" /> if the file name extension is valid; otherwise, <see langword="false" />.</returns>
     </member>
-    <member name="P:System.ComponentModel.DataAnnotations.FileExtensionsAttribute.Extensions">
-      <summary>Gets or sets the file name extensions.</summary>
-      <returns>The file name extensions, or the default file extensions (".png", ".jpg", ".jpeg", and ".gif") if the property is not set.</returns>
-    </member>
     <member name="T:System.ComponentModel.DataAnnotations.FilterUIHintAttribute">
       <summary>Represents an attribute that is used to specify the filtering behavior for a column.</summary>
     </member>
@@ -467,31 +466,31 @@ Using <see cref="P:System.ComponentModel.DataAnnotations.DisplayFormatAttribute.
       <param name="presentationLayer">The name of the presentation layer that supports this control.</param>
       <param name="controlParameters">The list of parameters for the control.</param>
     </member>
+    <member name="P:System.ComponentModel.DataAnnotations.FilterUIHintAttribute.ControlParameters">
+      <summary>Gets the name/value pairs that are used as parameters in the control's constructor.</summary>
+      <returns>The name/value pairs that are used as parameters in the control's constructor.</returns>
+      <exception cref="T:System.InvalidOperationException">The current attribute is ill-formed.</exception>
+    </member>
     <member name="M:System.ComponentModel.DataAnnotations.FilterUIHintAttribute.Equals(System.Object)">
       <summary>Returns a value that indicates whether this attribute instance is equal to a specified object.</summary>
       <param name="obj">The object to compare with this attribute instance.</param>
       <returns>
         <see langword="true" /> if the passed object is equal to this attribute instance; otherwise, <see langword="false" />.</returns>
     </member>
-    <member name="M:System.ComponentModel.DataAnnotations.FilterUIHintAttribute.GetHashCode">
-      <summary>Returns the hash code for this attribute instance.</summary>
-      <returns>This attribute instance hash code.</returns>
-    </member>
-    <member name="P:System.ComponentModel.DataAnnotations.FilterUIHintAttribute.ControlParameters">
-      <summary>Gets the name/value pairs that are used as parameters in the control's constructor.</summary>
-      <exception cref="T:System.InvalidOperationException">The current attribute is ill-formed.</exception>
-      <returns>The name/value pairs that are used as parameters in the control's constructor.</returns>
-    </member>
     <member name="P:System.ComponentModel.DataAnnotations.FilterUIHintAttribute.FilterUIHint">
       <summary>Gets the name of the control to use for filtering.</summary>
       <returns>The name of the control to use for filtering.</returns>
     </member>
+    <member name="M:System.ComponentModel.DataAnnotations.FilterUIHintAttribute.GetHashCode">
+      <summary>Returns the hash code for this attribute instance.</summary>
+      <returns>This attribute instance hash code.</returns>
+    </member>
     <member name="P:System.ComponentModel.DataAnnotations.FilterUIHintAttribute.PresentationLayer">
       <summary>Gets the name of the presentation layer that supports this control.</summary>
       <returns>The name of the presentation layer that supports this control.</returns>
     </member>
     <member name="T:System.ComponentModel.DataAnnotations.IValidatableObject">
-      <summary>Provides a way for an object to be validated.</summary>
+      <summary>Provides a way for an object to be invalidated.</summary>
     </member>
     <member name="M:System.ComponentModel.DataAnnotations.IValidatableObject.Validate(System.ComponentModel.DataAnnotations.ValidationContext)">
       <summary>Determines whether the specified object is valid.</summary>
@@ -522,9 +521,9 @@ Using <see cref="P:System.ComponentModel.DataAnnotations.DisplayFormatAttribute.
     <member name="M:System.ComponentModel.DataAnnotations.MaxLengthAttribute.IsValid(System.Object)">
       <summary>Determines whether a specified object is valid.</summary>
       <param name="value">The object to validate.</param>
-      <exception cref="T:System.InvalidOperationException">Length is zero or less than negative one.</exception>
       <returns>
         <see langword="true" /> if the value is null, or if the value is less than or equal to the specified maximum length; otherwise, <see langword="false" />.</returns>
+      <exception cref="T:System.InvalidOperationException">Length is zero or less than negative one.</exception>
     </member>
     <member name="P:System.ComponentModel.DataAnnotations.MaxLengthAttribute.Length">
       <summary>Gets the maximum allowable length of the array or string data.</summary>
@@ -558,9 +557,9 @@ Using <see cref="P:System.ComponentModel.DataAnnotations.DisplayFormatAttribute.
     <member name="M:System.ComponentModel.DataAnnotations.MinLengthAttribute.IsValid(System.Object)">
       <summary>Determines whether a specified object is valid.</summary>
       <param name="value">The object to validate.</param>
-      <exception cref="T:System.InvalidOperationException">Length is less than zero.</exception>
       <returns>
         <see langword="true" /> if the specified object is valid; otherwise, <see langword="false" />.</returns>
+      <exception cref="T:System.InvalidOperationException">Length is less than zero.</exception>
     </member>
     <member name="P:System.ComponentModel.DataAnnotations.MinLengthAttribute.Length">
       <summary>Gets or sets the minimum allowable length of the array or string data.</summary>
@@ -599,24 +598,24 @@ Using <see cref="P:System.ComponentModel.DataAnnotations.DisplayFormatAttribute.
       <exception cref="T:System.ArgumentNullException">
         <paramref name="type" /> is <see langword="null" />.</exception>
     </member>
+    <member name="P:System.ComponentModel.DataAnnotations.RangeAttribute.ConvertValueInInvariantCulture">
+      <summary>Gets or sets a value that determines whether any conversions of the value being validated to <see cref="P:System.ComponentModel.DataAnnotations.RangeAttribute.OperandType" /> as set by the <c>type</c> parameter of the <see cref="M:System.ComponentModel.DataAnnotations.RangeAttribute.#ctor(System.Type,System.String,System.String)" /> constructor use the invariant culture or the current culture.</summary>
+      <returns>
+        <see langword="true" /> to use the invariant culture for any conversions; <see langword="false" /> to use the culture that is current at the time of the validation.</returns>
+    </member>
     <member name="M:System.ComponentModel.DataAnnotations.RangeAttribute.FormatErrorMessage(System.String)">
       <summary>Formats the error message that is displayed when range validation fails.</summary>
       <param name="name">The name of the field that caused the validation failure.</param>
-      <exception cref="T:System.InvalidOperationException">The current attribute is ill-formed.</exception>
       <returns>The formatted error message.</returns>
+      <exception cref="T:System.InvalidOperationException">The current attribute is ill-formed.</exception>
     </member>
     <member name="M:System.ComponentModel.DataAnnotations.RangeAttribute.IsValid(System.Object)">
       <summary>Checks that the value of the data field is in the specified range.</summary>
       <param name="value">The data field value to validate.</param>
-      <exception cref="T:System.ComponentModel.DataAnnotations.ValidationException">The data field value was outside the allowed range.</exception>
-      <exception cref="T:System.InvalidOperationException">The current attribute is ill-formed.</exception>
       <returns>
         <see langword="true" /> if the specified value is in the range; otherwise, <see langword="false" />.</returns>
-    </member>
-    <member name="P:System.ComponentModel.DataAnnotations.RangeAttribute.ConvertValueInInvariantCulture">
-      <summary>Gets or sets a value that determines whether any conversions of the value being validated to <see cref="P:System.ComponentModel.DataAnnotations.RangeAttribute.OperandType" /> as set by the <c>type</c> parameter of the <see cref="M:System.ComponentModel.DataAnnotations.RangeAttribute.#ctor(System.Type,System.String,System.String)" /> constructor use the invariant culture or the current culture.</summary>
-      <returns>
-        <see langword="true" /> to use the invariant culture for any conversions; <see langword="false" /> to use the culture that is current at the time of the validation.</returns>
+      <exception cref="T:System.ComponentModel.DataAnnotations.ValidationException">The data field value was outside the allowed range.</exception>
+      <exception cref="T:System.InvalidOperationException">The current attribute is ill-formed.</exception>
     </member>
     <member name="P:System.ComponentModel.DataAnnotations.RangeAttribute.Maximum">
       <summary>Gets the maximum allowed field value.</summary>
@@ -645,19 +644,19 @@ Using <see cref="P:System.ComponentModel.DataAnnotations.DisplayFormatAttribute.
     <member name="M:System.ComponentModel.DataAnnotations.RegularExpressionAttribute.FormatErrorMessage(System.String)">
       <summary>Formats the error message to display if the regular expression validation fails.</summary>
       <param name="name">The name of the field that caused the validation failure.</param>
+      <returns>The formatted error message.</returns>
       <exception cref="T:System.InvalidOperationException">The current attribute is ill-formed.</exception>
       <exception cref="T:System.ArgumentException">The <see cref="P:System.ComponentModel.DataAnnotations.RegularExpressionAttribute.Pattern" /> is not a valid regular expression.</exception>
-      <returns>The formatted error message.</returns>
     </member>
     <member name="M:System.ComponentModel.DataAnnotations.RegularExpressionAttribute.IsValid(System.Object)">
       <summary>Checks whether the value entered by the user matches the regular expression pattern.</summary>
       <param name="value">The data field value to validate.</param>
+      <returns>
+        <see langword="true" /> if validation is successful; otherwise, <see langword="false" />.</returns>
       <exception cref="T:System.ComponentModel.DataAnnotations.ValidationException">The data field value did not match the regular expression pattern.</exception>
       <exception cref="T:System.InvalidOperationException">The current attribute is ill-formed.</exception>
       <exception cref="T:System.ArgumentException">
         <see cref="P:System.ComponentModel.DataAnnotations.RegularExpressionAttribute.Pattern" /> is not a valid regular expression.</exception>
-      <returns>
-        <see langword="true" /> if validation is successful; otherwise, <see langword="false" />.</returns>
     </member>
     <member name="P:System.ComponentModel.DataAnnotations.RegularExpressionAttribute.MatchTimeoutInMilliseconds">
       <summary>Gets or sets the amount of time in milliseconds to execute a single matching operation before the operation times out.</summary>
@@ -673,17 +672,17 @@ Using <see cref="P:System.ComponentModel.DataAnnotations.DisplayFormatAttribute.
     <member name="M:System.ComponentModel.DataAnnotations.RequiredAttribute.#ctor">
       <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DataAnnotations.RequiredAttribute" /> class.</summary>
     </member>
+    <member name="P:System.ComponentModel.DataAnnotations.RequiredAttribute.AllowEmptyStrings">
+      <summary>Gets or sets a value that indicates whether an empty string is allowed.</summary>
+      <returns>
+        <see langword="true" /> if an empty string is allowed; otherwise, <see langword="false" />. The default value is <see langword="false" />.</returns>
+    </member>
     <member name="M:System.ComponentModel.DataAnnotations.RequiredAttribute.IsValid(System.Object)">
       <summary>Checks that the value of the required data field is not empty.</summary>
       <param name="value">The data field value to validate.</param>
-      <exception cref="T:System.ComponentModel.DataAnnotations.ValidationException">The data field value was <see langword="null" />.</exception>
       <returns>
         <see langword="true" /> if validation is successful; otherwise, <see langword="false" />.</returns>
-    </member>
-    <member name="P:System.ComponentModel.DataAnnotations.RequiredAttribute.AllowEmptyStrings">
-      <summary>Gets or sets a value that indicates whether an empty string is allowed.</summary>
-      <returns>
-        <see langword="true" /> if an empty string is allowed; otherwise, <see langword="false" />. The default value is <see langword="false" />.</returns>
+      <exception cref="T:System.ComponentModel.DataAnnotations.ValidationException">The data field value was <see langword="null" />.</exception>
     </member>
     <member name="T:System.ComponentModel.DataAnnotations.ScaffoldColumnAttribute">
       <summary>Specifies whether a class or data column uses scaffolding.</summary>
@@ -801,27 +800,23 @@ Using <see cref="P:System.ComponentModel.DataAnnotations.DisplayFormatAttribute.
     <member name="M:System.ComponentModel.DataAnnotations.StringLengthAttribute.FormatErrorMessage(System.String)">
       <summary>Applies formatting to a specified error message.</summary>
       <param name="name">The name of the field that caused the validation failure.</param>
+      <returns>The formatted error message.</returns>
       <exception cref="T:System.ArgumentOutOfRangeException">
-        <paramref name="maximumLength" /> is negative.  
-  
- -or-  
-  
- <paramref name="maximumLength" /> is less than <paramref name="minimumLength" />.</exception>
+        <paramref name="maximumLength" /> is negative.
+-or-
+<paramref name="maximumLength" /> is less than <paramref name="minimumLength" />.</exception>
       <exception cref="T:System.InvalidOperationException">The current attribute is ill-formed.</exception>
-      <returns>The formatted error message.</returns>
     </member>
     <member name="M:System.ComponentModel.DataAnnotations.StringLengthAttribute.IsValid(System.Object)">
       <summary>Determines whether a specified object is valid.</summary>
       <param name="value">The object to validate.</param>
-      <exception cref="T:System.ArgumentOutOfRangeException">
-        <paramref name="maximumLength" /> is negative.  
-  
- -or-  
-  
- <paramref name="maximumLength" /> is less than <see cref="P:System.ComponentModel.DataAnnotations.StringLengthAttribute.MinimumLength" />.</exception>
-      <exception cref="T:System.InvalidOperationException">The current attribute is ill-formed.</exception>
       <returns>
         <see langword="true" /> if the specified object is valid; otherwise, <see langword="false" />.</returns>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="maximumLength" /> is negative.
+-or-
+<paramref name="maximumLength" /> is less than <see cref="P:System.ComponentModel.DataAnnotations.StringLengthAttribute.MinimumLength" />.</exception>
+      <exception cref="T:System.InvalidOperationException">The current attribute is ill-formed.</exception>
     </member>
     <member name="P:System.ComponentModel.DataAnnotations.StringLengthAttribute.MaximumLength">
       <summary>Gets or sets the maximum length of a string.</summary>
@@ -855,11 +850,14 @@ Using <see cref="P:System.ComponentModel.DataAnnotations.DisplayFormatAttribute.
       <param name="presentationLayer">The presentation layer that uses the class. Can be set to "HTML", "Silverlight", "WPF", or "WinForms".</param>
       <param name="controlParameters">The object to use to retrieve values from any data sources.</param>
       <exception cref="T:System.ArgumentException">
-        <see cref="P:System.ComponentModel.DataAnnotations.UIHintAttribute.ControlParameters" /> is <see langword="null" /> or it is a constraint key.  
-  
- -or-  
-  
- The value of <see cref="P:System.ComponentModel.DataAnnotations.UIHintAttribute.ControlParameters" /> is not a string.</exception>
+        <see cref="P:System.ComponentModel.DataAnnotations.UIHintAttribute.ControlParameters" /> is <see langword="null" /> or it is a constraint key.
+-or-
+The value of <see cref="P:System.ComponentModel.DataAnnotations.UIHintAttribute.ControlParameters" /> is not a string.</exception>
+    </member>
+    <member name="P:System.ComponentModel.DataAnnotations.UIHintAttribute.ControlParameters">
+      <summary>Gets or sets the <see cref="T:System.Web.DynamicData.DynamicControlParameter" /> object to use to retrieve values from any data source.</summary>
+      <returns>A collection of key/value pairs.</returns>
+      <exception cref="T:System.InvalidOperationException">The current attribute is ill-formed.</exception>
     </member>
     <member name="M:System.ComponentModel.DataAnnotations.UIHintAttribute.Equals(System.Object)">
       <summary>Gets a value that indicates whether this instance is equal to the specified object.</summary>
@@ -871,11 +869,6 @@ Using <see cref="P:System.ComponentModel.DataAnnotations.DisplayFormatAttribute.
       <summary>Gets the hash code for the current instance of the attribute.</summary>
       <returns>The attribute instance hash code.</returns>
     </member>
-    <member name="P:System.ComponentModel.DataAnnotations.UIHintAttribute.ControlParameters">
-      <summary>Gets or sets the <see cref="T:System.Web.DynamicData.DynamicControlParameter" /> object to use to retrieve values from any data source.</summary>
-      <exception cref="T:System.InvalidOperationException">The current attribute is ill-formed.</exception>
-      <returns>A collection of key/value pairs.</returns>
-    </member>
     <member name="P:System.ComponentModel.DataAnnotations.UIHintAttribute.PresentationLayer">
       <summary>Gets or sets the presentation layer that uses the <see cref="T:System.ComponentModel.DataAnnotations.UIHintAttribute" /> class.</summary>
       <returns>The presentation layer that is used by this class.</returns>
@@ -912,39 +905,60 @@ Using <see cref="P:System.ComponentModel.DataAnnotations.DisplayFormatAttribute.
       <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DataAnnotations.ValidationAttribute" /> class by using the error message to associate with a validation control.</summary>
       <param name="errorMessage">The error message to associate with a validation control.</param>
     </member>
+    <member name="P:System.ComponentModel.DataAnnotations.ValidationAttribute.ErrorMessage">
+      <summary>Gets or sets an error message to associate with a validation control if validation fails.</summary>
+      <returns>The error message that is associated with the validation control.</returns>
+    </member>
+    <member name="P:System.ComponentModel.DataAnnotations.ValidationAttribute.ErrorMessageResourceName">
+      <summary>Gets or sets the error message resource name to use in order to look up the <see cref="P:System.ComponentModel.DataAnnotations.ValidationAttribute.ErrorMessageResourceType" /> property value if validation fails.</summary>
+      <returns>The error message resource that is associated with a validation control.</returns>
+    </member>
+    <member name="P:System.ComponentModel.DataAnnotations.ValidationAttribute.ErrorMessageResourceType">
+      <summary>Gets or sets the resource type to use for error-message lookup if validation fails.</summary>
+      <returns>The type of error message that is associated with a validation control.</returns>
+    </member>
+    <member name="P:System.ComponentModel.DataAnnotations.ValidationAttribute.ErrorMessageString">
+      <summary>Gets the localized validation error message.</summary>
+      <returns>The localized validation error message.</returns>
+    </member>
     <member name="M:System.ComponentModel.DataAnnotations.ValidationAttribute.FormatErrorMessage(System.String)">
       <summary>Applies formatting to an error message, based on the data field where the error occurred.</summary>
       <param name="name">The name to include in the formatted message.</param>
-      <exception cref="T:System.InvalidOperationException">The current attribute is malformed.</exception>
       <returns>An instance of the formatted error message.</returns>
+      <exception cref="T:System.InvalidOperationException">The current attribute is malformed.</exception>
     </member>
     <member name="M:System.ComponentModel.DataAnnotations.ValidationAttribute.GetValidationResult(System.Object,System.ComponentModel.DataAnnotations.ValidationContext)">
       <summary>Checks whether the specified value is valid with respect to the current validation attribute.</summary>
       <param name="value">The value to validate.</param>
       <param name="validationContext">The context information about the validation operation.</param>
+      <returns>An instance of the <see cref="T:System.ComponentModel.DataAnnotations.ValidationResult" /> class.</returns>
       <exception cref="T:System.InvalidOperationException">The current attribute is malformed.</exception>
       <exception cref="T:System.ArgumentNullException">
         <paramref name="validationContext" /> is <see langword="null" />.</exception>
       <exception cref="T:System.NotImplementedException">
         <see cref="M:System.ComponentModel.DataAnnotations.ValidationAttribute.IsValid(System.Object,System.ComponentModel.DataAnnotations.ValidationContext)" /> has not been implemented by a derived class.</exception>
-      <returns>An instance of the <see cref="T:System.ComponentModel.DataAnnotations.ValidationResult" /> class.</returns>
     </member>
     <member name="M:System.ComponentModel.DataAnnotations.ValidationAttribute.IsValid(System.Object)">
       <summary>Determines whether the specified value of the object is valid.</summary>
       <param name="value">The value of the object to validate.</param>
-      <exception cref="T:System.InvalidOperationException">The current attribute is malformed.</exception>
-      <exception cref="T:System.NotImplementedException">Neither overload of <see langword="IsValid" /> has been implemented by a derived class.</exception>
       <returns>
         <see langword="true" /> if the specified value is valid; otherwise, <see langword="false" />.</returns>
+      <exception cref="T:System.InvalidOperationException">The current attribute is malformed.</exception>
+      <exception cref="T:System.NotImplementedException">Neither overload of <see langword="IsValid" /> has been implemented by a derived class.</exception>
     </member>
     <member name="M:System.ComponentModel.DataAnnotations.ValidationAttribute.IsValid(System.Object,System.ComponentModel.DataAnnotations.ValidationContext)">
       <summary>Validates the specified value with respect to the current validation attribute.</summary>
       <param name="value">The value to validate.</param>
       <param name="validationContext">The context information about the validation operation.</param>
+      <returns>An instance of the <see cref="T:System.ComponentModel.DataAnnotations.ValidationResult" /> class.</returns>
       <exception cref="T:System.InvalidOperationException">The current attribute is malformed.</exception>
       <exception cref="T:System.NotImplementedException">
         <see cref="M:System.ComponentModel.DataAnnotations.ValidationAttribute.IsValid(System.Object,System.ComponentModel.DataAnnotations.ValidationContext)" /> has not been implemented by a derived class.</exception>
-      <returns>An instance of the <see cref="T:System.ComponentModel.DataAnnotations.ValidationResult" /> class.</returns>
+    </member>
+    <member name="P:System.ComponentModel.DataAnnotations.ValidationAttribute.RequiresValidationContext">
+      <summary>Gets a value that indicates whether the attribute requires validation context.</summary>
+      <returns>
+        <see langword="true" /> if the attribute requires validation context; otherwise, <see langword="false" />.</returns>
     </member>
     <member name="M:System.ComponentModel.DataAnnotations.ValidationAttribute.Validate(System.Object,System.ComponentModel.DataAnnotations.ValidationContext)">
       <summary>Validates the specified object.</summary>
@@ -963,27 +977,6 @@ Using <see cref="P:System.ComponentModel.DataAnnotations.DisplayFormatAttribute.
         <paramref name="value" /> is not valid.</exception>
       <exception cref="T:System.InvalidOperationException">The current attribute is malformed.</exception>
     </member>
-    <member name="P:System.ComponentModel.DataAnnotations.ValidationAttribute.ErrorMessage">
-      <summary>Gets or sets an error message to associate with a validation control if validation fails.</summary>
-      <returns>The error message that is associated with the validation control.</returns>
-    </member>
-    <member name="P:System.ComponentModel.DataAnnotations.ValidationAttribute.ErrorMessageResourceName">
-      <summary>Gets or sets the error message resource name to use in order to look up the <see cref="P:System.ComponentModel.DataAnnotations.ValidationAttribute.ErrorMessageResourceType" /> property value if validation fails.</summary>
-      <returns>The error message resource that is associated with a validation control.</returns>
-    </member>
-    <member name="P:System.ComponentModel.DataAnnotations.ValidationAttribute.ErrorMessageResourceType">
-      <summary>Gets or sets the resource type to use for error-message lookup if validation fails.</summary>
-      <returns>The type of error message that is associated with a validation control.</returns>
-    </member>
-    <member name="P:System.ComponentModel.DataAnnotations.ValidationAttribute.ErrorMessageString">
-      <summary>Gets the localized validation error message.</summary>
-      <returns>The localized validation error message.</returns>
-    </member>
-    <member name="P:System.ComponentModel.DataAnnotations.ValidationAttribute.RequiresValidationContext">
-      <summary>Gets a value that indicates whether the attribute requires validation context.</summary>
-      <returns>
-        <see langword="true" /> if the attribute requires validation context; otherwise, <see langword="false" />.</returns>
-    </member>
     <member name="T:System.ComponentModel.DataAnnotations.ValidationContext">
       <summary>Describes the context in which a validation check is performed.</summary>
     </member>
@@ -995,7 +988,7 @@ Using <see cref="P:System.ComponentModel.DataAnnotations.DisplayFormatAttribute.
     </member>
     <member name="M:System.ComponentModel.DataAnnotations.ValidationContext.#ctor(System.Object,System.Collections.Generic.IDictionary{System.Object,System.Object})">
       <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DataAnnotations.ValidationContext" /> class using the specified object and an optional property bag.</summary>
-      <param name="instance">The object instance to validate.  It cannot be <see langword="null" />.</param>
+      <param name="instance">The object instance to validate.  It cannot be <see langword="null" /></param>
       <param name="items">An optional set of key/value pairs to make available to consumers.</param>
       <exception cref="T:System.ArgumentNullException">
         <paramref name="instance" /> is <see langword="null" />.</exception>
@@ -1008,19 +1001,19 @@ Using <see cref="P:System.ComponentModel.DataAnnotations.DisplayFormatAttribute.
       <exception cref="T:System.ArgumentNullException">
         <paramref name="instance" /> is <see langword="null" />.</exception>
     </member>
+    <member name="P:System.ComponentModel.DataAnnotations.ValidationContext.DisplayName">
+      <summary>Gets or sets the name of the member to validate.</summary>
+      <returns>The name of the member to validate.</returns>
+    </member>
     <member name="M:System.ComponentModel.DataAnnotations.ValidationContext.GetService(System.Type)">
       <summary>Returns the service that provides custom validation.</summary>
       <param name="serviceType">The type of the service to use for validation.</param>
       <returns>An instance of the service, or <see langword="null" /> if the service is not available.</returns>
     </member>
     <member name="M:System.ComponentModel.DataAnnotations.ValidationContext.InitializeServiceProvider(System.Func{System.Type,System.Object})">
-      <summary>Initializes the <see cref="T:System.ComponentModel.DataAnnotations.ValidationContext" /> using a service provider that can return service instances by type when <see cref="M:System.Web.Mvc.IDependencyResolver.GetService(System.Type)" /> is called.</summary>
+      <summary>Initializes the <see cref="T:System.ComponentModel.DataAnnotations.ValidationContext" /> using a service provider that can return service instances by type when GetService is called.</summary>
       <param name="serviceProvider">The service provider.</param>
     </member>
-    <member name="P:System.ComponentModel.DataAnnotations.ValidationContext.DisplayName">
-      <summary>Gets or sets the name of the member to validate.</summary>
-      <returns>The name of the member to validate.</returns>
-    </member>
     <member name="P:System.ComponentModel.DataAnnotations.ValidationContext.Items">
       <summary>Gets the dictionary of key/value pairs that is associated with this context.</summary>
       <returns>The dictionary of the key/value pairs for this context.</returns>
@@ -1084,9 +1077,6 @@ Using <see cref="P:System.ComponentModel.DataAnnotations.DisplayFormatAttribute.
     <member name="T:System.ComponentModel.DataAnnotations.ValidationResult">
       <summary>Represents a container for the results of a validation request.</summary>
     </member>
-    <member name="F:System.ComponentModel.DataAnnotations.ValidationResult.Success">
-      <summary>Represents the success of the validation (<see langword="true" /> if validation was successful; otherwise, <see langword="false" />).</summary>
-    </member>
     <member name="M:System.ComponentModel.DataAnnotations.ValidationResult.#ctor(System.ComponentModel.DataAnnotations.ValidationResult)">
       <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DataAnnotations.ValidationResult" /> class by using a <see cref="T:System.ComponentModel.DataAnnotations.ValidationResult" /> object.</summary>
       <param name="validationResult">The validation result object.</param>
@@ -1102,10 +1092,6 @@ Using <see cref="P:System.ComponentModel.DataAnnotations.DisplayFormatAttribute.
       <param name="errorMessage">The error message.</param>
       <param name="memberNames">The list of member names that have validation errors.</param>
     </member>
-    <member name="M:System.ComponentModel.DataAnnotations.ValidationResult.ToString">
-      <summary>Returns a string representation of the current validation result.</summary>
-      <returns>The current validation result.</returns>
-    </member>
     <member name="P:System.ComponentModel.DataAnnotations.ValidationResult.ErrorMessage">
       <summary>Gets the error message for the validation.</summary>
       <returns>The error message for the validation.</returns>
@@ -1114,6 +1100,13 @@ Using <see cref="P:System.ComponentModel.DataAnnotations.DisplayFormatAttribute.
       <summary>Gets the collection of member names that indicate which fields have validation errors.</summary>
       <returns>The collection of member names that indicate which fields have validation errors.</returns>
     </member>
+    <member name="F:System.ComponentModel.DataAnnotations.ValidationResult.Success">
+      <summary>Represents the success of the validation (<see langword="true" /> if validation was successful; otherwise, <see langword="false" />).</summary>
+    </member>
+    <member name="M:System.ComponentModel.DataAnnotations.ValidationResult.ToString">
+      <summary>Returns a string representation of the current validation result.</summary>
+      <returns>The current validation result.</returns>
+    </member>
     <member name="T:System.ComponentModel.DataAnnotations.Validator">
       <summary>Defines a helper class that can be used to validate objects, properties, and methods when it is included in their associated <see cref="T:System.ComponentModel.DataAnnotations.ValidationAttribute" /> attributes.</summary>
     </member>
@@ -1122,12 +1115,12 @@ Using <see cref="P:System.ComponentModel.DataAnnotations.DisplayFormatAttribute.
       <param name="instance">The object to validate.</param>
       <param name="validationContext">The context that describes the object to validate.</param>
       <param name="validationResults">A collection to hold each failed validation.</param>
+      <returns>
+        <see langword="true" /> if the object validates; otherwise, <see langword="false" />.</returns>
       <exception cref="T:System.ArgumentNullException">
         <paramref name="instance" /> is <see langword="null" />.</exception>
       <exception cref="T:System.ArgumentException">
         <paramref name="instance" /> doesn't match the <see cref="P:System.ComponentModel.DataAnnotations.ValidationContext.ObjectInstance" />on <paramref name="validationContext" />.</exception>
-      <returns>
-        <see langword="true" /> if the object validates; otherwise, <see langword="false" />.</returns>
     </member>
     <member name="M:System.ComponentModel.DataAnnotations.Validator.TryValidateObject(System.Object,System.ComponentModel.DataAnnotations.ValidationContext,System.Collections.Generic.ICollection{System.ComponentModel.DataAnnotations.ValidationResult},System.Boolean)">
       <summary>Determines whether the specified object is valid using the validation context, validation results collection, and a value that specifies whether to validate all properties.</summary>
@@ -1136,27 +1129,25 @@ Using <see cref="P:System.ComponentModel.DataAnnotations.DisplayFormatAttribute.
       <param name="validationResults">A collection to hold each failed validation.</param>
       <param name="validateAllProperties">
         <see langword="true" /> to validate all properties; if <see langword="false" />, only required attributes are validated.</param>
+      <returns>
+        <see langword="true" /> if the object validates; otherwise, <see langword="false" />.</returns>
       <exception cref="T:System.ArgumentNullException">
         <paramref name="instance" /> is <see langword="null" />.</exception>
       <exception cref="T:System.ArgumentException">
         <paramref name="instance" /> doesn't match the<see cref="P:System.ComponentModel.DataAnnotations.ValidationContext.ObjectInstance" />on <paramref name="validationContext" />.</exception>
-      <returns>
-        <see langword="true" /> if the object validates; otherwise, <see langword="false" />.</returns>
     </member>
     <member name="M:System.ComponentModel.DataAnnotations.Validator.TryValidateProperty(System.Object,System.ComponentModel.DataAnnotations.ValidationContext,System.Collections.Generic.ICollection{System.ComponentModel.DataAnnotations.ValidationResult})">
       <summary>Validates the property.</summary>
       <param name="value">The value to validate.</param>
       <param name="validationContext">The context that describes the property to validate.</param>
       <param name="validationResults">A collection to hold each failed validation.</param>
-      <exception cref="T:System.ArgumentNullException">
-        <paramref name="value" /> cannot be assigned to the property.  
-  
- -or-  
-  
- <paramref name="value" /> is <see langword="null" />.</exception>
-      <exception cref="T:System.ArgumentException">The <see cref="P:System.ComponentModel.DataAnnotations.ValidationContext.MemberName" /> property of <paramref name="validationContext" /> is not a valid property.</exception>
       <returns>
         <see langword="true" /> if the property validates; otherwise, <see langword="false" />.</returns>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="value" /> cannot be assigned to the property.
+-or-
+<paramref name="value" /> is <see langword="null" />.</exception>
+      <exception cref="T:System.ArgumentException">The <see cref="P:System.ComponentModel.DataAnnotations.ValidationContext.MemberName" /> property of <paramref name="validationContext" /> is not a valid property.</exception>
     </member>
     <member name="M:System.ComponentModel.DataAnnotations.Validator.TryValidateValue(System.Object,System.ComponentModel.DataAnnotations.ValidationContext,System.Collections.Generic.ICollection{System.ComponentModel.DataAnnotations.ValidationResult},System.Collections.Generic.IEnumerable{System.ComponentModel.DataAnnotations.ValidationAttribute})">
       <summary>Returns a value that indicates whether the specified value is valid with the specified attributes.</summary>