System.ComponentModel.Annotations.xml 81 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <doc>
  3. <assembly>
  4. <name>System.ComponentModel.Annotations</name>
  5. </assembly>
  6. <members>
  7. <member name="T:System.ComponentModel.DataAnnotations.AssociationAttribute">
  8. <summary>指定某个实体成员表示某种数据关系,如外键关系。</summary>
  9. </member>
  10. <member name="M:System.ComponentModel.DataAnnotations.AssociationAttribute.#ctor(System.String,System.String,System.String)">
  11. <summary>初始化 <see cref="T:System.ComponentModel.DataAnnotations.AssociationAttribute" /> 类的新实例。</summary>
  12. <param name="name">关联的名称。</param>
  13. <param name="thisKey">关联的 <paramref name="thisKey" /> 端的键值的属性名称列表(各名称之间用逗号分隔)。</param>
  14. <param name="otherKey">关联的 <paramref name="otherKey" /> 端的键值的属性名称列表(各名称之间用逗号分隔)。</param>
  15. </member>
  16. <member name="P:System.ComponentModel.DataAnnotations.AssociationAttribute.IsForeignKey">
  17. <summary>获取或设置一个值,该值指示关联成员是否表示一个外键。</summary>
  18. <returns>如果关联表示一个外键,则为 true;否则为 false。</returns>
  19. </member>
  20. <member name="P:System.ComponentModel.DataAnnotations.AssociationAttribute.Name">
  21. <summary>获取关联的名称。</summary>
  22. <returns>关联的名称。</returns>
  23. </member>
  24. <member name="P:System.ComponentModel.DataAnnotations.AssociationAttribute.OtherKey">
  25. <summary>获取关联的 OtherKey 端的键值的属性名称。</summary>
  26. <returns>一个以逗号分隔的属性名称列表,这些属性名称表示关联的 OtherKey 端的键值。</returns>
  27. </member>
  28. <member name="P:System.ComponentModel.DataAnnotations.AssociationAttribute.OtherKeyMembers">
  29. <summary>获取在 <see cref="P:System.ComponentModel.DataAnnotations.AssociationAttribute.OtherKey" /> 属性中指定的各个键成员的集合。</summary>
  30. <returns>
  31. <see cref="P:System.ComponentModel.DataAnnotations.AssociationAttribute.OtherKey" /> 属性中指定的各个键成员的集合。</returns>
  32. </member>
  33. <member name="P:System.ComponentModel.DataAnnotations.AssociationAttribute.ThisKey">
  34. <summary>获取关联的 ThisKey 端的键值的属性名称。</summary>
  35. <returns>一个以逗号分隔的属性名称列表,这些属性名称表示关联的 ThisKey 端的键值。</returns>
  36. </member>
  37. <member name="P:System.ComponentModel.DataAnnotations.AssociationAttribute.ThisKeyMembers">
  38. <summary>获取在 <see cref="P:System.ComponentModel.DataAnnotations.AssociationAttribute.ThisKey" /> 属性中指定的各个键成员的集合。</summary>
  39. <returns>
  40. <see cref="P:System.ComponentModel.DataAnnotations.AssociationAttribute.ThisKey" /> 属性中指定的各个键成员的集合。</returns>
  41. </member>
  42. <member name="T:System.ComponentModel.DataAnnotations.CompareAttribute">
  43. <summary>提供比较两个属性的属性。</summary>
  44. </member>
  45. <member name="M:System.ComponentModel.DataAnnotations.CompareAttribute.#ctor(System.String)">
  46. <summary>初始化 <see cref="T:System.ComponentModel.DataAnnotations.CompareAttribute" /> 类的新实例。</summary>
  47. <param name="otherProperty">要与当前属性进行比较的属性。</param>
  48. </member>
  49. <member name="M:System.ComponentModel.DataAnnotations.CompareAttribute.FormatErrorMessage(System.String)">
  50. <summary>基于发生错误的数据字段对错误消息应用格式设置。</summary>
  51. <returns>带有格式的错误消息。</returns>
  52. <param name="name">导致验证失败的字段的名称。</param>
  53. </member>
  54. <member name="M:System.ComponentModel.DataAnnotations.CompareAttribute.IsValid(System.Object,System.ComponentModel.DataAnnotations.ValidationContext)">
  55. <summary>确定指定的对象是否有效。</summary>
  56. <returns>如果 <paramref name="value" /> 有效,则为 true;否则为 false。</returns>
  57. <param name="value">要验证的对象。</param>
  58. <param name="validationContext">一个对象,该对象包含有关验证请求的信息。</param>
  59. </member>
  60. <member name="P:System.ComponentModel.DataAnnotations.CompareAttribute.OtherProperty">
  61. <summary>获取要与当前属性进行比较的属性。</summary>
  62. <returns>另一属性。</returns>
  63. </member>
  64. <member name="P:System.ComponentModel.DataAnnotations.CompareAttribute.OtherPropertyDisplayName">
  65. <summary>获取其他属性的显示名称。</summary>
  66. <returns>其他属性的显示名称。</returns>
  67. </member>
  68. <member name="P:System.ComponentModel.DataAnnotations.CompareAttribute.RequiresValidationContext">
  69. <summary>获取指示特性是否要求验证上下文的值。</summary>
  70. <returns>如果特性需要验证上下文,则为 true;否则为 false。</returns>
  71. </member>
  72. <member name="T:System.ComponentModel.DataAnnotations.ConcurrencyCheckAttribute">
  73. <summary>指定某属性将参与开放式并发检查。</summary>
  74. </member>
  75. <member name="M:System.ComponentModel.DataAnnotations.ConcurrencyCheckAttribute.#ctor">
  76. <summary>初始化 <see cref="T:System.ComponentModel.DataAnnotations.ConcurrencyCheckAttribute" /> 类的新实例。</summary>
  77. </member>
  78. <member name="T:System.ComponentModel.DataAnnotations.CreditCardAttribute">
  79. <summary>指定数据字段值是信用卡号码。</summary>
  80. </member>
  81. <member name="M:System.ComponentModel.DataAnnotations.CreditCardAttribute.#ctor">
  82. <summary>初始化 <see cref="T:System.ComponentModel.DataAnnotations.CreditCardAttribute" /> 类的新实例。</summary>
  83. </member>
  84. <member name="M:System.ComponentModel.DataAnnotations.CreditCardAttribute.IsValid(System.Object)">
  85. <summary>确定指定的信用卡号是否有效。</summary>
  86. <returns>如果信用卡号码有效,则为 true;否则为 false。</returns>
  87. <param name="value">要验证的值。</param>
  88. </member>
  89. <member name="T:System.ComponentModel.DataAnnotations.CustomValidationAttribute">
  90. <summary>指定自定义的验证方法来验证属性或类的实例。</summary>
  91. </member>
  92. <member name="M:System.ComponentModel.DataAnnotations.CustomValidationAttribute.#ctor(System.Type,System.String)">
  93. <summary>初始化 <see cref="T:System.ComponentModel.DataAnnotations.CustomValidationAttribute" /> 类的新实例。</summary>
  94. <param name="validatorType">包含执行自定义验证的方法的类型。</param>
  95. <param name="method">执行自定义验证的方法。</param>
  96. </member>
  97. <member name="M:System.ComponentModel.DataAnnotations.CustomValidationAttribute.FormatErrorMessage(System.String)">
  98. <summary>设置验证错误消息的格式。</summary>
  99. <returns>带有格式的错误消息的实例。</returns>
  100. <param name="name">要包括在带有格式的消息中的名称。</param>
  101. </member>
  102. <member name="P:System.ComponentModel.DataAnnotations.CustomValidationAttribute.Method">
  103. <summary>获取验证方法。</summary>
  104. <returns>验证方法的名称。</returns>
  105. </member>
  106. <member name="P:System.ComponentModel.DataAnnotations.CustomValidationAttribute.ValidatorType">
  107. <summary>获取执行自定义验证的类型。</summary>
  108. <returns>执行自定义验证的类型。</returns>
  109. </member>
  110. <member name="T:System.ComponentModel.DataAnnotations.DataType">
  111. <summary>表示与数据字段和参数关联的数据类型的枚举。</summary>
  112. </member>
  113. <member name="F:System.ComponentModel.DataAnnotations.DataType.CreditCard">
  114. <summary>表示信用卡号码。</summary>
  115. </member>
  116. <member name="F:System.ComponentModel.DataAnnotations.DataType.Currency">
  117. <summary>表示货币值。</summary>
  118. </member>
  119. <member name="F:System.ComponentModel.DataAnnotations.DataType.Custom">
  120. <summary>表示自定义的数据类型。</summary>
  121. </member>
  122. <member name="F:System.ComponentModel.DataAnnotations.DataType.Date">
  123. <summary>表示日期值。</summary>
  124. </member>
  125. <member name="F:System.ComponentModel.DataAnnotations.DataType.DateTime">
  126. <summary>表示某个具体时间,以日期和当天的时间表示。</summary>
  127. </member>
  128. <member name="F:System.ComponentModel.DataAnnotations.DataType.Duration">
  129. <summary>表示对象存在的一段连续时间。</summary>
  130. </member>
  131. <member name="F:System.ComponentModel.DataAnnotations.DataType.EmailAddress">
  132. <summary>表示电子邮件地址。</summary>
  133. </member>
  134. <member name="F:System.ComponentModel.DataAnnotations.DataType.Html">
  135. <summary>表示一个 HTML 文件。</summary>
  136. </member>
  137. <member name="F:System.ComponentModel.DataAnnotations.DataType.ImageUrl">
  138. <summary>表示图像的 URL。</summary>
  139. </member>
  140. <member name="F:System.ComponentModel.DataAnnotations.DataType.MultilineText">
  141. <summary>表示多行文本。</summary>
  142. </member>
  143. <member name="F:System.ComponentModel.DataAnnotations.DataType.Password">
  144. <summary>表示密码值。</summary>
  145. </member>
  146. <member name="F:System.ComponentModel.DataAnnotations.DataType.PhoneNumber">
  147. <summary>表示电话号码值。</summary>
  148. </member>
  149. <member name="F:System.ComponentModel.DataAnnotations.DataType.PostalCode">
  150. <summary>表示邮政代码。</summary>
  151. </member>
  152. <member name="F:System.ComponentModel.DataAnnotations.DataType.Text">
  153. <summary>表示所显示的文本。</summary>
  154. </member>
  155. <member name="F:System.ComponentModel.DataAnnotations.DataType.Time">
  156. <summary>表示时间值。</summary>
  157. </member>
  158. <member name="F:System.ComponentModel.DataAnnotations.DataType.Upload">
  159. <summary>表示文件上载数据类型。</summary>
  160. </member>
  161. <member name="F:System.ComponentModel.DataAnnotations.DataType.Url">
  162. <summary>表示 URL 值。</summary>
  163. </member>
  164. <member name="T:System.ComponentModel.DataAnnotations.DataTypeAttribute">
  165. <summary>指定要与数据字段关联的附加类型的名称。</summary>
  166. </member>
  167. <member name="M:System.ComponentModel.DataAnnotations.DataTypeAttribute.#ctor(System.ComponentModel.DataAnnotations.DataType)">
  168. <summary>使用指定的类型名称初始化 <see cref="T:System.ComponentModel.DataAnnotations.DataTypeTypeAttribute" /> 类的新实例。</summary>
  169. <param name="dataType">要与数据字段关联的类型的名称。</param>
  170. </member>
  171. <member name="M:System.ComponentModel.DataAnnotations.DataTypeAttribute.#ctor(System.String)">
  172. <summary>使用指定的字段模板名称初始化 <see cref="T:System.ComponentModel.DataAnnotations.DataTypeTypeAttribute" /> 类的新实例。</summary>
  173. <param name="customDataType">要与数据字段关联的自定义字段模板的名称。</param>
  174. <exception cref="T:System.ArgumentException">
  175. <paramref name="customDataType" /> 为 null 或空字符串 ("")。</exception>
  176. </member>
  177. <member name="P:System.ComponentModel.DataAnnotations.DataTypeAttribute.CustomDataType">
  178. <summary>获取与数据字段关联的自定义字段模板的名称。</summary>
  179. <returns>与数据字段关联的自定义字段模板的名称。</returns>
  180. </member>
  181. <member name="P:System.ComponentModel.DataAnnotations.DataTypeAttribute.DataType">
  182. <summary>获取与数据字段关联的类型。</summary>
  183. <returns>
  184. <see cref="T:System.ComponentModel.DataAnnotations.DataType" /> 值之一。</returns>
  185. </member>
  186. <member name="P:System.ComponentModel.DataAnnotations.DataTypeAttribute.DisplayFormat">
  187. <summary>获取数据字段的显示格式。</summary>
  188. <returns>数据字段的显示格式。</returns>
  189. </member>
  190. <member name="M:System.ComponentModel.DataAnnotations.DataTypeAttribute.GetDataTypeName">
  191. <summary>返回与数据字段关联的类型的名称。</summary>
  192. <returns>与数据字段关联的类型的名称。</returns>
  193. </member>
  194. <member name="M:System.ComponentModel.DataAnnotations.DataTypeAttribute.IsValid(System.Object)">
  195. <summary>检查数据字段的值是否有效。</summary>
  196. <returns>始终为 true。</returns>
  197. <param name="value">要验证的数据字段值。</param>
  198. </member>
  199. <member name="T:System.ComponentModel.DataAnnotations.DisplayAttribute">
  200. <summary>提供一个通用特性,使您可以为实体分部类的类型和成员指定可本地化的字符串。</summary>
  201. </member>
  202. <member name="M:System.ComponentModel.DataAnnotations.DisplayAttribute.#ctor">
  203. <summary>初始化 <see cref="T:System.ComponentModel.DataAnnotations.DisplayAttribute" /> 类的新实例。</summary>
  204. </member>
  205. <member name="P:System.ComponentModel.DataAnnotations.DisplayAttribute.AutoGenerateField">
  206. <summary>获取或设置一个值,该值指示是否应自动生成用户界面以显示此字段。</summary>
  207. <returns>如果应自动生成用户界面以显示此字段,则为 true;否则为 false。</returns>
  208. <exception cref="T:System.InvalidOperationException">在设置属性值之前,已尝试获取该属性值。</exception>
  209. </member>
  210. <member name="P:System.ComponentModel.DataAnnotations.DisplayAttribute.AutoGenerateFilter">
  211. <summary>获取或设置一个值,该值指示是否针对此字段自动显示筛选。</summary>
  212. <returns>如果应自动生成用户界面以显示此字段的筛选,则为 true;否则为 false。</returns>
  213. <exception cref="T:System.InvalidOperationException">在设置属性值之前,已尝试获取该属性值。</exception>
  214. </member>
  215. <member name="P:System.ComponentModel.DataAnnotations.DisplayAttribute.Description">
  216. <summary>获取或设置一个值,该值用于在用户界面中显示说明。</summary>
  217. <returns>用于在用户界面中显示说明的值。</returns>
  218. </member>
  219. <member name="M:System.ComponentModel.DataAnnotations.DisplayAttribute.GetAutoGenerateField">
  220. <summary>返回 <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.AutoGenerateField" /> 属性的值。</summary>
  221. <returns>如果已初始化该属性,则为 <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.AutoGenerateField" /> 的值;否则为 null。</returns>
  222. </member>
  223. <member name="M:System.ComponentModel.DataAnnotations.DisplayAttribute.GetAutoGenerateFilter">
  224. <summary>返回一个值,该值指示是否应自动生成用户界面以显示此字段的筛选。</summary>
  225. <returns>如果已初始化该属性,则为 <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.AutoGenerateFilter" /> 的值;否则为 null。</returns>
  226. </member>
  227. <member name="M:System.ComponentModel.DataAnnotations.DisplayAttribute.GetDescription">
  228. <summary>返回 <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.Description" /> 属性的值。</summary>
  229. <returns>如果已指定 <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.ResourceType" /> 并且 <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.Description" /> 属性表示一个资源键,则为本地化说明;否则为 <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.Description" /> 属性的非本地化值。</returns>
  230. <exception cref="T:System.InvalidOperationException">
  231. <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.ResourceType" /> 属性和 <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.Description" /> 属性已初始化,但未能找到名称和 <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.Description" /> 值相匹配的公共静态 <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.ResourceType" /> 属性。</exception>
  232. </member>
  233. <member name="M:System.ComponentModel.DataAnnotations.DisplayAttribute.GetGroupName">
  234. <summary>返回 <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.GroupName" /> 属性的值。</summary>
  235. <returns>如果已初始化 <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.GroupName" />,则为将用于在用户界面中对字段进行分组的值;否则为 null。如果已指定 <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.ResourceType" /> 属性并且 <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.GroupName" /> 属性表示一个资源键,则返回本地化字符串;否则返回非本地化字符串。</returns>
  236. </member>
  237. <member name="M:System.ComponentModel.DataAnnotations.DisplayAttribute.GetName">
  238. <summary>返回一个值,该值用于在用户界面中显示字段。</summary>
  239. <returns>如果已指定 <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.ResourceType" /> 属性并且 <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.Name" /> 属性表示一个资源键,则为 <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.Name" /> 属性的本地化字符串;否则为 <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.Name" /> 属性的非本地化值。</returns>
  240. <exception cref="T:System.InvalidOperationException">
  241. <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.ResourceType" /> 属性和 <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.Name" /> 属性已初始化,但未能找到名称和 <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.Name" /> 值相匹配的公共静态 <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.ResourceType" /> 属性。</exception>
  242. </member>
  243. <member name="M:System.ComponentModel.DataAnnotations.DisplayAttribute.GetOrder">
  244. <summary>返回 <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.Order" /> 属性的值。</summary>
  245. <returns>如果已设置 <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.Order" /> 属性,则为该属性的值;否则为 null。</returns>
  246. </member>
  247. <member name="M:System.ComponentModel.DataAnnotations.DisplayAttribute.GetPrompt">
  248. <summary>返回 <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.Prompt" /> 属性的值。</summary>
  249. <returns>如果已指定 <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.ResourceType" /> 属性并且 <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.Prompt" /> 属性表示一个资源键,则获取 <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.Prompt" /> 属性的本地化字符串;否则获取 <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.Prompt" /> 属性的非本地化值。</returns>
  250. </member>
  251. <member name="M:System.ComponentModel.DataAnnotations.DisplayAttribute.GetShortName">
  252. <summary>返回 <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.ShortName" /> 属性的值。</summary>
  253. <returns>如果已指定 <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.ResourceType" /> 属性并且 <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.ShortName" /> 属性表示一个资源键,则为 <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.ShortName" /> 属性的本地化字符串;否则为 <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.ShortName" /> 值属性的非本地化值。</returns>
  254. </member>
  255. <member name="P:System.ComponentModel.DataAnnotations.DisplayAttribute.GroupName">
  256. <summary>获取或设置一个值,该值用于在用户界面中对字段进行分组。</summary>
  257. <returns>用于在用户界面中对字段进行分组的值。</returns>
  258. </member>
  259. <member name="P:System.ComponentModel.DataAnnotations.DisplayAttribute.Name">
  260. <summary>获取或设置一个值,该值用于在用户界面中进行显示。</summary>
  261. <returns>用于在用户界面中进行显示的值。</returns>
  262. </member>
  263. <member name="P:System.ComponentModel.DataAnnotations.DisplayAttribute.Order">
  264. <summary>获取或设置列的排序权重。</summary>
  265. <returns>列的排序权重。</returns>
  266. </member>
  267. <member name="P:System.ComponentModel.DataAnnotations.DisplayAttribute.Prompt">
  268. <summary>获取或设置一个值,该值将用于为用户界面中的提示设置水印。</summary>
  269. <returns>将用于在用户界面中显示水印的值。</returns>
  270. </member>
  271. <member name="P:System.ComponentModel.DataAnnotations.DisplayAttribute.ResourceType">
  272. <summary>获取或设置包含 <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.ShortName" />、<see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.Name" />、<see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.Prompt" /> 和 <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.Description" /> 属性的资源的类型。</summary>
  273. <returns>包含 <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.ShortName" />、<see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.Name" />、<see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.Prompt" /> 和 <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.Description" /> 属性的资源的类型。</returns>
  274. </member>
  275. <member name="P:System.ComponentModel.DataAnnotations.DisplayAttribute.ShortName">
  276. <summary>获取或设置用于网格列标签的值。</summary>
  277. <returns>用于网格列标签的值。</returns>
  278. </member>
  279. <member name="T:System.ComponentModel.DataAnnotations.DisplayColumnAttribute">
  280. <summary>将所引用的表中显示的列指定为外键列。</summary>
  281. </member>
  282. <member name="M:System.ComponentModel.DataAnnotations.DisplayColumnAttribute.#ctor(System.String)">
  283. <summary>使用指定的列初始化 <see cref="T:System.ComponentModel.DataAnnotations.DisplayColumnAttribute" /> 类的新实例。</summary>
  284. <param name="displayColumn">要用作显示列的列的名称。</param>
  285. </member>
  286. <member name="M:System.ComponentModel.DataAnnotations.DisplayColumnAttribute.#ctor(System.String,System.String)">
  287. <summary>使用指定的显示列和排序列初始化 <see cref="T:System.ComponentModel.DataAnnotations.DisplayColumnAttribute" /> 类的新实例。</summary>
  288. <param name="displayColumn">要用作显示列的列的名称。</param>
  289. <param name="sortColumn">用于排序的列的名称。</param>
  290. </member>
  291. <member name="M:System.ComponentModel.DataAnnotations.DisplayColumnAttribute.#ctor(System.String,System.String,System.Boolean)">
  292. <summary>使用指定的显示列以及指定的排序列和排序顺序初始化 <see cref="T:System.ComponentModel.DataAnnotations.DisplayColumnAttribute" /> 类的新实例。</summary>
  293. <param name="displayColumn">要用作显示列的列的名称。</param>
  294. <param name="sortColumn">用于排序的列的名称。</param>
  295. <param name="sortDescending">如果按降序排序,则为 true;否则为 false。默认值为 false。</param>
  296. </member>
  297. <member name="P:System.ComponentModel.DataAnnotations.DisplayColumnAttribute.DisplayColumn">
  298. <summary>获取要用作显示字段的列的名称。</summary>
  299. <returns>显示列的名称。</returns>
  300. </member>
  301. <member name="P:System.ComponentModel.DataAnnotations.DisplayColumnAttribute.SortColumn">
  302. <summary>获取用于排序的列的名称。</summary>
  303. <returns>排序列的名称。</returns>
  304. </member>
  305. <member name="P:System.ComponentModel.DataAnnotations.DisplayColumnAttribute.SortDescending">
  306. <summary>获取一个值,该值指示是按升序还是降序进行排序。</summary>
  307. <returns>如果将按降序对列进行排序,则为 true;否则为 false。</returns>
  308. </member>
  309. <member name="T:System.ComponentModel.DataAnnotations.DisplayFormatAttribute">
  310. <summary>指定 ASP.NET 动态数据如何显示数据字段以及如何设置数据字段的格式。</summary>
  311. </member>
  312. <member name="M:System.ComponentModel.DataAnnotations.DisplayFormatAttribute.#ctor">
  313. <summary>初始化 <see cref="T:System.ComponentModel.DataAnnotations.DisplayFormatAttribute" /> 类的新实例。</summary>
  314. </member>
  315. <member name="P:System.ComponentModel.DataAnnotations.DisplayFormatAttribute.ApplyFormatInEditMode">
  316. <summary>获取或设置一个值,该值指示数据字段处于编辑模式时,是否将 <see cref="P:System.ComponentModel.DataAnnotations.DisplayFormatAttribute.DataFormatString" /> 属性指定的格式设置字符串应用于字段值。</summary>
  317. <returns>如果在编辑模式中将格式设置字符串应用于字段值,则为 true;否则为 false。默认值为 false。</returns>
  318. </member>
  319. <member name="P:System.ComponentModel.DataAnnotations.DisplayFormatAttribute.ConvertEmptyStringToNull">
  320. <summary>获取或设置一个值,该值指示在数据源中更新数据字段时是否将空字符串值 ("") 自动转换为 null。</summary>
  321. <returns>如果将空字符串值自动转换为 null,则为 true;否则为 false。默认值为 true。</returns>
  322. </member>
  323. <member name="P:System.ComponentModel.DataAnnotations.DisplayFormatAttribute.DataFormatString">
  324. <summary>获取或设置字段值的显示格式。</summary>
  325. <returns>为数据字段的值指定显示格式的格式设置字符串。默认值为空字符串 (""),表示尚无特殊格式设置应用于该字段值。</returns>
  326. </member>
  327. <member name="P:System.ComponentModel.DataAnnotations.DisplayFormatAttribute.HtmlEncode">
  328. <summary>获取或设置一个值,该值指示字段是否应经过 HTML 编码。</summary>
  329. <returns>如果字段应经过 HTML 编码,则为 true;否则为 false。</returns>
  330. </member>
  331. <member name="P:System.ComponentModel.DataAnnotations.DisplayFormatAttribute.NullDisplayText">
  332. <summary>获取或设置字段值为 null 时为字段显示的文本。</summary>
  333. <returns>字段值为 null 时为字段显示的文本。默认值为空字符串 (""),表示尚未设置此属性。</returns>
  334. </member>
  335. <member name="T:System.ComponentModel.DataAnnotations.EditableAttribute">
  336. <summary>指示数据字段是否可编辑。</summary>
  337. </member>
  338. <member name="M:System.ComponentModel.DataAnnotations.EditableAttribute.#ctor(System.Boolean)">
  339. <summary>初始化 <see cref="T:System.ComponentModel.DataAnnotations.EditableAttribute" /> 类的新实例。</summary>
  340. <param name="allowEdit">若指定该字段可编辑,则为 true;否则为 false。</param>
  341. </member>
  342. <member name="P:System.ComponentModel.DataAnnotations.EditableAttribute.AllowEdit">
  343. <summary>获取一个值,该值指示字段是否可编辑。</summary>
  344. <returns>如果该字段可编辑,则为 true;否则为 false。</returns>
  345. </member>
  346. <member name="P:System.ComponentModel.DataAnnotations.EditableAttribute.AllowInitialValue">
  347. <summary>获取或设置一个值,该值指示是否启用初始值。</summary>
  348. <returns>如果启用初始值,则为 true ;否则为 false。</returns>
  349. </member>
  350. <member name="T:System.ComponentModel.DataAnnotations.EmailAddressAttribute">
  351. <summary>确认一电子邮件地址。</summary>
  352. </member>
  353. <member name="M:System.ComponentModel.DataAnnotations.EmailAddressAttribute.#ctor">
  354. <summary>初始化 <see cref="T:System.ComponentModel.DataAnnotations.EmailAddressAttribute" /> 类的新实例。</summary>
  355. </member>
  356. <member name="M:System.ComponentModel.DataAnnotations.EmailAddressAttribute.IsValid(System.Object)">
  357. <summary>确定指定的值是否与有效的电子邮件地址相匹配。</summary>
  358. <returns>如果指定的值有效或 null,则为 true;否则,为 false。</returns>
  359. <param name="value">要验证的值。</param>
  360. </member>
  361. <member name="T:System.ComponentModel.DataAnnotations.EnumDataTypeAttribute">
  362. <summary>使 .NET Framework 枚举能够映射到数据列。</summary>
  363. </member>
  364. <member name="M:System.ComponentModel.DataAnnotations.EnumDataTypeAttribute.#ctor(System.Type)">
  365. <summary>初始化 <see cref="T:System.ComponentModel.DataAnnotations.EnumDataTypeAttribute" /> 类的新实例。</summary>
  366. <param name="enumType">枚举的类型。</param>
  367. </member>
  368. <member name="P:System.ComponentModel.DataAnnotations.EnumDataTypeAttribute.EnumType">
  369. <summary>获取或设置枚举类型。</summary>
  370. <returns>枚举类型。</returns>
  371. </member>
  372. <member name="M:System.ComponentModel.DataAnnotations.EnumDataTypeAttribute.IsValid(System.Object)">
  373. <summary>检查数据字段的值是否有效。</summary>
  374. <returns>如果数据字段值有效,则为 true;否则为 false。</returns>
  375. <param name="value">要验证的数据字段值。</param>
  376. </member>
  377. <member name="T:System.ComponentModel.DataAnnotations.FileExtensionsAttribute">
  378. <summary>文件扩展名验证</summary>
  379. </member>
  380. <member name="M:System.ComponentModel.DataAnnotations.FileExtensionsAttribute.#ctor">
  381. <summary>初始化 <see cref="T:System.ComponentModel.DataAnnotations.FileExtensionsAttribute" /> 类的新实例。</summary>
  382. </member>
  383. <member name="P:System.ComponentModel.DataAnnotations.FileExtensionsAttribute.Extensions">
  384. <summary>获取或设置文件扩展名。</summary>
  385. <returns>文件扩展名或者如果属性未设置则默认文件扩展名(“.png”、“.jpg”、“.jpeg” 和 “.gif”)。</returns>
  386. </member>
  387. <member name="M:System.ComponentModel.DataAnnotations.FileExtensionsAttribute.FormatErrorMessage(System.String)">
  388. <summary>基于发生错误的数据字段对错误消息应用格式设置。</summary>
  389. <returns>带有格式的错误消息。</returns>
  390. <param name="name">导致验证失败的字段的名称。</param>
  391. </member>
  392. <member name="M:System.ComponentModel.DataAnnotations.FileExtensionsAttribute.IsValid(System.Object)">
  393. <summary>检查指定的文件扩展名有效。</summary>
  394. <returns>如果文件名称扩展有效,则为 true;否则为 false。</returns>
  395. <param name="value">逗号分隔了有效文件扩展名列表。</param>
  396. </member>
  397. <member name="T:System.ComponentModel.DataAnnotations.FilterUIHintAttribute">
  398. <summary>表示一个特性,该特性用于指定列的筛选行为。</summary>
  399. </member>
  400. <member name="M:System.ComponentModel.DataAnnotations.FilterUIHintAttribute.#ctor(System.String)">
  401. <summary>通过使用筛选器 UI 提示来初始化 <see cref="T:System.ComponentModel.DataAnnotations.FilterUIHintAttribute" /> 类的新实例。</summary>
  402. <param name="filterUIHint">用于筛选的控件的名称。</param>
  403. </member>
  404. <member name="M:System.ComponentModel.DataAnnotations.FilterUIHintAttribute.#ctor(System.String,System.String)">
  405. <summary>通过使用筛选器 UI 提示和表示层名称来初始化 <see cref="T:System.ComponentModel.DataAnnotations.FilterUIHintAttribute" /> 类的新实例。</summary>
  406. <param name="filterUIHint">用于筛选的控件的名称。</param>
  407. <param name="presentationLayer">支持此控件的表示层的名称。</param>
  408. </member>
  409. <member name="M:System.ComponentModel.DataAnnotations.FilterUIHintAttribute.#ctor(System.String,System.String,System.Object[])">
  410. <summary>通过使用筛选器 UI 提示、表示层名称和控件参数来初始化 <see cref="T:System.ComponentModel.DataAnnotations.FilterUIHintAttribute" /> 类的新实例。</summary>
  411. <param name="filterUIHint">用于筛选的控件的名称。</param>
  412. <param name="presentationLayer">支持此控件的表示层的名称。</param>
  413. <param name="controlParameters">控件的参数列表。</param>
  414. </member>
  415. <member name="P:System.ComponentModel.DataAnnotations.FilterUIHintAttribute.ControlParameters">
  416. <summary>获取用作控件的构造函数中的参数的名称/值对。</summary>
  417. <returns>用作控件的构造函数中的参数的名称/值对。</returns>
  418. </member>
  419. <member name="M:System.ComponentModel.DataAnnotations.FilterUIHintAttribute.Equals(System.Object)">
  420. <summary>返回一个值,该值指示此特性实例是否与指定的对象相等。</summary>
  421. <returns>如果传递的对象等于此特性对象,则为 True;否则为 false。</returns>
  422. <param name="obj">要与此特性实例进行比较的对象。</param>
  423. </member>
  424. <member name="P:System.ComponentModel.DataAnnotations.FilterUIHintAttribute.FilterUIHint">
  425. <summary>获取用于筛选的控件的名称。</summary>
  426. <returns>用于筛选的控件的名称。</returns>
  427. </member>
  428. <member name="M:System.ComponentModel.DataAnnotations.FilterUIHintAttribute.GetHashCode">
  429. <summary>返回此特性实例的哈希代码。</summary>
  430. <returns>此特性实例的哈希代码。</returns>
  431. </member>
  432. <member name="P:System.ComponentModel.DataAnnotations.FilterUIHintAttribute.PresentationLayer">
  433. <summary>获取支持此控件的表示层的名称。</summary>
  434. <returns>支持此控件的表示层的名称。</returns>
  435. </member>
  436. <member name="T:System.ComponentModel.DataAnnotations.IValidatableObject">
  437. <summary>提供用于使对象无效的方式。</summary>
  438. </member>
  439. <member name="M:System.ComponentModel.DataAnnotations.IValidatableObject.Validate(System.ComponentModel.DataAnnotations.ValidationContext)">
  440. <summary>确定指定的对象是否有效。</summary>
  441. <returns>包含失败的验证信息的集合。</returns>
  442. <param name="validationContext">验证上下文。</param>
  443. </member>
  444. <member name="T:System.ComponentModel.DataAnnotations.KeyAttribute">
  445. <summary>表示一个或多个用于唯一标识实体的属性。</summary>
  446. </member>
  447. <member name="M:System.ComponentModel.DataAnnotations.KeyAttribute.#ctor">
  448. <summary>初始化 <see cref="T:System.ComponentModel.DataAnnotations.KeyAttribute" /> 类的新实例。</summary>
  449. </member>
  450. <member name="T:System.ComponentModel.DataAnnotations.MaxLengthAttribute">
  451. <summary>指定属性中允许的数组或字符串数据的最大长度。</summary>
  452. </member>
  453. <member name="M:System.ComponentModel.DataAnnotations.MaxLengthAttribute.#ctor">
  454. <summary>初始化 <see cref="T:System.ComponentModel.DataAnnotations.MaxLengthAttribute" /> 类的新实例。</summary>
  455. </member>
  456. <member name="M:System.ComponentModel.DataAnnotations.MaxLengthAttribute.#ctor(System.Int32)">
  457. <summary>初始化基于 <paramref name="length" /> 参数的 <see cref="T:System.ComponentModel.DataAnnotations.MaxLengthAttribute" /> 类的新实例。</summary>
  458. <param name="length">数组或字符串数据的最大允许长度。</param>
  459. </member>
  460. <member name="M:System.ComponentModel.DataAnnotations.MaxLengthAttribute.FormatErrorMessage(System.String)">
  461. <summary>对指定的错误消息应用格式设置。</summary>
  462. <returns>用于描述最大可接受长度的本地化字符串。</returns>
  463. <param name="name">格式化字符串中要包含的名称。</param>
  464. </member>
  465. <member name="M:System.ComponentModel.DataAnnotations.MaxLengthAttribute.IsValid(System.Object)">
  466. <summary>确定指定的对象是否有效。</summary>
  467. <returns>如果该值为 null,或该值小于或等于指定的最大长度,则为 true;否则,为 false。</returns>
  468. <param name="value">要验证的对象。</param>
  469. <exception cref="Sytem.InvalidOperationException">长度为零或者小于负一。</exception>
  470. </member>
  471. <member name="P:System.ComponentModel.DataAnnotations.MaxLengthAttribute.Length">
  472. <summary>获取数组或字符串数据的最大允许长度。</summary>
  473. <returns>数组或字符串数据的最大允许长度。</returns>
  474. </member>
  475. <member name="T:System.ComponentModel.DataAnnotations.MinLengthAttribute">
  476. <summary>指定属性中允许的数组或字符串数据的最小长度。</summary>
  477. </member>
  478. <member name="M:System.ComponentModel.DataAnnotations.MinLengthAttribute.#ctor(System.Int32)">
  479. <summary>初始化 <see cref="T:System.ComponentModel.DataAnnotations.MinLengthAttribute" /> 类的新实例。</summary>
  480. <param name="length">数组或字符串数据的长度。</param>
  481. </member>
  482. <member name="M:System.ComponentModel.DataAnnotations.MinLengthAttribute.FormatErrorMessage(System.String)">
  483. <summary>对指定的错误消息应用格式设置。</summary>
  484. <returns>用于描述最小可接受长度的本地化字符串。</returns>
  485. <param name="name">格式化字符串中要包含的名称。</param>
  486. </member>
  487. <member name="M:System.ComponentModel.DataAnnotations.MinLengthAttribute.IsValid(System.Object)">
  488. <summary>确定指定的对象是否有效。</summary>
  489. <returns>如果指定的对象有效,则为 true;否则为 false。</returns>
  490. <param name="value">要验证的对象。</param>
  491. </member>
  492. <member name="P:System.ComponentModel.DataAnnotations.MinLengthAttribute.Length">
  493. <summary>获取或设置数组或字符串数据的最小允许长度。</summary>
  494. <returns>数组或字符串数据的最小允许长度。</returns>
  495. </member>
  496. <member name="T:System.ComponentModel.DataAnnotations.PhoneAttribute">
  497. <summary>使用电话号码的正则表达式,指定数据字段值是一个格式正确的电话号码。</summary>
  498. </member>
  499. <member name="M:System.ComponentModel.DataAnnotations.PhoneAttribute.#ctor">
  500. <summary>初始化 <see cref="T:System.ComponentModel.DataAnnotations.PhoneAttribute" /> 类的新实例。</summary>
  501. </member>
  502. <member name="M:System.ComponentModel.DataAnnotations.PhoneAttribute.IsValid(System.Object)">
  503. <summary>确定指定的电话号码的格式是否有效。</summary>
  504. <returns>如果电话号码有效,则为 true;否则为 false。</returns>
  505. <param name="value">要验证的值。</param>
  506. </member>
  507. <member name="T:System.ComponentModel.DataAnnotations.RangeAttribute">
  508. <summary>指定数据字段值的数值范围约束。</summary>
  509. </member>
  510. <member name="M:System.ComponentModel.DataAnnotations.RangeAttribute.#ctor(System.Double,System.Double)">
  511. <summary>使用指定的最小值和最大值初始化 <see cref="T:System.ComponentModel.DataAnnotations.RangeAttribute" /> 类的一个新实例。</summary>
  512. <param name="minimum">指定数据字段值所允许的最小值。</param>
  513. <param name="maximum">指定数据字段值所允许的最大值。</param>
  514. </member>
  515. <member name="M:System.ComponentModel.DataAnnotations.RangeAttribute.#ctor(System.Int32,System.Int32)">
  516. <summary>使用指定的最小值和最大值初始化 <see cref="T:System.ComponentModel.DataAnnotations.RangeAttribute" /> 类的一个新实例。</summary>
  517. <param name="minimum">指定数据字段值所允许的最小值。</param>
  518. <param name="maximum">指定数据字段值所允许的最大值。</param>
  519. </member>
  520. <member name="M:System.ComponentModel.DataAnnotations.RangeAttribute.#ctor(System.Type,System.String,System.String)">
  521. <summary>使用指定的最小值和最大值以及特定类型初始化 <see cref="T:System.ComponentModel.DataAnnotations.RangeAttribute" /> 类的一个新实例。</summary>
  522. <param name="type">指定要测试的对象的类型。</param>
  523. <param name="minimum">指定数据字段值所允许的最小值。</param>
  524. <param name="maximum">指定数据字段值所允许的最大值。</param>
  525. <exception cref="T:System.ArgumentNullException">
  526. <paramref name="type" /> 为 null。</exception>
  527. </member>
  528. <member name="M:System.ComponentModel.DataAnnotations.RangeAttribute.FormatErrorMessage(System.String)">
  529. <summary>对范围验证失败时显示的错误消息进行格式设置。</summary>
  530. <returns>带有格式的错误消息。</returns>
  531. <param name="name">导致验证失败的字段的名称。</param>
  532. </member>
  533. <member name="M:System.ComponentModel.DataAnnotations.RangeAttribute.IsValid(System.Object)">
  534. <summary>检查数据字段的值是否在指定的范围中。</summary>
  535. <returns>如果指定的值在此范围中,则为 true;否则为 false。</returns>
  536. <param name="value">要验证的数据字段值。</param>
  537. <exception cref="T:System.ComponentModel.DataAnnotations.ValidationException">数据字段值不在允许的范围内。</exception>
  538. </member>
  539. <member name="P:System.ComponentModel.DataAnnotations.RangeAttribute.Maximum">
  540. <summary>获取所允许的最大字段值。</summary>
  541. <returns>所允许的数据字段最大值。</returns>
  542. </member>
  543. <member name="P:System.ComponentModel.DataAnnotations.RangeAttribute.Minimum">
  544. <summary>获取所允许的最小字段值。</summary>
  545. <returns>所允许的数据字段最小值。</returns>
  546. </member>
  547. <member name="P:System.ComponentModel.DataAnnotations.RangeAttribute.OperandType">
  548. <summary>获取必须验证其值的数据字段的类型。</summary>
  549. <returns>必须验证其值的数据字段的类型。</returns>
  550. </member>
  551. <member name="T:System.ComponentModel.DataAnnotations.RegularExpressionAttribute">
  552. <summary>指定 ASP.NET 动态数据中的数据字段值必须与指定的正则表达式匹配。</summary>
  553. </member>
  554. <member name="M:System.ComponentModel.DataAnnotations.RegularExpressionAttribute.#ctor(System.String)">
  555. <summary>初始化 <see cref="T:System.ComponentModel.DataAnnotations.RegularExpressionAttribute" /> 类的新实例。</summary>
  556. <param name="pattern">用于验证数据字段值的正则表达式。</param>
  557. <exception cref="T:System.ArgumentNullException">
  558. <paramref name="pattern" /> 为 null。</exception>
  559. </member>
  560. <member name="M:System.ComponentModel.DataAnnotations.RegularExpressionAttribute.FormatErrorMessage(System.String)">
  561. <summary>对在正则表达式验证失败的情况下要显示的错误消息进行格式设置。</summary>
  562. <returns>带有格式的错误消息。</returns>
  563. <param name="name">导致验证失败的字段的名称。</param>
  564. </member>
  565. <member name="M:System.ComponentModel.DataAnnotations.RegularExpressionAttribute.IsValid(System.Object)">
  566. <summary>检查用户输入的值与正则表达式模式是否匹配。</summary>
  567. <returns>如果验证成功,则为 true;否则为 false。</returns>
  568. <param name="value">要验证的数据字段值。</param>
  569. <exception cref="T:System.ComponentModel.DataAnnotations.ValidationException">数据字段值与正则表达式模式不匹配。</exception>
  570. </member>
  571. <member name="P:System.ComponentModel.DataAnnotations.RegularExpressionAttribute.Pattern">
  572. <summary>获取正则表达式模式。</summary>
  573. <returns>要匹配的模式。</returns>
  574. </member>
  575. <member name="T:System.ComponentModel.DataAnnotations.RequiredAttribute">
  576. <summary>指定需要数据字段值。</summary>
  577. </member>
  578. <member name="M:System.ComponentModel.DataAnnotations.RequiredAttribute.#ctor">
  579. <summary>初始化 <see cref="T:System.ComponentModel.DataAnnotations.RequiredAttribute" /> 类的新实例。</summary>
  580. </member>
  581. <member name="P:System.ComponentModel.DataAnnotations.RequiredAttribute.AllowEmptyStrings">
  582. <summary>获取或设置一个值,该值指示是否允许空字符串。</summary>
  583. <returns>如果允许空字符串,则为 true;否则为 false。默认值为 false。</returns>
  584. </member>
  585. <member name="M:System.ComponentModel.DataAnnotations.RequiredAttribute.IsValid(System.Object)">
  586. <summary>检查必填数据字段的值是否不为空。</summary>
  587. <returns>如果验证成功,则为 true;否则为 false。</returns>
  588. <param name="value">要验证的数据字段值。</param>
  589. <exception cref="T:System.ComponentModel.DataAnnotations.ValidationException">数据字段值为 null。</exception>
  590. </member>
  591. <member name="T:System.ComponentModel.DataAnnotations.ScaffoldColumnAttribute">
  592. <summary>指定类或数据列是否使用基架。</summary>
  593. </member>
  594. <member name="M:System.ComponentModel.DataAnnotations.ScaffoldColumnAttribute.#ctor(System.Boolean)">
  595. <summary>使用 <see cref="P:System.ComponentModel.DataAnnotations.ScaffoldColumnAttribute.Scaffold" /> 属性初始化 <see cref="T:System.ComponentModel.DataAnnotations.ScaffoldColumnAttribute" /> 的新实例。</summary>
  596. <param name="scaffold">用于指定是否启用基架的值。</param>
  597. </member>
  598. <member name="P:System.ComponentModel.DataAnnotations.ScaffoldColumnAttribute.Scaffold">
  599. <summary>获取或设置用于指定是否启用基架的值。</summary>
  600. <returns>如果启用基架,则为 true;否则为 false。</returns>
  601. </member>
  602. <member name="T:System.ComponentModel.DataAnnotations.StringLengthAttribute">
  603. <summary>指定数据字段中允许的最小和最大字符长度。</summary>
  604. </member>
  605. <member name="M:System.ComponentModel.DataAnnotations.StringLengthAttribute.#ctor(System.Int32)">
  606. <summary>使用指定的最大长度初始化 <see cref="T:System.ComponentModel.DataAnnotations.StringLengthAttribute" /> 类的新实例。</summary>
  607. <param name="maximumLength">字符串的最大长度。</param>
  608. </member>
  609. <member name="M:System.ComponentModel.DataAnnotations.StringLengthAttribute.FormatErrorMessage(System.String)">
  610. <summary>对指定的错误消息应用格式设置。</summary>
  611. <returns>带有格式的错误消息。</returns>
  612. <param name="name">导致验证失败的字段的名称。</param>
  613. <exception cref="T:System.ArgumentOutOfRangeException">
  614. <paramref name="maximumLength" /> 为负数。- 或 -<paramref name="maximumLength" /> 小于 <paramref name="minimumLength" />。</exception>
  615. </member>
  616. <member name="M:System.ComponentModel.DataAnnotations.StringLengthAttribute.IsValid(System.Object)">
  617. <summary>确定指定的对象是否有效。</summary>
  618. <returns>如果指定的对象有效,则为 true;否则为 false。</returns>
  619. <param name="value">要验证的对象。</param>
  620. <exception cref="T:System.ArgumentOutOfRangeException">
  621. <paramref name="maximumLength" /> 为负数。- 或 -<paramref name="maximumLength" /> 小于 <see cref="P:System.ComponentModel.DataAnnotations.StringLengthAttribute.MinimumLength" />。</exception>
  622. </member>
  623. <member name="P:System.ComponentModel.DataAnnotations.StringLengthAttribute.MaximumLength">
  624. <summary>获取或设置字符串的最大长度。</summary>
  625. <returns>字符串的最大长度。</returns>
  626. </member>
  627. <member name="P:System.ComponentModel.DataAnnotations.StringLengthAttribute.MinimumLength">
  628. <summary>获取或设置字符串的最小长度。</summary>
  629. <returns>字符串的最小长度。</returns>
  630. </member>
  631. <member name="T:System.ComponentModel.DataAnnotations.TimestampAttribute">
  632. <summary>将列的数据类型指定为行版本。</summary>
  633. </member>
  634. <member name="M:System.ComponentModel.DataAnnotations.TimestampAttribute.#ctor">
  635. <summary>初始化 <see cref="T:System.ComponentModel.DataAnnotations.TimestampAttribute" /> 类的新实例。</summary>
  636. </member>
  637. <member name="T:System.ComponentModel.DataAnnotations.UIHintAttribute">
  638. <summary>指定动态数据用来显示数据字段的模板或用户控件。</summary>
  639. </member>
  640. <member name="M:System.ComponentModel.DataAnnotations.UIHintAttribute.#ctor(System.String)">
  641. <summary>使用指定的用户控件初始化 <see cref="T:System.ComponentModel.DataAnnotations.UIHintAttribute" /> 类的新实例。</summary>
  642. <param name="uiHint">要用于显示数据字段的用户控件。</param>
  643. </member>
  644. <member name="M:System.ComponentModel.DataAnnotations.UIHintAttribute.#ctor(System.String,System.String)">
  645. <summary>使用指定的用户控件和指定的表示层初始化 <see cref="T:System.ComponentModel.DataAnnotations.UIHintAttribute" /> 类的新实例。</summary>
  646. <param name="uiHint">用于显示数据字段的用户控件(字段模板)。</param>
  647. <param name="presentationLayer">使用类的表示层。可设置为“HTML”、“Silverlight”、“WPF”或“WinForms”。</param>
  648. </member>
  649. <member name="M:System.ComponentModel.DataAnnotations.UIHintAttribute.#ctor(System.String,System.String,System.Object[])">
  650. <summary>使用指定的用户控件、表示层和控件参数初始化 <see cref="T:System.ComponentModel.DataAnnotations.UIHintAttribute" /> 类的新实例。</summary>
  651. <param name="uiHint">用于显示数据字段的用户控件(字段模板)。</param>
  652. <param name="presentationLayer">使用类的表示层。可设置为“HTML”、“Silverlight”、“WPF”或“WinForms”。</param>
  653. <param name="controlParameters">要用于从任何数据源中检索值的对象。</param>
  654. <exception cref="T:System.ArgumentException">
  655. <see cref="P:System.ComponentModel.DataAnnotations.UIHintAttribute.ControlParameters" /> 为 null 或者它是一个约束键。- 或 -<see cref="P:System.ComponentModel.DataAnnotations.UIHintAttribute.ControlParameters" /> 的值不是字符串。</exception>
  656. </member>
  657. <member name="P:System.ComponentModel.DataAnnotations.UIHintAttribute.ControlParameters">
  658. <summary>获取或设置将用于从任何数据源中检索值的 <see cref="T:System.Web.DynamicData.DynamicControlParameter" /> 对象。</summary>
  659. <returns>键/值对的集合。</returns>
  660. </member>
  661. <member name="M:System.ComponentModel.DataAnnotations.UIHintAttribute.Equals(System.Object)">
  662. <summary>获取一个值,该值指示此实例是否与指定的对象相等。</summary>
  663. <returns>如果指定的对象等于此实例,则为 true;否则为 false。</returns>
  664. <param name="obj">要与此实例比较的对象,或 null 引用。</param>
  665. </member>
  666. <member name="M:System.ComponentModel.DataAnnotations.UIHintAttribute.GetHashCode">
  667. <summary>获取特性的当前实例的哈希代码。</summary>
  668. <returns>特性实例的哈希代码。</returns>
  669. </member>
  670. <member name="P:System.ComponentModel.DataAnnotations.UIHintAttribute.PresentationLayer">
  671. <summary>获取或设置使用 <see cref="T:System.ComponentModel.DataAnnotations.UIHintAttribute" /> 类的表示层。</summary>
  672. <returns>此类使用的表示层。</returns>
  673. </member>
  674. <member name="P:System.ComponentModel.DataAnnotations.UIHintAttribute.UIHint">
  675. <summary>获取或设置要用于显示数据字段的字段模板的名称。</summary>
  676. <returns>用于显示数据字段的字段模板的名称。</returns>
  677. </member>
  678. <member name="T:System.ComponentModel.DataAnnotations.UrlAttribute">
  679. <summary>提供 URL 验证。</summary>
  680. </member>
  681. <member name="M:System.ComponentModel.DataAnnotations.UrlAttribute.#ctor">
  682. <summary>初始化 <see cref="T:System.ComponentModel.DataAnnotations.UrlAttribute" /> 类的一个新实例。</summary>
  683. </member>
  684. <member name="M:System.ComponentModel.DataAnnotations.UrlAttribute.IsValid(System.Object)">
  685. <summary>验证指定 URL 的格式。</summary>
  686. <returns>如果 URL 格式有效或 null,则为 true;否则为 false。</returns>
  687. <param name="value">要验证的 URI。</param>
  688. </member>
  689. <member name="T:System.ComponentModel.DataAnnotations.ValidationAttribute">
  690. <summary>作为所有验证属性的基类。</summary>
  691. <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>
  692. </member>
  693. <member name="M:System.ComponentModel.DataAnnotations.ValidationAttribute.#ctor">
  694. <summary>初始化 <see cref="T:System.ComponentModel.DataAnnotations.ValidationAttribute" /> 类的新实例。</summary>
  695. </member>
  696. <member name="M:System.ComponentModel.DataAnnotations.ValidationAttribute.#ctor(System.Func{System.String})">
  697. <summary>通过使用实现验证资源访问功能的函数,初始化 <see cref="T:System.ComponentModel.DataAnnotations.ValidationAttribute" /> 类的新实例。</summary>
  698. <param name="errorMessageAccessor">实现验证资源访问的函数。</param>
  699. <exception cref="T:System:ArgumentNullException">
  700. <paramref name="errorMessageAccessor" /> 为 null。</exception>
  701. </member>
  702. <member name="M:System.ComponentModel.DataAnnotations.ValidationAttribute.#ctor(System.String)">
  703. <summary>通过使用要与验证控件关联的错误消息,来初始化 <see cref="T:System.ComponentModel.DataAnnotations.ValidationAttribute" /> 类的新实例。</summary>
  704. <param name="errorMessage">要与验证控件关联的错误消息。</param>
  705. </member>
  706. <member name="P:System.ComponentModel.DataAnnotations.ValidationAttribute.ErrorMessage">
  707. <summary>获取或设置一条在验证失败的情况下与验证控件关联的错误消息。</summary>
  708. <returns>与验证控件关联的错误消息。</returns>
  709. </member>
  710. <member name="P:System.ComponentModel.DataAnnotations.ValidationAttribute.ErrorMessageResourceName">
  711. <summary>获取或设置错误消息资源的名称,在验证失败的情况下,要使用该名称来查找 <see cref="P:System.ComponentModel.DataAnnotations.ValidationAttribute.ErrorMessageResourceType" /> 属性值。</summary>
  712. <returns>与验证控件关联的错误消息资源。</returns>
  713. </member>
  714. <member name="P:System.ComponentModel.DataAnnotations.ValidationAttribute.ErrorMessageResourceType">
  715. <summary>获取或设置在验证失败的情况下用于查找错误消息的资源类型。</summary>
  716. <returns>与验证控件关联的错误消息的类型。</returns>
  717. </member>
  718. <member name="P:System.ComponentModel.DataAnnotations.ValidationAttribute.ErrorMessageString">
  719. <summary>获取本地化的验证错误消息。</summary>
  720. <returns>本地化的验证错误消息。</returns>
  721. </member>
  722. <member name="M:System.ComponentModel.DataAnnotations.ValidationAttribute.FormatErrorMessage(System.String)">
  723. <summary>基于发生错误的数据字段对错误消息应用格式设置。</summary>
  724. <returns>带有格式的错误消息的实例。</returns>
  725. <param name="name">要包括在带有格式的消息中的名称。</param>
  726. </member>
  727. <member name="M:System.ComponentModel.DataAnnotations.ValidationAttribute.GetValidationResult(System.Object,System.ComponentModel.DataAnnotations.ValidationContext)">
  728. <summary>检查指定的值对于当前的验证特性是否有效。</summary>
  729. <returns>
  730. <see cref="T:System.ComponentModel.DataAnnotations.ValidationResult" /> 类的实例。</returns>
  731. <param name="value">要验证的值。</param>
  732. <param name="validationContext">有关验证操作的上下文信息。</param>
  733. </member>
  734. <member name="M:System.ComponentModel.DataAnnotations.ValidationAttribute.IsValid(System.Object)">
  735. <summary>确定对象的指定值是否有效。</summary>
  736. <returns>如果指定的值有效,则为 true;否则,为 false。</returns>
  737. <param name="value">要验证的对象的值。</param>
  738. </member>
  739. <member name="M:System.ComponentModel.DataAnnotations.ValidationAttribute.IsValid(System.Object,System.ComponentModel.DataAnnotations.ValidationContext)">
  740. <summary>根据当前的验证特性来验证指定的值。</summary>
  741. <returns>
  742. <see cref="T:System.ComponentModel.DataAnnotations.ValidationResult" /> 类的实例。</returns>
  743. <param name="value">要验证的值。</param>
  744. <param name="validationContext">有关验证操作的上下文信息。</param>
  745. </member>
  746. <member name="P:System.ComponentModel.DataAnnotations.ValidationAttribute.RequiresValidationContext">
  747. <summary>获取指示特性是否要求验证上下文的值。</summary>
  748. <returns>如果特性需要验证上下文,则为 true;否则为 false。</returns>
  749. </member>
  750. <member name="M:System.ComponentModel.DataAnnotations.ValidationAttribute.Validate(System.Object,System.ComponentModel.DataAnnotations.ValidationContext)">
  751. <summary>验证指定的对象。</summary>
  752. <param name="value">要验证的对象。</param>
  753. <param name="validationContext">描述验证检查的执行上下文的 <see cref="T:System.ComponentModel.DataAnnotations.ValidationContext" /> 对象。此参数不能为 null。</param>
  754. <exception cref="T:System.ComponentModel.DataAnnotations.ValidationException">验证失败。</exception>
  755. </member>
  756. <member name="M:System.ComponentModel.DataAnnotations.ValidationAttribute.Validate(System.Object,System.String)">
  757. <summary>验证指定的对象。</summary>
  758. <param name="value">要验证的对象的值。</param>
  759. <param name="name">要包括在错误消息中的名称。</param>
  760. <exception cref="T:System.ComponentModel.DataAnnotations.ValidationException">
  761. <paramref name="value" /> 无效。</exception>
  762. </member>
  763. <member name="T:System.ComponentModel.DataAnnotations.ValidationContext">
  764. <summary>描述执行验证检查的上下文。</summary>
  765. </member>
  766. <member name="M:System.ComponentModel.DataAnnotations.ValidationContext.#ctor(System.Object)">
  767. <summary>使用指定的对象实例初始化 <see cref="T:System.ComponentModel.DataAnnotations.ValidationContext" /> 类的新实例。</summary>
  768. <param name="instance">要验证的对象实例。它不能为 null。</param>
  769. </member>
  770. <member name="M:System.ComponentModel.DataAnnotations.ValidationContext.#ctor(System.Object,System.Collections.Generic.IDictionary{System.Object,System.Object})">
  771. <summary>使用指定的目标对象和一个可选择的属性包初始化 <see cref="T:System.ComponentModel.DataAnnotations.ValidationContext" /> 类的新实例。</summary>
  772. <param name="instance">要验证的对象实例。它不能为 null</param>
  773. <param name="items">使用者可访问的、可选的键/值对集合。</param>
  774. </member>
  775. <member name="M:System.ComponentModel.DataAnnotations.ValidationContext.#ctor(System.Object,System.IServiceProvider,System.Collections.Generic.IDictionary{System.Object,System.Object})">
  776. <summary>使用服务提供程序和客户服务字典初始化 <see cref="T:System.ComponentModel.DataAnnotations.ValidationContext" /> 类的新实例。</summary>
  777. <param name="instance">要验证的对象。此参数是必需的。</param>
  778. <param name="serviceProvider">实现 <see cref="T:System.IServiceProvider" /> 接口的对象。此参数可选。</param>
  779. <param name="items">要提供给服务使用方的键/值对的字典。此参数可选。</param>
  780. </member>
  781. <member name="P:System.ComponentModel.DataAnnotations.ValidationContext.DisplayName">
  782. <summary>获取或设置要验证的成员的名称。</summary>
  783. <returns>要验证的成员的名称。</returns>
  784. </member>
  785. <member name="M:System.ComponentModel.DataAnnotations.ValidationContext.GetService(System.Type)">
  786. <summary>返回提供自定义验证的服务。</summary>
  787. <returns>该服务的实例;如果该服务不可用,则为 null。</returns>
  788. <param name="serviceType">用于进行验证的服务的类型。</param>
  789. </member>
  790. <member name="M:System.ComponentModel.DataAnnotations.ValidationContext.InitializeServiceProvider(System.Func{System.Type,System.Object})">
  791. <summary>在调用 GetService 时,使用可以按类型返回服务实例的服务提供程序初始化 <see cref="T:System.ComponentModel.DataAnnotations.ValidationContext" />。</summary>
  792. <param name="serviceProvider">服务提供程序。</param>
  793. </member>
  794. <member name="P:System.ComponentModel.DataAnnotations.ValidationContext.Items">
  795. <summary>获取与此上下文关联的键/值对的字典。</summary>
  796. <returns>此上下文的键/值对的字典。</returns>
  797. </member>
  798. <member name="P:System.ComponentModel.DataAnnotations.ValidationContext.MemberName">
  799. <summary>获取或设置要验证的成员的名称。</summary>
  800. <returns>要验证的成员的名称。</returns>
  801. </member>
  802. <member name="P:System.ComponentModel.DataAnnotations.ValidationContext.ObjectInstance">
  803. <summary>获取要验证的对象。</summary>
  804. <returns>要验证的对象。</returns>
  805. </member>
  806. <member name="P:System.ComponentModel.DataAnnotations.ValidationContext.ObjectType">
  807. <summary>获取要验证的对象的类型。</summary>
  808. <returns>要验证的对象的类型。</returns>
  809. </member>
  810. <member name="T:System.ComponentModel.DataAnnotations.ValidationException">
  811. <summary>表示在使用 <see cref="T:System.ComponentModel.DataAnnotations.ValidationAttribute" /> 类的情况下验证数据字段时发生的异常。</summary>
  812. </member>
  813. <member name="M:System.ComponentModel.DataAnnotations.ValidationException.#ctor">
  814. <summary>使用系统生成的错误消息初始化 <see cref="T:System.ComponentModel.DataAnnotations.ValidationException" /> 类的新实例。</summary>
  815. </member>
  816. <member name="M:System.ComponentModel.DataAnnotations.ValidationException.#ctor(System.ComponentModel.DataAnnotations.ValidationResult,System.ComponentModel.DataAnnotations.ValidationAttribute,System.Object)">
  817. <summary>使用验证结果、验证特性以及当前异常的值初始化 <see cref="T:System.ComponentModel.DataAnnotations.ValidationException" /> 类的新实例。</summary>
  818. <param name="validationResult">验证结果的列表。</param>
  819. <param name="validatingAttribute">引发当前异常的特性。</param>
  820. <param name="value">导致特性触发验证错误的对象的值。</param>
  821. </member>
  822. <member name="M:System.ComponentModel.DataAnnotations.ValidationException.#ctor(System.String)">
  823. <summary>使用指定的错误消息初始化 <see cref="T:System.ComponentModel.DataAnnotations.ValidationException" /> 类的新实例。</summary>
  824. <param name="message">一条说明错误的指定消息。</param>
  825. </member>
  826. <member name="M:System.ComponentModel.DataAnnotations.ValidationException.#ctor(System.String,System.ComponentModel.DataAnnotations.ValidationAttribute,System.Object)">
  827. <summary>使用指定的错误消息、验证特性以及当前异常的值初始化 <see cref="T:System.ComponentModel.DataAnnotations.ValidationException" /> 类的新实例。</summary>
  828. <param name="errorMessage">说明错误的消息。</param>
  829. <param name="validatingAttribute">引发当前异常的特性。</param>
  830. <param name="value">使特性引起验证错误的对象的值。</param>
  831. </member>
  832. <member name="M:System.ComponentModel.DataAnnotations.ValidationException.#ctor(System.String,System.Exception)">
  833. <summary>使用指定的错误消息和内部异常实例的集合初始化 <see cref="T:System.ComponentModel.DataAnnotations.ValidationException" /> 类的新实例。</summary>
  834. <param name="message">错误消息。</param>
  835. <param name="innerException">验证异常的集合。</param>
  836. </member>
  837. <member name="P:System.ComponentModel.DataAnnotations.ValidationException.ValidationAttribute">
  838. <summary>获取触发此异常的 <see cref="T:System.ComponentModel.DataAnnotations.ValidationAttribute" /> 类的实例。</summary>
  839. <returns>触发此异常的验证特性类型的实例。</returns>
  840. </member>
  841. <member name="P:System.ComponentModel.DataAnnotations.ValidationException.ValidationResult">
  842. <summary>获取描述验证错误的 <see cref="P:System.ComponentModel.DataAnnotations.ValidationException.ValidationResult" /> 实例。</summary>
  843. <returns>描述验证错误的 <see cref="P:System.ComponentModel.DataAnnotations.ValidationException.ValidationResult" /> 实例。</returns>
  844. </member>
  845. <member name="P:System.ComponentModel.DataAnnotations.ValidationException.Value">
  846. <summary>获取导致 <see cref="T:System.ComponentModel.DataAnnotations.ValidationAttribute" /> 类触发此异常的对象的值。</summary>
  847. <returns>使 <see cref="T:System.ComponentModel.DataAnnotations.ValidationAttribute" /> 类引起验证错误的对象的值。</returns>
  848. </member>
  849. <member name="T:System.ComponentModel.DataAnnotations.ValidationResult">
  850. <summary>表示验证请求结果的容器。</summary>
  851. </member>
  852. <member name="M:System.ComponentModel.DataAnnotations.ValidationResult.#ctor(System.ComponentModel.DataAnnotations.ValidationResult)">
  853. <summary>使用 <see cref="T:System.ComponentModel.DataAnnotations.ValidationResult" /> 对象初始化 <see cref="T:System.ComponentModel.DataAnnotations.ValidationResult" /> 类的新实例。</summary>
  854. <param name="validationResult">验证结果对象。</param>
  855. </member>
  856. <member name="M:System.ComponentModel.DataAnnotations.ValidationResult.#ctor(System.String)">
  857. <summary>使用错误消息初始化 <see cref="T:System.ComponentModel.DataAnnotations.ValidationResult" /> 类的新实例。</summary>
  858. <param name="errorMessage">错误消息。</param>
  859. </member>
  860. <member name="M:System.ComponentModel.DataAnnotations.ValidationResult.#ctor(System.String,System.Collections.Generic.IEnumerable{System.String})">
  861. <summary>使用错误消息和具有验证错误的成员的列表初始化 <see cref="T:System.ComponentModel.DataAnnotations.ValidationResult" /> 类的新实例。</summary>
  862. <param name="errorMessage">错误消息。</param>
  863. <param name="memberNames">具有验证错误的成员名称的列表。</param>
  864. </member>
  865. <member name="P:System.ComponentModel.DataAnnotations.ValidationResult.ErrorMessage">
  866. <summary>获取验证的错误消息。</summary>
  867. <returns>验证的错误消息。</returns>
  868. </member>
  869. <member name="P:System.ComponentModel.DataAnnotations.ValidationResult.MemberNames">
  870. <summary>获取成员名称的集合,这些成员名称指示具有验证错误的字段。</summary>
  871. <returns>成员名称的集合,这些成员名称指示具有验证错误的字段。</returns>
  872. </member>
  873. <member name="F:System.ComponentModel.DataAnnotations.ValidationResult.Success">
  874. <summary>表示验证的成功(如果验证成功,则为 true;否则为 false)。</summary>
  875. </member>
  876. <member name="M:System.ComponentModel.DataAnnotations.ValidationResult.ToString">
  877. <summary>返回一个表示当前验证结果的字符串表示形式。</summary>
  878. <returns>当前验证结果。</returns>
  879. </member>
  880. <member name="T:System.ComponentModel.DataAnnotations.Validator">
  881. <summary>定义一个帮助器类,在与对象、属性和方法关联的 <see cref="T:System.ComponentModel.DataAnnotations.ValidationAttribute" /> 特性中包含此类时,可使用此类来验证这些项。</summary>
  882. </member>
  883. <member name="M:System.ComponentModel.DataAnnotations.Validator.TryValidateObject(System.Object,System.ComponentModel.DataAnnotations.ValidationContext,System.Collections.Generic.ICollection{System.ComponentModel.DataAnnotations.ValidationResult})">
  884. <summary>通过使用验证上下文和验证结果集合,确定指定的对象是否有效。</summary>
  885. <returns>如果对象有效,则为 true;否则为 false。</returns>
  886. <param name="instance">要验证的对象。</param>
  887. <param name="validationContext">用于描述要验证的对象的上下文。</param>
  888. <param name="validationResults">用于包含每个失败的验证的集合。</param>
  889. <exception cref="T:System.ArgumentNullException">
  890. <paramref name="instance" /> 为 null。</exception>
  891. </member>
  892. <member name="M:System.ComponentModel.DataAnnotations.Validator.TryValidateObject(System.Object,System.ComponentModel.DataAnnotations.ValidationContext,System.Collections.Generic.ICollection{System.ComponentModel.DataAnnotations.ValidationResult},System.Boolean)">
  893. <summary>通过使用验证上下文、验证结果集合和用于指定是否验证所有属性的值,确定指定的对象是否有效。</summary>
  894. <returns>如果对象有效,则为 true;否则为 false。</returns>
  895. <param name="instance">要验证的对象。</param>
  896. <param name="validationContext">用于描述要验证的对象的上下文。</param>
  897. <param name="validationResults">用于包含每个失败的验证的集合。</param>
  898. <param name="validateAllProperties">若为 true,则验证所有属性。若为 false,则只需要验证所需的特性。</param>
  899. <exception cref="T:System.ArgumentNullException">
  900. <paramref name="instance" /> 为 null。</exception>
  901. </member>
  902. <member name="M:System.ComponentModel.DataAnnotations.Validator.TryValidateProperty(System.Object,System.ComponentModel.DataAnnotations.ValidationContext,System.Collections.Generic.ICollection{System.ComponentModel.DataAnnotations.ValidationResult})">
  903. <summary>验证属性。</summary>
  904. <returns>如果属性有效,则为 true;否则为 false。</returns>
  905. <param name="value">要验证的值。</param>
  906. <param name="validationContext">用于描述要验证的属性的上下文。</param>
  907. <param name="validationResults">用于包含每个失败的验证的集合。</param>
  908. <exception cref="T:System.ArgumentNullException">不能将 <paramref name="value" /> 分配给该属性。- 或 -<paramref name="value " />为 null。</exception>
  909. </member>
  910. <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})">
  911. <summary>返回一个值,该值指示所指定值对所指定特性是否有效。</summary>
  912. <returns>如果对象有效,则为 true;否则为 false。</returns>
  913. <param name="value">要验证的值。</param>
  914. <param name="validationContext">用于描述要验证的对象的上下文。</param>
  915. <param name="validationResults">用于包含失败的验证的集合。</param>
  916. <param name="validationAttributes">验证特性。</param>
  917. </member>
  918. <member name="M:System.ComponentModel.DataAnnotations.Validator.ValidateObject(System.Object,System.ComponentModel.DataAnnotations.ValidationContext)">
  919. <summary>使用验证上下文确定指定的对象是否有效。</summary>
  920. <param name="instance">要验证的对象。</param>
  921. <param name="validationContext">用于描述要验证的对象的上下文。</param>
  922. <exception cref="T:System.ComponentModel.DataAnnotations.ValidationException">对象无效。</exception>
  923. <exception cref="T:System.ArgumentNullException">
  924. <paramref name="instance" /> 为 null。</exception>
  925. </member>
  926. <member name="M:System.ComponentModel.DataAnnotations.Validator.ValidateObject(System.Object,System.ComponentModel.DataAnnotations.ValidationContext,System.Boolean)">
  927. <summary>通过使用验证上下文和用于指定是否验证所有属性的值,确定指定的对象是否有效。</summary>
  928. <param name="instance">要验证的对象。</param>
  929. <param name="validationContext">用于描述要验证的对象的上下文。</param>
  930. <param name="validateAllProperties">若要验证所有属性,则为 true;否则为 false。</param>
  931. <exception cref="T:System.ComponentModel.DataAnnotations.ValidationException">
  932. <paramref name="instance" /> 无效。</exception>
  933. <exception cref="T:System.ArgumentNullException">
  934. <paramref name="instance" /> 为 null。</exception>
  935. </member>
  936. <member name="M:System.ComponentModel.DataAnnotations.Validator.ValidateProperty(System.Object,System.ComponentModel.DataAnnotations.ValidationContext)">
  937. <summary>验证属性。</summary>
  938. <param name="value">要验证的值。</param>
  939. <param name="validationContext">用于描述要验证的属性的上下文。</param>
  940. <exception cref="T:System.ArgumentNullException">不能将 <paramref name="value" /> 分配给该属性。</exception>
  941. <exception cref="T:System.ComponentModel.DataAnnotations.ValidationException">
  942. <paramref name="value" /> 参数无效。</exception>
  943. </member>
  944. <member name="M:System.ComponentModel.DataAnnotations.Validator.ValidateValue(System.Object,System.ComponentModel.DataAnnotations.ValidationContext,System.Collections.Generic.IEnumerable{System.ComponentModel.DataAnnotations.ValidationAttribute})">
  945. <summary>验证指定的特性。</summary>
  946. <param name="value">要验证的值。</param>
  947. <param name="validationContext">用于描述要验证的对象的上下文。</param>
  948. <param name="validationAttributes">验证特性。</param>
  949. <exception cref="T:System.ArgumentNullException">
  950. <paramref name="validationContext" /> 参数为 null。</exception>
  951. <exception cref="T:System.ComponentModel.DataAnnotations.ValidationException">
  952. <paramref name="value" /> 参数不使用 <paramref name="validationAttributes" /> 参数进行验证。</exception>
  953. </member>
  954. <member name="T:System.ComponentModel.DataAnnotations.Schema.ColumnAttribute">
  955. <summary>表示数据库列属性映射。</summary>
  956. </member>
  957. <member name="M:System.ComponentModel.DataAnnotations.Schema.ColumnAttribute.#ctor">
  958. <summary>初始化 <see cref="T:System.ComponentModel.DataAnnotations.Schema.ColumnAttribute" /> 类的新实例。</summary>
  959. </member>
  960. <member name="M:System.ComponentModel.DataAnnotations.Schema.ColumnAttribute.#ctor(System.String)">
  961. <summary>初始化 <see cref="T:System.ComponentModel.DataAnnotations.Schema.ColumnAttribute" /> 类的新实例。</summary>
  962. <param name="name">属性将映射到的列的名称。</param>
  963. </member>
  964. <member name="P:System.ComponentModel.DataAnnotations.Schema.ColumnAttribute.Name">
  965. <summary>获取属性映射列的名称。</summary>
  966. <returns>属性将映射到的列的名称。</returns>
  967. </member>
  968. <member name="P:System.ComponentModel.DataAnnotations.Schema.ColumnAttribute.Order">
  969. <summary>获取或设置的列从零开始的排序属性映射。</summary>
  970. <returns>列的顺序。</returns>
  971. </member>
  972. <member name="P:System.ComponentModel.DataAnnotations.Schema.ColumnAttribute.TypeName">
  973. <summary>获取或设置的列的数据库提供程序特定数据类型属性映射。</summary>
  974. <returns>属性将映射到的列的数据库提供程序特定数据类型。</returns>
  975. </member>
  976. <member name="T:System.ComponentModel.DataAnnotations.Schema.ComplexTypeAttribute">
  977. <summary>表示该类是复杂类型。复杂类型是实体类型的非标量属性,实体类型允许在实体内组织标量属性。复杂类型没有键,并且实体框架不能脱离父对象来管理复杂类型。</summary>
  978. </member>
  979. <member name="M:System.ComponentModel.DataAnnotations.Schema.ComplexTypeAttribute.#ctor">
  980. <summary>初始化 <see cref="T:System.ComponentModel.DataAnnotations.Schema.ComplexTypeAttribute" /> 类的新实例。</summary>
  981. </member>
  982. <member name="T:System.ComponentModel.DataAnnotations.Schema.DatabaseGeneratedAttribute">
  983. <summary>指定数据库生成属性值的方式。</summary>
  984. </member>
  985. <member name="M:System.ComponentModel.DataAnnotations.Schema.DatabaseGeneratedAttribute.#ctor(System.ComponentModel.DataAnnotations.Schema.DatabaseGeneratedOption)">
  986. <summary>初始化 <see cref="T:System.ComponentModel.DataAnnotations.Schema.DatabaseGeneratedAttribute" /> 类的新实例。</summary>
  987. <param name="databaseGeneratedOption">数据库生成的选项。</param>
  988. </member>
  989. <member name="P:System.ComponentModel.DataAnnotations.Schema.DatabaseGeneratedAttribute.DatabaseGeneratedOption">
  990. <summary>获取或设置用于模式生成属性的值在数据库中。</summary>
  991. <returns>数据库生成的选项。</returns>
  992. </member>
  993. <member name="T:System.ComponentModel.DataAnnotations.Schema.DatabaseGeneratedOption">
  994. <summary>表示使用的模式创建一属性的值在数据库中。</summary>
  995. </member>
  996. <member name="F:System.ComponentModel.DataAnnotations.Schema.DatabaseGeneratedOption.Computed">
  997. <summary>在插入或更新一个行时,数据库会生成一个值。</summary>
  998. </member>
  999. <member name="F:System.ComponentModel.DataAnnotations.Schema.DatabaseGeneratedOption.Identity">
  1000. <summary>在插入一个行时,数据库会生成一个值。</summary>
  1001. </member>
  1002. <member name="F:System.ComponentModel.DataAnnotations.Schema.DatabaseGeneratedOption.None">
  1003. <summary>数据库不生成值。</summary>
  1004. </member>
  1005. <member name="T:System.ComponentModel.DataAnnotations.Schema.ForeignKeyAttribute">
  1006. <summary>表示关系中用作外键的属性。可以将批注放在外键属性上,然后指定关联的导航属性名称;也可以将批注放在导航属性上,然后指定关联的外键名称。</summary>
  1007. </member>
  1008. <member name="M:System.ComponentModel.DataAnnotations.Schema.ForeignKeyAttribute.#ctor(System.String)">
  1009. <summary>初始化 <see cref="T:System.ComponentModel.DataAnnotations.Schema.ForeignKeyAttribute" /> 类的新实例。</summary>
  1010. <param name="name">如果将 ForeigKey 特性添加到外键属性,则应指定关联的导航属性的名称。如果将 ForeigKey 特性添加到导航属性,则应指定关联的外键的名称。如果导航属性具有多个外键,则使用逗号分隔的外键名称列表。有关更多信息,请参见批注。</param>
  1011. </member>
  1012. <member name="P:System.ComponentModel.DataAnnotations.Schema.ForeignKeyAttribute.Name">
  1013. <summary>如果将 ForeigKey 特性添加到外键属性,则应指定关联的导航属性的名称。如果将 ForeigKey 特性添加到导航属性,则应指定关联的外键的名称。如果导航属性具有多个外键,则使用逗号分隔的外键名称列表。有关更多信息,请参见批注。</summary>
  1014. <returns>关联的导航属性或关联的外键属性的名称。</returns>
  1015. </member>
  1016. <member name="T:System.ComponentModel.DataAnnotations.Schema.InversePropertyAttribute">
  1017. <summary>指定表示同一关系的另一端的导航属性的反向属性。</summary>
  1018. </member>
  1019. <member name="M:System.ComponentModel.DataAnnotations.Schema.InversePropertyAttribute.#ctor(System.String)">
  1020. <summary>使用指定的属性初始化 <see cref="T:System.ComponentModel.DataAnnotations.Schema.InversePropertyAttribute" />类的新实例。</summary>
  1021. <param name="property">表示同一关系的另一端的导航属性。</param>
  1022. </member>
  1023. <member name="P:System.ComponentModel.DataAnnotations.Schema.InversePropertyAttribute.Property">
  1024. <summary>获取表示同一关系的另一端。导航属性。</summary>
  1025. <returns>特性的属性。</returns>
  1026. </member>
  1027. <member name="T:System.ComponentModel.DataAnnotations.Schema.NotMappedAttribute">
  1028. <summary>表示应从数据库映射中排除属性或类。</summary>
  1029. </member>
  1030. <member name="M:System.ComponentModel.DataAnnotations.Schema.NotMappedAttribute.#ctor">
  1031. <summary>初始化 <see cref="T:System.ComponentModel.DataAnnotations.Schema.NotMappedAttribute" /> 类的新实例。</summary>
  1032. </member>
  1033. <member name="T:System.ComponentModel.DataAnnotations.Schema.TableAttribute">
  1034. <summary>指定类将映射到的数据库表。</summary>
  1035. </member>
  1036. <member name="M:System.ComponentModel.DataAnnotations.Schema.TableAttribute.#ctor(System.String)">
  1037. <summary>使用指定的表名称初始化 <see cref="T:System.ComponentModel.DataAnnotations.Schema.TableAttribute" /> 类的新实例。</summary>
  1038. <param name="name">类将映射到的表的名称。</param>
  1039. </member>
  1040. <member name="P:System.ComponentModel.DataAnnotations.Schema.TableAttribute.Name">
  1041. <summary>获取将映射到的表的类名称。</summary>
  1042. <returns>类将映射到的表的名称。</returns>
  1043. </member>
  1044. <member name="P:System.ComponentModel.DataAnnotations.Schema.TableAttribute.Schema">
  1045. <summary>获取或设置将类映射到的表的架构。</summary>
  1046. <returns>类将映射到的表的架构。</returns>
  1047. </member>
  1048. </members>
  1049. </doc>