﻿<?xml version="1.0" encoding="utf-8"?>
<doc>
  <assembly>
    <name>System.ComponentModel.DataAnnotations</name>
  </assembly>
  <members>
    <member name="T:System.ComponentModel.DataAnnotations.AssociatedMetadataTypeTypeDescriptionProvider">
      <summary>通过添加在关联类中定义的特性和属性信息，从而扩展某个类的元数据信息。</summary>
    </member>
    <member name="M:System.ComponentModel.DataAnnotations.AssociatedMetadataTypeTypeDescriptionProvider.#ctor(System.Type)">
      <summary>使用指定的类型初始化 <see cref="T:System.ComponentModel.DataAnnotations.AssociatedMetadataTypeTypeDescriptionProvider" /> 类的新实例。</summary>
      <param name="type">为其创建元数据提供程序的类型。</param>
    </member>
    <member name="M:System.ComponentModel.DataAnnotations.AssociatedMetadataTypeTypeDescriptionProvider.#ctor(System.Type,System.Type)">
      <summary>使用指定的元数据提供程序类型和关联类型初始化 <see cref="T:System.ComponentModel.DataAnnotations.AssociatedMetadataTypeTypeDescriptionProvider" /> 类的新实例。</summary>
      <param name="type">为其创建元数据提供程序的类型。</param>
      <param name="associatedMetadataType">其中包含元数据的关联类型。</param>
      <exception cref="ArgumentNullException">
        <paramref name="associatedMetadataType" /> 的值为 null。</exception>
    </member>
    <member name="M:System.ComponentModel.DataAnnotations.AssociatedMetadataTypeTypeDescriptionProvider.GetTypeDescriptor(System.Type,System.Object)">
      <summary>获取指定类型和对象的类型说明符。</summary>
      <returns>为类型提供元数据的说明符。</returns>
      <param name="objectType">要为其检索类型说明符的对象的类型。</param>
      <param name="instance">该类型的实例。</param>
    </member>
    <member name="T:System.ComponentModel.DataAnnotations.AssociationAttribute">
      <summary>指定某个实体成员表示某种数据关系，如外键关系。</summary>
    </member>
    <member name="M:System.ComponentModel.DataAnnotations.AssociationAttribute.#ctor(System.String,System.String,System.String)">
      <summary>初始化 <see cref="T:System.ComponentModel.DataAnnotations.AssociationAttribute" /> 类的新实例。</summary>
      <param name="name">关联的名称。</param>
      <param name="thisKey">关联的 <paramref name="thisKey" /> 端的键值的属性名称列表（各名称之间用逗号分隔）。</param>
      <param name="otherKey">关联的 <paramref name="otherKey" /> 端的键值的属性名称列表（各名称之间用逗号分隔）。</param>
    </member>
    <member name="P:System.ComponentModel.DataAnnotations.AssociationAttribute.IsForeignKey">
      <summary>获取或设置一个值，该值指示关联成员是否表示一个外键。</summary>
      <returns>如果关联表示一个外键，则为 true；否则为 false。</returns>
    </member>
    <member name="P:System.ComponentModel.DataAnnotations.AssociationAttribute.Name">
      <summary>获取关联的名称。</summary>
      <returns>关联的名称。</returns>
    </member>
    <member name="P:System.ComponentModel.DataAnnotations.AssociationAttribute.OtherKey">
      <summary>获取关联的 OtherKey 端的键值的属性名称。</summary>
      <returns>一个以逗号分隔的属性名称列表，这些属性名称表示关联的 OtherKey 端的键值。</returns>
    </member>
    <member name="P:System.ComponentModel.DataAnnotations.AssociationAttribute.OtherKeyMembers">
      <summary>获取在 <see cref="P:System.ComponentModel.DataAnnotations.AssociationAttribute.OtherKey" /> 属性中指定的各个键成员的集合。</summary>
      <returns>
        <see cref="P:System.ComponentModel.DataAnnotations.AssociationAttribute.OtherKey" /> 属性中指定的各个键成员的集合。</returns>
    </member>
    <member name="P:System.ComponentModel.DataAnnotations.AssociationAttribute.ThisKey">
      <summary>获取关联的 ThisKey 端的键值的属性名称。</summary>
      <returns>一个以逗号分隔的属性名称列表，这些属性名称表示关联的 ThisKey 端的键值。</returns>
    </member>
    <member name="P:System.ComponentModel.DataAnnotations.AssociationAttribute.ThisKeyMembers">
      <summary>获取在 <see cref="P:System.ComponentModel.DataAnnotations.AssociationAttribute.ThisKey" /> 属性中指定的各个键成员的集合。</summary>
      <returns>
        <see cref="P:System.ComponentModel.DataAnnotations.AssociationAttribute.ThisKey" /> 属性中指定的各个键成员的集合。</returns>
    </member>
    <member name="T:System.ComponentModel.DataAnnotations.BindableTypeAttribute">
      <summary>指定类型是否通常用于绑定。</summary>
    </member>
    <member name="M:System.ComponentModel.DataAnnotations.BindableTypeAttribute.#ctor">
      <summary>初始化 <see cref="T:System.ComponentModel.DataAnnotations.BindableTypeAttribute" /> 类的新实例。</summary>
    </member>
    <member name="P:System.ComponentModel.DataAnnotations.BindableTypeAttribute.IsBindable">
      <summary>获取指示某个类型通常用于绑定的值。</summary>
      <returns>如果该属性通常用于绑定，则为 true；否则为 false。</returns>
    </member>
    <member name="T:System.ComponentModel.DataAnnotations.CompareAttribute">
      <summary>提供比较两个属性的属性。</summary>
    </member>
    <member name="M:System.ComponentModel.DataAnnotations.CompareAttribute.#ctor(System.String)">
      <summary>初始化 <see cref="T:System.ComponentModel.DataAnnotations.CompareAttribute" /> 类的新实例。</summary>
      <param name="otherProperty">要与当前属性进行比较的属性。</param>
    </member>
    <member name="M:System.ComponentModel.DataAnnotations.CompareAttribute.FormatErrorMessage(System.String)">
      <summary>基于发生错误的数据字段对错误消息应用格式设置。</summary>
      <returns>带有格式的错误消息。</returns>
      <param name="name">导致验证失败的字段的名称。</param>
    </member>
    <member name="M:System.ComponentModel.DataAnnotations.CompareAttribute.IsValid(System.Object,System.ComponentModel.DataAnnotations.ValidationContext)">
      <summary>确定指定的对象是否有效。</summary>
      <returns>如果 <paramref name="value" /> 有效，则为 true；否则为 false。</returns>
      <param name="value">要验证的对象。</param>
      <param name="validationContext">一个对象，该对象包含有关验证请求的信息。</param>
    </member>
    <member name="P:System.ComponentModel.DataAnnotations.CompareAttribute.OtherProperty">
      <summary>获取要与当前属性进行比较的属性。</summary>
      <returns>另一属性。</returns>
    </member>
    <member name="P:System.ComponentModel.DataAnnotations.CompareAttribute.OtherPropertyDisplayName">
      <summary>获取其他属性的显示名称。</summary>
      <returns>其他属性的显示名称。</returns>
    </member>
    <member name="P:System.ComponentModel.DataAnnotations.CompareAttribute.RequiresValidationContext">
      <summary>获取指示特性是否要求验证上下文的值。</summary>
      <returns>如果特性需要验证上下文，则为 true；否则为 false。</returns>
    </member>
    <member name="P:System.ComponentModel.DataAnnotations.CustomValidationAttribute.TypeId">
      <summary>获取此特性的唯一标识符。</summary>
      <returns>标识此特性的对象。</returns>
    </member>
    <member name="T:System.ComponentModel.DataAnnotations.DisplayFormatAttribute">
      <summary>指定 ASP.NET 动态数据如何显示数据字段以及如何设置数据字段的格式。</summary>
    </member>
    <member name="M:System.ComponentModel.DataAnnotations.DisplayFormatAttribute.#ctor">
      <summary>初始化 <see cref="T:System.ComponentModel.DataAnnotations.DisplayFormatAttribute" /> 类的新实例。</summary>
    </member>
    <member name="P:System.ComponentModel.DataAnnotations.DisplayFormatAttribute.ApplyFormatInEditMode">
      <summary>获取或设置一个值，该值指示数据字段处于编辑模式时，是否将 <see cref="P:System.ComponentModel.DataAnnotations.DisplayFormatAttribute.DataFormatString" /> 属性指定的格式设置字符串应用于字段值。</summary>
      <returns>如果在编辑模式中将格式设置字符串应用于字段值，则为 true；否则为 false。默认值为 false。</returns>
    </member>
    <member name="P:System.ComponentModel.DataAnnotations.DisplayFormatAttribute.ConvertEmptyStringToNull">
      <summary>获取或设置一个值，该值指示在数据源中更新数据字段时是否将空字符串值 ("") 自动转换为 null。</summary>
      <returns>如果将空字符串值自动转换为 null，则为 true；否则为 false。默认值为 true。</returns>
    </member>
    <member name="P:System.ComponentModel.DataAnnotations.DisplayFormatAttribute.DataFormatString">
      <summary>获取或设置字段值的显示格式。</summary>
      <returns>为数据字段的值指定显示格式的格式设置字符串。默认值为空字符串 ("")，表示尚无特殊格式设置应用于该字段值。</returns>
    </member>
    <member name="P:System.ComponentModel.DataAnnotations.DisplayFormatAttribute.HtmlEncode">
      <summary>获取或设置一个值，该值指示字段是否应经过 HTML 编码。</summary>
      <returns>如果字段应经过 HTML 编码，则为 true；否则为 false。</returns>
    </member>
    <member name="P:System.ComponentModel.DataAnnotations.DisplayFormatAttribute.NullDisplayText">
      <summary>获取或设置字段值为 null 时为字段显示的文本。</summary>
      <returns>字段值为 null 时为字段显示的文本。默认值为空字符串 ("")，表示尚未设置此属性。</returns>
    </member>
    <member name="T:System.ComponentModel.DataAnnotations.EmailAddressAttribute">
      <summary>确认一电子邮件地址。</summary>
    </member>
    <member name="M:System.ComponentModel.DataAnnotations.EmailAddressAttribute.#ctor">
      <summary>初始化 <see cref="T:System.ComponentModel.DataAnnotations.EmailAddressAttribute" /> 类的新实例。</summary>
    </member>
    <member name="M:System.ComponentModel.DataAnnotations.EmailAddressAttribute.IsValid(System.Object)">
      <summary>确定指定的值是否与有效的电子邮件地址相匹配。</summary>
      <returns>如果指定的值有效或 null，则为 true；否则，为 false。</returns>
      <param name="value">要验证的值。</param>
    </member>
    <member name="P:System.ComponentModel.DataAnnotations.FilterUIHintAttribute.TypeId">
      <summary>返回此特性实例的唯一标识符。</summary>
      <returns>此特性实例的唯一标识符。</returns>
    </member>
    <member name="T:System.ComponentModel.DataAnnotations.KeyAttribute">
      <summary>表示一个或多个用于唯一标识实体的属性。</summary>
    </member>
    <member name="M:System.ComponentModel.DataAnnotations.KeyAttribute.#ctor">
      <summary>初始化 <see cref="T:System.ComponentModel.DataAnnotations.KeyAttribute" /> 类的新实例。</summary>
    </member>
    <member name="T:System.ComponentModel.DataAnnotations.MaxLengthAttribute">
      <summary>指定属性中允许的数组或字符串数据的最大长度。</summary>
    </member>
    <member name="M:System.ComponentModel.DataAnnotations.MaxLengthAttribute.#ctor">
      <summary>初始化 <see cref="T:System.ComponentModel.DataAnnotations.MaxLengthAttribute" /> 类的新实例。</summary>
    </member>
    <member name="M:System.ComponentModel.DataAnnotations.MaxLengthAttribute.#ctor(System.Int32)">
      <summary>初始化基于 <paramref name="length" /> 参数的 <see cref="T:System.ComponentModel.DataAnnotations.MaxLengthAttribute" /> 类的新实例。</summary>
      <param name="length">数组或字符串数据的最大允许长度。</param>
    </member>
    <member name="M:System.ComponentModel.DataAnnotations.MaxLengthAttribute.FormatErrorMessage(System.String)">
      <summary>对指定的错误消息应用格式设置。</summary>
      <returns>用于描述最大可接受长度的本地化字符串。</returns>
      <param name="name">格式化字符串中要包含的名称。</param>
    </member>
    <member name="M:System.ComponentModel.DataAnnotations.MaxLengthAttribute.IsValid(System.Object)">
      <summary>确定指定的对象是否有效。</summary>
      <returns>如果该值为 null，或该值小于或等于指定的最大长度，则为 true；否则，为 false。</returns>
      <param name="value">要验证的对象。</param>
      <exception cref="Sytem.InvalidOperationException">长度为零或者小于负一。</exception>
    </member>
    <member name="P:System.ComponentModel.DataAnnotations.MaxLengthAttribute.Length">
      <summary>获取数组或字符串数据的最大允许长度。</summary>
      <returns>数组或字符串数据的最大允许长度。</returns>
    </member>
    <member name="T:System.ComponentModel.DataAnnotations.MetadataTypeAttribute">
      <summary>指定要与数据模型类关联的元数据类。</summary>
    </member>
    <member name="M:System.ComponentModel.DataAnnotations.MetadataTypeAttribute.#ctor(System.Type)">
      <summary>初始化 <see cref="T:System.ComponentModel.DataAnnotations.MetadataTypeAttribute" /> 类的新实例。</summary>
      <param name="metadataClassType">要引用的元数据类。</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="metadataClassType" /> 为 null。</exception>
    </member>
    <member name="P:System.ComponentModel.DataAnnotations.MetadataTypeAttribute.MetadataClassType">
      <summary>获取与数据模型分部类关联的元数据类。</summary>
      <returns>表示元数据类的类型值。</returns>
    </member>
    <member name="T:System.ComponentModel.DataAnnotations.PhoneAttribute">
      <summary>使用电话号码的正则表达式，指定数据字段值是一个格式正确的电话号码。</summary>
    </member>
    <member name="M:System.ComponentModel.DataAnnotations.PhoneAttribute.#ctor">
      <summary>初始化 <see cref="T:System.ComponentModel.DataAnnotations.PhoneAttribute" /> 类的新实例。</summary>
    </member>
    <member name="M:System.ComponentModel.DataAnnotations.PhoneAttribute.IsValid(System.Object)">
      <summary>确定指定的电话号码的格式是否有效。</summary>
      <returns>如果电话号码有效，则为 true；否则为 false。</returns>
      <param name="value">要验证的值。</param>
    </member>
    <member name="T:System.ComponentModel.DataAnnotations.RegularExpressionAttribute">
      <summary>指定 ASP.NET 动态数据中的数据字段值必须与指定的正则表达式匹配。</summary>
    </member>
    <member name="M:System.ComponentModel.DataAnnotations.RegularExpressionAttribute.#ctor(System.String)">
      <summary>初始化 <see cref="T:System.ComponentModel.DataAnnotations.RegularExpressionAttribute" /> 类的新实例。</summary>
      <param name="pattern">用于验证数据字段值的正则表达式。</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="pattern" /> 为 null。</exception>
    </member>
    <member name="M:System.ComponentModel.DataAnnotations.RegularExpressionAttribute.FormatErrorMessage(System.String)">
      <summary>对在正则表达式验证失败的情况下要显示的错误消息进行格式设置。</summary>
      <returns>带有格式的错误消息。</returns>
      <param name="name">导致验证失败的字段的名称。</param>
    </member>
    <member name="M:System.ComponentModel.DataAnnotations.RegularExpressionAttribute.IsValid(System.Object)">
      <summary>检查用户输入的值与正则表达式模式是否匹配。</summary>
      <returns>如果验证成功，则为 true；否则为 false。</returns>
      <param name="value">要验证的数据字段值。</param>
      <exception cref="T:System.ComponentModel.DataAnnotations.ValidationException">数据字段值与正则表达式模式不匹配。</exception>
    </member>
    <member name="P:System.ComponentModel.DataAnnotations.RegularExpressionAttribute.Pattern">
      <summary>获取正则表达式模式。</summary>
      <returns>要匹配的模式。</returns>
    </member>
    <member name="T:System.ComponentModel.DataAnnotations.RequiredAttribute">
      <summary>指定需要数据字段值。</summary>
    </member>
    <member name="M:System.ComponentModel.DataAnnotations.RequiredAttribute.#ctor">
      <summary>初始化 <see cref="T:System.ComponentModel.DataAnnotations.RequiredAttribute" /> 类的新实例。</summary>
    </member>
    <member name="P:System.ComponentModel.DataAnnotations.RequiredAttribute.AllowEmptyStrings">
      <summary>获取或设置一个值，该值指示是否允许空字符串。</summary>
      <returns>如果允许空字符串，则为 true；否则为 false。默认值为 false。</returns>
    </member>
    <member name="M:System.ComponentModel.DataAnnotations.RequiredAttribute.IsValid(System.Object)">
      <summary>检查必填数据字段的值是否不为空。</summary>
      <returns>如果验证成功，则为 true；否则为 false。</returns>
      <param name="value">要验证的数据字段值。</param>
      <exception cref="T:System.ComponentModel.DataAnnotations.ValidationException">数据字段值为 null。</exception>
    </member>
    <member name="T:System.ComponentModel.DataAnnotations.ScaffoldTableAttribute">
      <summary>指定类或数据表是否使用基架。</summary>
    </member>
    <member name="M:System.ComponentModel.DataAnnotations.ScaffoldTableAttribute.#ctor(System.Boolean)">
      <summary>使用 <see cref="P:System.ComponentModel.DataAnnotations.ScaffoldTableAttribute.Scaffold" /> 属性初始化 <see cref="T:System.ComponentModel.DataAnnotations.ScaffoldTableAttribute" /> 的新实例。</summary>
      <param name="scaffold">用于指定是否启用基架的值。</param>
    </member>
    <member name="P:System.ComponentModel.DataAnnotations.ScaffoldTableAttribute.Scaffold">
      <summary>获取或设置用于指定是否启用基架的值。</summary>
      <returns>如果启用基架，则为 true；否则为 false。</returns>
    </member>
    <member name="T:System.ComponentModel.DataAnnotations.StringLengthAttribute">
      <summary>指定数据字段中允许的最小和最大字符长度。</summary>
    </member>
    <member name="M:System.ComponentModel.DataAnnotations.StringLengthAttribute.#ctor(System.Int32)">
      <summary>使用指定的最大长度初始化 <see cref="T:System.ComponentModel.DataAnnotations.StringLengthAttribute" /> 类的新实例。</summary>
      <param name="maximumLength">字符串的最大长度。</param>
    </member>
    <member name="M:System.ComponentModel.DataAnnotations.StringLengthAttribute.FormatErrorMessage(System.String)">
      <summary>对指定的错误消息应用格式设置。</summary>
      <returns>带有格式的错误消息。</returns>
      <param name="name">导致验证失败的字段的名称。</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="maximumLength" /> 为负数。- 或 -<paramref name="maximumLength" /> 小于 <paramref name="minimumLength" />。</exception>
    </member>
    <member name="M:System.ComponentModel.DataAnnotations.StringLengthAttribute.IsValid(System.Object)">
      <summary>确定指定的对象是否有效。</summary>
      <returns>如果指定的对象有效，则为 true；否则为 false。</returns>
      <param name="value">要验证的对象。</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="maximumLength" /> 为负数。- 或 -<paramref name="maximumLength" /> 小于 <see cref="P:System.ComponentModel.DataAnnotations.StringLengthAttribute.MinimumLength" />。</exception>
    </member>
    <member name="P:System.ComponentModel.DataAnnotations.StringLengthAttribute.MaximumLength">
      <summary>获取或设置字符串的最大长度。</summary>
      <returns>字符串的最大长度。</returns>
    </member>
    <member name="P:System.ComponentModel.DataAnnotations.StringLengthAttribute.MinimumLength">
      <summary>获取或设置字符串的最小长度。</summary>
      <returns>字符串的最小长度。</returns>
    </member>
    <member name="T:System.ComponentModel.DataAnnotations.UIHintAttribute">
      <summary>指定动态数据用来显示数据字段的模板或用户控件。</summary>
    </member>
    <member name="M:System.ComponentModel.DataAnnotations.UIHintAttribute.#ctor(System.String)">
      <summary>使用指定的用户控件初始化 <see cref="T:System.ComponentModel.DataAnnotations.UIHintAttribute" /> 类的新实例。</summary>
      <param name="uiHint">要用于显示数据字段的用户控件。</param>
    </member>
    <member name="M:System.ComponentModel.DataAnnotations.UIHintAttribute.#ctor(System.String,System.String)">
      <summary>使用指定的用户控件和指定的表示层初始化 <see cref="T:System.ComponentModel.DataAnnotations.UIHintAttribute" /> 类的新实例。</summary>
      <param name="uiHint">用于显示数据字段的用户控件（字段模板）。</param>
      <param name="presentationLayer">使用类的表示层。可设置为“HTML”、“Silverlight”、“WPF”或“WinForms”。</param>
    </member>
    <member name="M:System.ComponentModel.DataAnnotations.UIHintAttribute.#ctor(System.String,System.String,System.Object[])">
      <summary>使用指定的用户控件、表示层和控件参数初始化 <see cref="T:System.ComponentModel.DataAnnotations.UIHintAttribute" /> 类的新实例。</summary>
      <param name="uiHint">用于显示数据字段的用户控件（字段模板）。</param>
      <param name="presentationLayer">使用类的表示层。可设置为“HTML”、“Silverlight”、“WPF”或“WinForms”。</param>
      <param name="controlParameters">要用于从任何数据源中检索值的对象。</param>
      <exception cref="T:System.ArgumentException">
        <see cref="P:System.ComponentModel.DataAnnotations.UIHintAttribute.ControlParameters" /> 为 null 或者它是一个约束键。- 或 -<see cref="P:System.ComponentModel.DataAnnotations.UIHintAttribute.ControlParameters" /> 的值不是字符串。</exception>
    </member>
    <member name="P:System.ComponentModel.DataAnnotations.UIHintAttribute.ControlParameters">
      <summary>获取或设置将用于从任何数据源中检索值的 <see cref="T:System.Web.DynamicData.DynamicControlParameter" /> 对象。</summary>
      <returns>键/值对的集合。</returns>
    </member>
    <member name="M:System.ComponentModel.DataAnnotations.UIHintAttribute.Equals(System.Object)">
      <summary>获取一个值，该值指示此实例是否与指定的对象相等。</summary>
      <returns>如果指定的对象等于此实例，则为 true；否则为 false。</returns>
      <param name="obj">要与此实例比较的对象，或 null 引用。</param>
    </member>
    <member name="M:System.ComponentModel.DataAnnotations.UIHintAttribute.GetHashCode">
      <summary>获取特性的当前实例的哈希代码。</summary>
      <returns>特性实例的哈希代码。</returns>
    </member>
    <member name="P:System.ComponentModel.DataAnnotations.UIHintAttribute.PresentationLayer">
      <summary>获取或设置使用 <see cref="T:System.ComponentModel.DataAnnotations.UIHintAttribute" /> 类的表示层。</summary>
      <returns>此类使用的表示层。</returns>
    </member>
    <member name="P:System.ComponentModel.DataAnnotations.UIHintAttribute.TypeId">
      <summary>获取特性的唯一标识符。</summary>
      <returns>特性的唯一标识符。</returns>
    </member>
    <member name="P:System.ComponentModel.DataAnnotations.UIHintAttribute.UIHint">
      <summary>获取或设置要用于显示数据字段的字段模板的名称。</summary>
      <returns>用于显示数据字段的字段模板的名称。</returns>
    </member>
    <member name="T:System.ComponentModel.DataAnnotations.ValidationAttribute">
      <summary>作为所有验证属性的基类。</summary>
      <exception cref="T:System.ComponentModel.DataAnnotations.ValidationException">在设置非本地化 <see cref="P:System.ComponentModel.DataAnnotations.ValidationAttribute.ErrorMessage" /> 属性错误消息的同时，本地化错误消息的 <see cref="P:System.ComponentModel.DataAnnotations.ValidationAttribute.ErrorMessageResourceType" /> 和 <see cref="P:System.ComponentModel.DataAnnotations.ValidationAttribute.ErrorMessageResourceName" /> 属性也被设置。</exception>
    </member>
    <member name="M:System.ComponentModel.DataAnnotations.ValidationAttribute.#ctor">
      <summary>初始化 <see cref="T:System.ComponentModel.DataAnnotations.ValidationAttribute" /> 类的新实例。</summary>
    </member>
    <member name="M:System.ComponentModel.DataAnnotations.ValidationAttribute.#ctor(System.Func{System.String})">
      <summary>通过使用实现验证资源访问功能的函数，初始化 <see cref="T:System.ComponentModel.DataAnnotations.ValidationAttribute" /> 类的新实例。</summary>
      <param name="errorMessageAccessor">实现验证资源访问的函数。</param>
      <exception cref="T:System:ArgumentNullException">
        <paramref name="errorMessageAccessor" /> 为 null。</exception>
    </member>
    <member name="M:System.ComponentModel.DataAnnotations.ValidationAttribute.#ctor(System.String)">
      <summary>通过使用要与验证控件关联的错误消息，来初始化 <see cref="T:System.ComponentModel.DataAnnotations.ValidationAttribute" /> 类的新实例。</summary>
      <param name="errorMessage">要与验证控件关联的错误消息。</param>
    </member>
    <member name="P:System.ComponentModel.DataAnnotations.ValidationAttribute.ErrorMessage">
      <summary>获取或设置一条在验证失败的情况下与验证控件关联的错误消息。</summary>
      <returns>与验证控件关联的错误消息。</returns>
    </member>
    <member name="P:System.ComponentModel.DataAnnotations.ValidationAttribute.ErrorMessageResourceName">
      <summary>获取或设置错误消息资源的名称，在验证失败的情况下，要使用该名称来查找 <see cref="P:System.ComponentModel.DataAnnotations.ValidationAttribute.ErrorMessageResourceType" /> 属性值。</summary>
      <returns>与验证控件关联的错误消息资源。</returns>
    </member>
    <member name="P:System.ComponentModel.DataAnnotations.ValidationAttribute.ErrorMessageResourceType">
      <summary>获取或设置在验证失败的情况下用于查找错误消息的资源类型。</summary>
      <returns>与验证控件关联的错误消息的类型。</returns>
    </member>
    <member name="P:System.ComponentModel.DataAnnotations.ValidationAttribute.ErrorMessageString">
      <summary>获取本地化的验证错误消息。</summary>
      <returns>本地化的验证错误消息。</returns>
    </member>
    <member name="M:System.ComponentModel.DataAnnotations.ValidationAttribute.FormatErrorMessage(System.String)">
      <summary>基于发生错误的数据字段对错误消息应用格式设置。</summary>
      <returns>带有格式的错误消息的实例。</returns>
      <param name="name">要包括在带有格式的消息中的名称。</param>
    </member>
    <member name="M:System.ComponentModel.DataAnnotations.ValidationAttribute.GetValidationResult(System.Object,System.ComponentModel.DataAnnotations.ValidationContext)">
      <summary>检查指定的值对于当前的验证特性是否有效。</summary>
      <returns>
        <see cref="T:System.ComponentModel.DataAnnotations.ValidationResult" /> 类的实例。</returns>
      <param name="value">要验证的值。</param>
      <param name="validationContext">有关验证操作的上下文信息。</param>
    </member>
    <member name="M:System.ComponentModel.DataAnnotations.ValidationAttribute.IsValid(System.Object)">
      <summary>确定对象的指定值是否有效。</summary>
      <returns>如果指定的值有效，则为 true；否则，为 false。</returns>
      <param name="value">要验证的对象的值。</param>
    </member>
    <member name="M:System.ComponentModel.DataAnnotations.ValidationAttribute.IsValid(System.Object,System.ComponentModel.DataAnnotations.ValidationContext)">
      <summary>根据当前的验证特性来验证指定的值。</summary>
      <returns>
        <see cref="T:System.ComponentModel.DataAnnotations.ValidationResult" /> 类的实例。</returns>
      <param name="value">要验证的值。</param>
      <param name="validationContext">有关验证操作的上下文信息。</param>
    </member>
    <member name="P:System.ComponentModel.DataAnnotations.ValidationAttribute.RequiresValidationContext">
      <summary>获取指示特性是否要求验证上下文的值。</summary>
      <returns>如果特性需要验证上下文，则为 true；否则为 false。</returns>
    </member>
    <member name="M:System.ComponentModel.DataAnnotations.ValidationAttribute.Validate(System.Object,System.ComponentModel.DataAnnotations.ValidationContext)">
      <summary>验证指定的对象。</summary>
      <param name="value">要验证的对象。</param>
      <param name="validationContext">描述验证检查的执行上下文的 <see cref="T:System.ComponentModel.DataAnnotations.ValidationContext" /> 对象。此参数不能为 null。</param>
      <exception cref="T:System.ComponentModel.DataAnnotations.ValidationException">验证失败。</exception>
    </member>
    <member name="M:System.ComponentModel.DataAnnotations.ValidationAttribute.Validate(System.Object,System.String)">
      <summary>验证指定的对象。</summary>
      <param name="value">要验证的对象的值。</param>
      <param name="name">要包括在错误消息中的名称。</param>
      <exception cref="T:System.ComponentModel.DataAnnotations.ValidationException">
        <paramref name="value" /> 无效。</exception>
    </member>
    <member name="P:System.ComponentModel.DataAnnotations.ValidationContext.ServiceContainer">
      <summary>获取验证服务容器。</summary>
      <returns>验证服务容器。</returns>
    </member>
    <member name="M:System.ComponentModel.DataAnnotations.ValidationException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>使用序列化数据初始化 <see cref="T:System.ComponentModel.DataAnnotations.ValidationException" /> 类的新实例。</summary>
      <param name="info">包含序列化数据的对象。</param>
      <param name="context">有关序列化对象的源或目标的上下文信息。</param>
    </member>
    <member name="T:System.ComponentModel.DataAnnotations.ValidationResult">
      <summary>表示验证请求结果的容器。</summary>
    </member>
    <member name="M:System.ComponentModel.DataAnnotations.ValidationResult.#ctor(System.ComponentModel.DataAnnotations.ValidationResult)">
      <summary>使用 <see cref="T:System.ComponentModel.DataAnnotations.ValidationResult" /> 对象初始化 <see cref="T:System.ComponentModel.DataAnnotations.ValidationResult" /> 类的新实例。</summary>
      <param name="validationResult">验证结果对象。</param>
    </member>
    <member name="M:System.ComponentModel.DataAnnotations.ValidationResult.#ctor(System.String)">
      <summary>使用错误消息初始化 <see cref="T:System.ComponentModel.DataAnnotations.ValidationResult" /> 类的新实例。</summary>
      <param name="errorMessage">错误消息。</param>
    </member>
    <member name="M:System.ComponentModel.DataAnnotations.ValidationResult.#ctor(System.String,System.Collections.Generic.IEnumerable{System.String})">
      <summary>使用错误消息和具有验证错误的成员的列表初始化 <see cref="T:System.ComponentModel.DataAnnotations.ValidationResult" /> 类的新实例。</summary>
      <param name="errorMessage">错误消息。</param>
      <param name="memberNames">具有验证错误的成员名称的列表。</param>
    </member>
    <member name="P:System.ComponentModel.DataAnnotations.ValidationResult.ErrorMessage">
      <summary>获取验证的错误消息。</summary>
      <returns>验证的错误消息。</returns>
    </member>
    <member name="P:System.ComponentModel.DataAnnotations.ValidationResult.MemberNames">
      <summary>获取成员名称的集合，这些成员名称指示具有验证错误的字段。</summary>
      <returns>成员名称的集合，这些成员名称指示具有验证错误的字段。</returns>
    </member>
    <member name="F:System.ComponentModel.DataAnnotations.ValidationResult.Success">
      <summary>表示验证的成功（如果验证成功，则为 true；否则为 false）。</summary>
    </member>
    <member name="M:System.ComponentModel.DataAnnotations.ValidationResult.ToString">
      <summary>返回一个表示当前验证结果的字符串表示形式。</summary>
      <returns>当前验证结果。</returns>
    </member>
    <member name="T:System.ComponentModel.DataAnnotations.Schema.ColumnAttribute">
      <summary>表示数据库列属性映射。</summary>
    </member>
    <member name="M:System.ComponentModel.DataAnnotations.Schema.ColumnAttribute.#ctor">
      <summary>初始化 <see cref="T:System.ComponentModel.DataAnnotations.Schema.ColumnAttribute" /> 类的新实例。</summary>
    </member>
    <member name="M:System.ComponentModel.DataAnnotations.Schema.ColumnAttribute.#ctor(System.String)">
      <summary>初始化 <see cref="T:System.ComponentModel.DataAnnotations.Schema.ColumnAttribute" /> 类的新实例。</summary>
      <param name="name">属性将映射到的列的名称。</param>
    </member>
    <member name="P:System.ComponentModel.DataAnnotations.Schema.ColumnAttribute.Name">
      <summary>获取属性映射列的名称。</summary>
      <returns>属性将映射到的列的名称。</returns>
    </member>
    <member name="P:System.ComponentModel.DataAnnotations.Schema.ColumnAttribute.Order">
      <summary>获取或设置的列从零开始的排序属性映射。</summary>
      <returns>列的顺序。</returns>
    </member>
    <member name="P:System.ComponentModel.DataAnnotations.Schema.ColumnAttribute.TypeName">
      <summary>获取或设置的列的数据库提供程序特定数据类型属性映射。</summary>
      <returns>属性将映射到的列的数据库提供程序特定数据类型。</returns>
    </member>
    <member name="T:System.ComponentModel.DataAnnotations.Schema.ComplexTypeAttribute">
      <summary>表示该类是复杂类型。复杂类型是实体类型的非标量属性，实体类型允许在实体内组织标量属性。复杂类型没有键，并且实体框架不能脱离父对象来管理复杂类型。</summary>
    </member>
    <member name="M:System.ComponentModel.DataAnnotations.Schema.ComplexTypeAttribute.#ctor">
      <summary>初始化 <see cref="T:System.ComponentModel.DataAnnotations.Schema.ComplexTypeAttribute" /> 类的新实例。</summary>
    </member>
    <member name="T:System.ComponentModel.DataAnnotations.Schema.TableAttribute">
      <summary>指定类将映射到的数据库表。</summary>
    </member>
    <member name="M:System.ComponentModel.DataAnnotations.Schema.TableAttribute.#ctor(System.String)">
      <summary>使用指定的表名称初始化 <see cref="T:System.ComponentModel.DataAnnotations.Schema.TableAttribute" /> 类的新实例。</summary>
      <param name="name">类将映射到的表的名称。</param>
    </member>
    <member name="P:System.ComponentModel.DataAnnotations.Schema.TableAttribute.Name">
      <summary>获取将映射到的表的类名称。</summary>
      <returns>类将映射到的表的名称。</returns>
    </member>
    <member name="P:System.ComponentModel.DataAnnotations.Schema.TableAttribute.Schema">
      <summary>获取或设置将类映射到的表的架构。</summary>
      <returns>类将映射到的表的架构。</returns>
    </member>
  </members>
</doc>