You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

522 lines
45 KiB

  1. <?xml version="1.0" encoding="utf-8"?>
  2. <doc>
  3. <assembly>
  4. <name>System.Reflection.Extensions</name>
  5. </assembly>
  6. <members>
  7. <member name="T:System.Reflection.CustomAttributeExtensions">
  8. <summary>사용자 지정 특성을 검색하기 위한 정적 메서드를 포함합니다.</summary>
  9. </member>
  10. <member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute``1(System.Reflection.Assembly)">
  11. <summary>지정된 어셈블리에 적용된 지정된 형식의 사용자 지정 특성을 검색합니다. </summary>
  12. <returns>이런 특성이 없을 경우 <paramref name="T" /> 또는 null과 일치하는 사용자 지정 특성입니다.</returns>
  13. <param name="element">조사할 어셈블리입니다.</param>
  14. <typeparam name="T">검색할 특성의 형식입니다.</typeparam>
  15. <exception cref="T:System.ArgumentNullException">
  16. <paramref name="element" />가 null입니다. </exception>
  17. <exception cref="T:System.Reflection.AmbiguousMatchException">요청된 특성이 둘 이상 발견된 경우 </exception>
  18. </member>
  19. <member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute(System.Reflection.Assembly,System.Type)">
  20. <summary>지정된 어셈블리에 적용된 지정된 형식의 사용자 지정 특성을 검색합니다.</summary>
  21. <returns>이런 특성이 없을 경우 <paramref name="attributeType" /> 또는 null과 일치하는 사용자 지정 특성입니다.</returns>
  22. <param name="element">조사할 어셈블리입니다.</param>
  23. <param name="attributeType">검색할 특성의 형식입니다.</param>
  24. <exception cref="T:System.ArgumentNullException">
  25. <paramref name="element" /> 또는 <paramref name="attributeType" />이 null인 경우 </exception>
  26. <exception cref="T:System.ArgumentException">
  27. <paramref name="attributeType" />이 <see cref="T:System.Attribute" />에서 파생되지 않은 경우 </exception>
  28. <exception cref="T:System.Reflection.AmbiguousMatchException">요청된 특성이 둘 이상 발견된 경우 </exception>
  29. </member>
  30. <member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute``1(System.Reflection.MemberInfo)">
  31. <summary>지정된 멤버에 적용된 지정된 형식의 사용자 지정 특성을 검색합니다.</summary>
  32. <returns>이런 특성이 없을 경우 <paramref name="T" /> 또는 null과 일치하는 사용자 지정 특성입니다.</returns>
  33. <param name="element">검사할 멤버입니다.</param>
  34. <typeparam name="T">검색할 특성의 형식입니다.</typeparam>
  35. <exception cref="T:System.ArgumentNullException">
  36. <paramref name="element" />가 null입니다. </exception>
  37. <exception cref="T:System.NotSupportedException">
  38. <paramref name="element" />가 생성자, 메서드, 속성, 이벤트, 형식 또는 필드가 아닌 경우 </exception>
  39. <exception cref="T:System.Reflection.AmbiguousMatchException">요청된 특성이 둘 이상 발견된 경우 </exception>
  40. <exception cref="T:System.TypeLoadException">사용자 지정 특성 형식을 로드할 수 없는 경우 </exception>
  41. </member>
  42. <member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute``1(System.Reflection.MemberInfo,System.Boolean)">
  43. <summary>지정된 형식의 사용자 지정 특성이 지정된 멤버에 적용되는 컬렉션을 검색하거나 선택적으로 해당 멤버의 상위 항목을 검사합니다.</summary>
  44. <returns>이런 특성이 없을 경우 <paramref name="T" /> 또는 null과 일치하는 사용자 지정 특성입니다.</returns>
  45. <param name="element">검사할 멤버입니다.</param>
  46. <param name="inherit">
  47. <paramref name="element" />의 상위 요소를 검사하려면 true이고, 그렇지 않으면 false입니다. </param>
  48. <typeparam name="T">검색할 특성의 형식입니다.</typeparam>
  49. <exception cref="T:System.ArgumentNullException">
  50. <paramref name="element" />가 null입니다. </exception>
  51. <exception cref="T:System.NotSupportedException">
  52. <paramref name="element" />가 생성자, 메서드, 속성, 이벤트, 형식 또는 필드가 아닌 경우 </exception>
  53. <exception cref="T:System.Reflection.AmbiguousMatchException">요청된 특성이 둘 이상 발견된 경우 </exception>
  54. <exception cref="T:System.TypeLoadException">사용자 지정 특성 형식을 로드할 수 없는 경우 </exception>
  55. </member>
  56. <member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute(System.Reflection.MemberInfo,System.Type)">
  57. <summary>지정된 멤버에 적용된 지정된 형식의 사용자 지정 특성을 검색합니다.</summary>
  58. <returns>이런 특성이 없을 경우 <paramref name="attributeType" /> 또는 null과 일치하는 사용자 지정 특성입니다.</returns>
  59. <param name="element">검사할 멤버입니다.</param>
  60. <param name="attributeType">검색할 특성의 형식입니다.</param>
  61. <exception cref="T:System.ArgumentNullException">
  62. <paramref name="element" /> 또는 <paramref name="attributeType" />이 null인 경우 </exception>
  63. <exception cref="T:System.ArgumentException">
  64. <paramref name="attributeType" />이 <see cref="T:System.Attribute" />에서 파생되지 않은 경우 </exception>
  65. <exception cref="T:System.NotSupportedException">
  66. <paramref name="element" />가 생성자, 메서드, 속성, 이벤트, 형식 또는 필드가 아닌 경우 </exception>
  67. <exception cref="T:System.Reflection.AmbiguousMatchException">요청된 특성이 둘 이상 발견된 경우 </exception>
  68. <exception cref="T:System.TypeLoadException">사용자 지정 특성 형식을 로드할 수 없는 경우 </exception>
  69. </member>
  70. <member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute(System.Reflection.MemberInfo,System.Type,System.Boolean)">
  71. <summary>지정된 형식의 사용자 지정 특성이 지정된 멤버에 적용되는 컬렉션을 검색하거나 선택적으로 해당 멤버의 상위 항목을 검사합니다.</summary>
  72. <returns>이런 특성이 없을 경우 <paramref name="attributeType" /> 또는 null과 일치하는 사용자 지정 특성입니다.</returns>
  73. <param name="element">검사할 멤버입니다.</param>
  74. <param name="attributeType">검색할 특성의 형식입니다.</param>
  75. <param name="inherit">
  76. <paramref name="element" />의 상위 요소를 검사하려면 true이고, 그렇지 않으면 false입니다. </param>
  77. <exception cref="T:System.ArgumentNullException">
  78. <paramref name="element" /> 또는 <paramref name="attributeType" />이 null인 경우 </exception>
  79. <exception cref="T:System.ArgumentException">
  80. <paramref name="attributeType" />이 <see cref="T:System.Attribute" />에서 파생되지 않은 경우 </exception>
  81. <exception cref="T:System.NotSupportedException">
  82. <paramref name="element" />가 생성자, 메서드, 속성, 이벤트, 형식 또는 필드가 아닌 경우 </exception>
  83. <exception cref="T:System.Reflection.AmbiguousMatchException">요청된 특성이 둘 이상 발견된 경우 </exception>
  84. <exception cref="T:System.TypeLoadException">사용자 지정 특성 형식을 로드할 수 없는 경우 </exception>
  85. </member>
  86. <member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute``1(System.Reflection.Module)">
  87. <summary>지정된 모듈에 적용된 지정된 형식의 사용자 지정 특성을 검색합니다.</summary>
  88. <returns>이런 특성이 없을 경우 <paramref name="T" /> 또는 null과 일치하는 사용자 지정 특성입니다.</returns>
  89. <param name="element">검사할 모듈입니다.</param>
  90. <typeparam name="T">검색할 특성의 형식입니다.</typeparam>
  91. <exception cref="T:System.ArgumentNullException">
  92. <paramref name="element" />가 null입니다. </exception>
  93. <exception cref="T:System.Reflection.AmbiguousMatchException">요청된 특성이 둘 이상 발견된 경우 </exception>
  94. </member>
  95. <member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute(System.Reflection.Module,System.Type)">
  96. <summary>지정된 모듈에 적용된 지정된 형식의 사용자 지정 특성을 검색합니다.</summary>
  97. <returns>이런 특성이 없을 경우 <paramref name="attributeType" /> 또는 null과 일치하는 사용자 지정 특성입니다.</returns>
  98. <param name="element">검사할 모듈입니다.</param>
  99. <param name="attributeType">검색할 특성의 형식입니다.</param>
  100. <exception cref="T:System.ArgumentNullException">
  101. <paramref name="element" /> 또는 <paramref name="attributeType" />이 null인 경우 </exception>
  102. <exception cref="T:System.ArgumentException">
  103. <paramref name="attributeType" />이 <see cref="T:System.Attribute" />에서 파생되지 않은 경우 </exception>
  104. <exception cref="T:System.Reflection.AmbiguousMatchException">요청된 특성이 둘 이상 발견된 경우 </exception>
  105. </member>
  106. <member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute``1(System.Reflection.ParameterInfo)">
  107. <summary>지정된 매개 변수에 적용된 지정된 형식의 사용자 지정 특성을 검색합니다.</summary>
  108. <returns>이런 특성이 없을 경우 <paramref name="T" /> 또는 null과 일치하는 사용자 지정 특성입니다.</returns>
  109. <param name="element">검사할 매개 변수입니다.</param>
  110. <typeparam name="T">검색할 특성의 형식입니다.</typeparam>
  111. <exception cref="T:System.ArgumentNullException">
  112. <paramref name="element" />가 null입니다. </exception>
  113. <exception cref="T:System.NotSupportedException">
  114. <paramref name="element" />가 생성자, 메서드, 속성, 이벤트, 형식 또는 필드가 아닌 경우 </exception>
  115. <exception cref="T:System.Reflection.AmbiguousMatchException">요청된 특성이 둘 이상 발견된 경우 </exception>
  116. <exception cref="T:System.TypeLoadException">사용자 지정 특성 형식을 로드할 수 없는 경우 </exception>
  117. </member>
  118. <member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute``1(System.Reflection.ParameterInfo,System.Boolean)">
  119. <summary>지정된 형식의 사용자 지정 특성이 지정된 매개 변수에 적용되는 컬렉션을 검색하거나 선택적으로 해당 매개 변수의 상위 항목을 검사합니다.</summary>
  120. <returns>이런 특성이 없을 경우 <paramref name="T" /> 또는 null과 일치하는 사용자 지정 특성입니다.</returns>
  121. <param name="element">검사할 매개 변수입니다.</param>
  122. <param name="inherit">
  123. <paramref name="element" />의 상위 요소를 검사하려면 true이고, 그렇지 않으면 false입니다. </param>
  124. <typeparam name="T">검색할 특성의 형식입니다.</typeparam>
  125. <exception cref="T:System.ArgumentNullException">
  126. <paramref name="element" />가 null입니다. </exception>
  127. <exception cref="T:System.NotSupportedException">
  128. <paramref name="element" />가 생성자, 메서드, 속성, 이벤트, 형식 또는 필드가 아닌 경우 </exception>
  129. <exception cref="T:System.Reflection.AmbiguousMatchException">요청된 특성이 둘 이상 발견된 경우 </exception>
  130. <exception cref="T:System.TypeLoadException">사용자 지정 특성 형식을 로드할 수 없는 경우 </exception>
  131. </member>
  132. <member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute(System.Reflection.ParameterInfo,System.Type)">
  133. <summary>지정된 매개 변수에 적용된 지정된 형식의 사용자 지정 특성을 검색합니다.</summary>
  134. <returns>이런 특성이 없을 경우 <paramref name="attributeType" /> 또는 null과 일치하는 사용자 지정 특성입니다.</returns>
  135. <param name="element">검사할 매개 변수입니다.</param>
  136. <param name="attributeType">검색할 특성의 형식입니다.</param>
  137. <exception cref="T:System.ArgumentNullException">
  138. <paramref name="element" /> 또는 <paramref name="attributeType" />이 null인 경우 </exception>
  139. <exception cref="T:System.ArgumentException">
  140. <paramref name="attributeType" />이 <see cref="T:System.Attribute" />에서 파생되지 않은 경우 </exception>
  141. <exception cref="T:System.Reflection.AmbiguousMatchException">요청된 특성이 둘 이상 발견된 경우 </exception>
  142. <exception cref="T:System.TypeLoadException">사용자 지정 특성 형식을 로드할 수 없는 경우 </exception>
  143. </member>
  144. <member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute(System.Reflection.ParameterInfo,System.Type,System.Boolean)">
  145. <summary>지정된 형식의 사용자 지정 특성이 지정된 매개 변수에 적용되는 컬렉션을 검색하거나 선택적으로 해당 매개 변수의 상위 항목을 검사합니다.</summary>
  146. <returns>
  147. <paramref name="attributeType" />과 일치하는 사용자 지정 특성이거나, 이러한 특성이 없으면 null입니다.</returns>
  148. <param name="element">검사할 매개 변수입니다.</param>
  149. <param name="attributeType">검색할 특성의 형식입니다.</param>
  150. <param name="inherit">
  151. <paramref name="element" />의 상위 요소를 검사하려면 true이고, 그렇지 않으면 false입니다. </param>
  152. <exception cref="T:System.ArgumentNullException">
  153. <paramref name="element" /> 또는 <paramref name="attributeType" />이 null인 경우 </exception>
  154. <exception cref="T:System.ArgumentException">
  155. <paramref name="attributeType" />이 <see cref="T:System.Attribute" />에서 파생되지 않은 경우 </exception>
  156. <exception cref="T:System.Reflection.AmbiguousMatchException">요청된 특성이 둘 이상 발견된 경우 </exception>
  157. <exception cref="T:System.TypeLoadException">사용자 지정 특성 형식을 로드할 수 없는 경우 </exception>
  158. </member>
  159. <member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes``1(System.Reflection.Assembly)">
  160. <summary>지정된 어셈블리에 적용된 지정된 형식의 사용자 지정 특성 컬렉션을 검색합니다. </summary>
  161. <returns>
  162. <paramref name="element" />에 적용되고 <paramref name="T" />에 일치하는 사용자 지정 특성의 컬렉션이며 이런 특성이 없을 경우 빈 컬렉션입니다. </returns>
  163. <param name="element">조사할 어셈블리입니다.</param>
  164. <typeparam name="T">검색할 특성의 형식입니다.</typeparam>
  165. <exception cref="T:System.ArgumentNullException">
  166. <paramref name="element" />가 null입니다. </exception>
  167. </member>
  168. <member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.Assembly)">
  169. <summary>지정된 어셈블리에 적용된 사용자 지정 특성 컬렉션을 검색합니다.</summary>
  170. <returns>
  171. <paramref name="element" />에 적용된 사용자 지정 특성의 컬렉션이며 이런 특성이 없을 경우 빈 컬렉션입니다. </returns>
  172. <param name="element">조사할 어셈블리입니다.</param>
  173. <exception cref="T:System.ArgumentNullException">
  174. <paramref name="element" />가 null입니다. </exception>
  175. </member>
  176. <member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.Assembly,System.Type)">
  177. <summary>지정된 어셈블리에 적용된 지정된 형식의 사용자 지정 특성 컬렉션을 검색합니다.</summary>
  178. <returns>
  179. <paramref name="element" />에 적용되고 <paramref name="attributeType" />에 일치하는 사용자 지정 특성의 컬렉션이며 이런 특성이 없을 경우 빈 컬렉션입니다. </returns>
  180. <param name="element">조사할 어셈블리입니다.</param>
  181. <param name="attributeType">검색할 특성의 형식입니다.</param>
  182. <exception cref="T:System.ArgumentNullException">
  183. <paramref name="element" /> 또는 <paramref name="attributeType" />이 null인 경우 </exception>
  184. <exception cref="T:System.ArgumentException">
  185. <paramref name="attributeType" />이 <see cref="T:System.Attribute" />에서 파생되지 않은 경우 </exception>
  186. </member>
  187. <member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.MemberInfo)">
  188. <summary>지정된 멤버에 적용된 사용자 지정 특성 컬렉션을 검색합니다.</summary>
  189. <returns>
  190. <paramref name="element" />에 적용된 사용자 지정 특성의 컬렉션이며 이런 특성이 없을 경우 빈 컬렉션입니다. </returns>
  191. <param name="element">검사할 멤버입니다.</param>
  192. <exception cref="T:System.ArgumentNullException">
  193. <paramref name="element" />가 null입니다. </exception>
  194. <exception cref="T:System.NotSupportedException">
  195. <paramref name="element" />가 생성자, 메서드, 속성, 이벤트, 형식 또는 필드가 아닌 경우 </exception>
  196. <exception cref="T:System.TypeLoadException">사용자 지정 특성 형식을 로드할 수 없는 경우 </exception>
  197. </member>
  198. <member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes``1(System.Reflection.MemberInfo)">
  199. <summary>지정된 멤버에 적용된 지정된 형식의 사용자 지정 특성 컬렉션을 검색합니다.</summary>
  200. <returns>
  201. <paramref name="element" />에 적용되고 <paramref name="T" />에 일치하는 사용자 지정 특성의 컬렉션이며 이런 특성이 없을 경우 빈 컬렉션입니다. </returns>
  202. <param name="element">검사할 멤버입니다.</param>
  203. <typeparam name="T">검색할 특성의 형식입니다.</typeparam>
  204. <exception cref="T:System.ArgumentNullException">
  205. <paramref name="element" />가 null입니다. </exception>
  206. <exception cref="T:System.NotSupportedException">
  207. <paramref name="element" />가 생성자, 메서드, 속성, 이벤트, 형식 또는 필드가 아닌 경우 </exception>
  208. <exception cref="T:System.TypeLoadException">사용자 지정 특성 형식을 로드할 수 없는 경우 </exception>
  209. </member>
  210. <member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes``1(System.Reflection.MemberInfo,System.Boolean)">
  211. <summary>지정된 형식의 사용자 지정 특성이 지정된 멤버에 적용되는 컬렉션을 검색하거나 선택적으로 해당 멤버의 상위 항목을 검사합니다.</summary>
  212. <returns>
  213. <paramref name="element" />에 적용되고 <paramref name="T" />에 일치하는 사용자 지정 특성의 컬렉션이며 이런 특성이 없을 경우 빈 컬렉션입니다. </returns>
  214. <param name="element">검사할 멤버입니다.</param>
  215. <param name="inherit">
  216. <paramref name="element" />의 상위 요소를 검사하려면 true이고, 그렇지 않으면 false입니다. </param>
  217. <typeparam name="T">검색할 특성의 형식입니다.</typeparam>
  218. <exception cref="T:System.ArgumentNullException">
  219. <paramref name="element" />가 null입니다. </exception>
  220. <exception cref="T:System.NotSupportedException">
  221. <paramref name="element" />가 생성자, 메서드, 속성, 이벤트, 형식 또는 필드가 아닌 경우 </exception>
  222. <exception cref="T:System.TypeLoadException">사용자 지정 특성 형식을 로드할 수 없는 경우 </exception>
  223. </member>
  224. <member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.MemberInfo,System.Boolean)">
  225. <summary>사용자 지정 특성이 지정된 멤버에 적용되는 컬렉션을 검색하거나 선택적으로 해당 멤버의 상위 항목을 검사합니다.</summary>
  226. <returns>지정된 조건과 일치하는 <paramref name="element" />에 적용되는 사용자 지정 특성의 컬렉션이거나, 이러한 특성이 없는 경우 빈 컬렉션입니다. </returns>
  227. <param name="element">검사할 멤버입니다.</param>
  228. <param name="inherit">
  229. <paramref name="element" />의 상위 요소를 검사하려면 true이고, 그렇지 않으면 false입니다. </param>
  230. <exception cref="T:System.ArgumentNullException">
  231. <paramref name="element" />가 null입니다. </exception>
  232. <exception cref="T:System.NotSupportedException">
  233. <paramref name="element" />가 생성자, 메서드, 속성, 이벤트, 형식 또는 필드가 아닌 경우 </exception>
  234. <exception cref="T:System.TypeLoadException">사용자 지정 특성 형식을 로드할 수 없는 경우 </exception>
  235. </member>
  236. <member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.MemberInfo,System.Type)">
  237. <summary>지정된 멤버에 적용된 지정된 형식의 사용자 지정 특성 컬렉션을 검색합니다.</summary>
  238. <returns>
  239. <paramref name="element" />에 적용되고 <paramref name="attributeType" />에 일치하는 사용자 지정 특성의 컬렉션이며 이런 특성이 없을 경우 빈 컬렉션입니다. </returns>
  240. <param name="element">검사할 멤버입니다.</param>
  241. <param name="attributeType">검색할 특성의 형식입니다.</param>
  242. <exception cref="T:System.ArgumentNullException">
  243. <paramref name="element" /> 또는 <paramref name="attributeType" />이 null인 경우 </exception>
  244. <exception cref="T:System.ArgumentException">
  245. <paramref name="attributeType" />이 <see cref="T:System.Attribute" />에서 파생되지 않은 경우 </exception>
  246. <exception cref="T:System.NotSupportedException">
  247. <paramref name="element" />가 생성자, 메서드, 속성, 이벤트, 형식 또는 필드가 아닌 경우 </exception>
  248. <exception cref="T:System.TypeLoadException">사용자 지정 특성 형식을 로드할 수 없는 경우 </exception>
  249. </member>
  250. <member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.MemberInfo,System.Type,System.Boolean)">
  251. <summary>지정된 형식의 사용자 지정 특성이 지정된 멤버에 적용되는 컬렉션을 검색하거나 선택적으로 해당 멤버의 상위 항목을 검사합니다.</summary>
  252. <returns>
  253. <paramref name="element" />에 적용되고 <paramref name="attributeType" />에 일치하는 사용자 지정 특성의 컬렉션이며 이런 특성이 없을 경우 빈 컬렉션입니다.</returns>
  254. <param name="element">검사할 멤버입니다.</param>
  255. <param name="attributeType">검색할 특성의 형식입니다.</param>
  256. <param name="inherit">
  257. <paramref name="element" />의 상위 요소를 검사하려면 true이고, 그렇지 않으면 false입니다. </param>
  258. <exception cref="T:System.ArgumentNullException">
  259. <paramref name="element" /> 또는 <paramref name="attributeType" />이 null인 경우 </exception>
  260. <exception cref="T:System.ArgumentException">
  261. <paramref name="attributeType" />이 <see cref="T:System.Attribute" />에서 파생되지 않은 경우 </exception>
  262. <exception cref="T:System.NotSupportedException">
  263. <paramref name="element" />가 생성자, 메서드, 속성, 이벤트, 형식 또는 필드가 아닌 경우 </exception>
  264. <exception cref="T:System.TypeLoadException">사용자 지정 특성 형식을 로드할 수 없는 경우 </exception>
  265. </member>
  266. <member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.Module)">
  267. <summary>지정된 모듈에 적용된 사용자 지정 특성 컬렉션을 검색합니다.</summary>
  268. <returns>
  269. <paramref name="element" />에 적용된 사용자 지정 특성의 컬렉션이며 이런 특성이 없을 경우 빈 컬렉션입니다. </returns>
  270. <param name="element">검사할 모듈입니다.</param>
  271. <exception cref="T:System.ArgumentNullException">
  272. <paramref name="element" />가 null입니다. </exception>
  273. </member>
  274. <member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes``1(System.Reflection.Module)">
  275. <summary>지정된 모듈에 적용된 지정된 형식의 사용자 지정 특성 컬렉션을 검색합니다.</summary>
  276. <returns>
  277. <paramref name="element" />에 적용되고 <paramref name="T" />에 일치하는 사용자 지정 특성의 컬렉션이며 이런 특성이 없을 경우 빈 컬렉션입니다. </returns>
  278. <param name="element">검사할 모듈입니다.</param>
  279. <typeparam name="T">검색할 특성의 형식입니다.</typeparam>
  280. <exception cref="T:System.ArgumentNullException">
  281. <paramref name="element" />가 null입니다. </exception>
  282. </member>
  283. <member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.Module,System.Type)">
  284. <summary>지정된 모듈에 적용된 지정된 형식의 사용자 지정 특성 컬렉션을 검색합니다.</summary>
  285. <returns>
  286. <paramref name="element" />에 적용되고 <paramref name="attributeType" />에 일치하는 사용자 지정 특성의 컬렉션이며 이런 특성이 없을 경우 빈 컬렉션입니다.</returns>
  287. <param name="element">검사할 모듈입니다.</param>
  288. <param name="attributeType">검색할 특성의 형식입니다.</param>
  289. <exception cref="T:System.ArgumentNullException">
  290. <paramref name="element" /> 또는 <paramref name="attributeType" />이 null인 경우 </exception>
  291. <exception cref="T:System.ArgumentException">
  292. <paramref name="attributeType" />이 <see cref="T:System.Attribute" />에서 파생되지 않은 경우 </exception>
  293. </member>
  294. <member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.ParameterInfo)">
  295. <summary>지정된 매개 변수에 적용된 사용자 지정 특성 컬렉션을 검색합니다.</summary>
  296. <returns>
  297. <paramref name="element" />에 적용된 사용자 지정 특성의 컬렉션이며 이런 특성이 없을 경우 빈 컬렉션입니다. </returns>
  298. <param name="element">검사할 매개 변수입니다.</param>
  299. <exception cref="T:System.ArgumentNullException">
  300. <paramref name="element" />가 null입니다. </exception>
  301. <exception cref="T:System.NotSupportedException">
  302. <paramref name="element" />가 생성자, 메서드, 속성, 이벤트, 형식 또는 필드가 아닌 경우 </exception>
  303. <exception cref="T:System.TypeLoadException">사용자 지정 특성 형식을 로드할 수 없는 경우 </exception>
  304. </member>
  305. <member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes``1(System.Reflection.ParameterInfo)">
  306. <summary>지정된 매개 변수에 적용된 지정된 형식의 사용자 지정 특성 컬렉션을 검색합니다.</summary>
  307. <returns>
  308. <paramref name="element" />에 적용되고 <paramref name="T" />에 일치하는 사용자 지정 특성의 컬렉션이며 이런 특성이 없을 경우 빈 컬렉션입니다. </returns>
  309. <param name="element">검사할 매개 변수입니다.</param>
  310. <typeparam name="T">검색할 특성의 형식입니다.</typeparam>
  311. <exception cref="T:System.ArgumentNullException">
  312. <paramref name="element" />가 null입니다. </exception>
  313. <exception cref="T:System.NotSupportedException">
  314. <paramref name="element" />가 생성자, 메서드, 속성, 이벤트, 형식 또는 필드가 아닌 경우 </exception>
  315. <exception cref="T:System.TypeLoadException">사용자 지정 특성 형식을 로드할 수 없는 경우 </exception>
  316. </member>
  317. <member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.ParameterInfo,System.Boolean)">
  318. <summary>사용자 지정 특성이 지정된 매개 변수에 적용되는 컬렉션을 검색하거나 선택적으로 해당 매개 변수의 상위 항목을 검사합니다.</summary>
  319. <returns>
  320. <paramref name="element" />에 적용된 사용자 지정 특성의 컬렉션이며 이런 특성이 없을 경우 빈 컬렉션입니다. </returns>
  321. <param name="element">검사할 매개 변수입니다.</param>
  322. <param name="inherit">
  323. <paramref name="element" />의 상위 요소를 검사하려면 true이고, 그렇지 않으면 false입니다. </param>
  324. <exception cref="T:System.ArgumentNullException">
  325. <paramref name="element" />가 null입니다. </exception>
  326. <exception cref="T:System.NotSupportedException">
  327. <paramref name="element" />가 생성자, 메서드, 속성, 이벤트, 형식 또는 필드가 아닌 경우 </exception>
  328. <exception cref="T:System.TypeLoadException">사용자 지정 특성 형식을 로드할 수 없는 경우 </exception>
  329. </member>
  330. <member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes``1(System.Reflection.ParameterInfo,System.Boolean)">
  331. <summary>지정된 형식의 사용자 지정 특성이 지정된 매개 변수에 적용되는 컬렉션을 검색하거나 선택적으로 해당 매개 변수의 상위 항목을 검사합니다.</summary>
  332. <returns>
  333. <paramref name="element" />에 적용되고 <paramref name="T" />에 일치하는 사용자 지정 특성의 컬렉션이며 이런 특성이 없을 경우 빈 컬렉션입니다. </returns>
  334. <param name="element">검사할 매개 변수입니다.</param>
  335. <param name="inherit">
  336. <paramref name="element" />의 상위 요소를 검사하려면 true이고, 그렇지 않으면 false입니다. </param>
  337. <typeparam name="T">검색할 특성의 형식입니다.</typeparam>
  338. <exception cref="T:System.ArgumentNullException">
  339. <paramref name="element" />가 null입니다. </exception>
  340. <exception cref="T:System.NotSupportedException">
  341. <paramref name="element" />가 생성자, 메서드, 속성, 이벤트, 형식 또는 필드가 아닌 경우 </exception>
  342. <exception cref="T:System.TypeLoadException">사용자 지정 특성 형식을 로드할 수 없는 경우 </exception>
  343. </member>
  344. <member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.ParameterInfo,System.Type)">
  345. <summary>지정된 매개 변수에 적용된 지정된 형식의 사용자 지정 특성 컬렉션을 검색합니다.</summary>
  346. <returns>
  347. <paramref name="element" />에 적용되고 <paramref name="attributeType" />에 일치하는 사용자 지정 특성의 컬렉션이며 이런 특성이 없을 경우 빈 컬렉션입니다. </returns>
  348. <param name="element">검사할 매개 변수입니다.</param>
  349. <param name="attributeType">검색할 특성의 형식입니다.</param>
  350. <exception cref="T:System.ArgumentNullException">
  351. <paramref name="element" /> 또는 <paramref name="attributeType" />이 null인 경우 </exception>
  352. <exception cref="T:System.ArgumentException">
  353. <paramref name="attributeType" />이 <see cref="T:System.Attribute" />에서 파생되지 않은 경우 </exception>
  354. <exception cref="T:System.NotSupportedException">
  355. <paramref name="element" />가 생성자, 메서드, 속성, 이벤트, 형식 또는 필드가 아닌 경우 </exception>
  356. <exception cref="T:System.TypeLoadException">사용자 지정 특성 형식을 로드할 수 없는 경우 </exception>
  357. </member>
  358. <member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.ParameterInfo,System.Type,System.Boolean)">
  359. <summary>지정된 형식의 사용자 지정 특성이 지정된 매개 변수에 적용되는 컬렉션을 검색하거나 선택적으로 해당 매개 변수의 상위 항목을 검사합니다.</summary>
  360. <returns>
  361. <paramref name="element" />에 적용되고 <paramref name="attributeType" />에 일치하는 사용자 지정 특성의 컬렉션이며 이런 특성이 없을 경우 빈 컬렉션입니다. </returns>
  362. <param name="element">검사할 매개 변수입니다.</param>
  363. <param name="attributeType">검색할 특성의 형식입니다.</param>
  364. <param name="inherit">
  365. <paramref name="element" />의 상위 요소를 검사하려면 true이고, 그렇지 않으면 false입니다. </param>
  366. <exception cref="T:System.ArgumentNullException">
  367. <paramref name="element" /> 또는 <paramref name="attributeType" />이 null인 경우 </exception>
  368. <exception cref="T:System.ArgumentException">
  369. <paramref name="attributeType" />이 <see cref="T:System.Attribute" />에서 파생되지 않은 경우 </exception>
  370. <exception cref="T:System.NotSupportedException">
  371. <paramref name="element" />가 생성자, 메서드, 속성, 이벤트, 형식 또는 필드가 아닌 경우 </exception>
  372. <exception cref="T:System.TypeLoadException">사용자 지정 특성 형식을 로드할 수 없는 경우 </exception>
  373. </member>
  374. <member name="M:System.Reflection.CustomAttributeExtensions.IsDefined(System.Reflection.Assembly,System.Type)">
  375. <summary>지정된 형식의 사용자 지정 특성이 지정된 어셈블리에 적용되었는지 여부를 나타냅니다.</summary>
  376. <returns>지정된 형식의 특성이 <paramref name="element" />에 적용되는 경우 true이고, 그렇지 않으면 false입니다.</returns>
  377. <param name="element">조사할 어셈블리입니다.</param>
  378. <param name="attributeType">검색할 특성의 형식입니다.</param>
  379. <exception cref="T:System.ArgumentNullException">
  380. <paramref name="element" /> 또는 <paramref name="attributeType" />이 null인 경우 </exception>
  381. <exception cref="T:System.ArgumentException">
  382. <paramref name="attributeType" />이 <see cref="T:System.Attribute" />에서 파생되지 않은 경우 </exception>
  383. </member>
  384. <member name="M:System.Reflection.CustomAttributeExtensions.IsDefined(System.Reflection.MemberInfo,System.Type)">
  385. <summary>지정된 형식의 사용자 지정 특성이 지정된 멤버에 적용되었는지 여부를 나타냅니다.</summary>
  386. <returns>지정된 형식의 특성이 <paramref name="element" />에 적용되는 경우 true이고, 그렇지 않으면 false입니다.</returns>
  387. <param name="element">검사할 멤버입니다.</param>
  388. <param name="attributeType">검색할 특성의 형식입니다.</param>
  389. <exception cref="T:System.ArgumentNullException">
  390. <paramref name="element" /> 또는 <paramref name="attributeType" />이 null인 경우 </exception>
  391. <exception cref="T:System.ArgumentException">
  392. <paramref name="attributeType" />이 <see cref="T:System.Attribute" />에서 파생되지 않은 경우 </exception>
  393. <exception cref="T:System.NotSupportedException">
  394. <paramref name="element" />가 생성자, 메서드, 속성, 이벤트, 형식 또는 필드가 아닌 경우 </exception>
  395. </member>
  396. <member name="M:System.Reflection.CustomAttributeExtensions.IsDefined(System.Reflection.MemberInfo,System.Type,System.Boolean)">
  397. <summary>지정된 형식의 사용자 지정 특성이 지정된 멤버에 적용되었는지, 또는 선택적으로 상위 항목에 적용되었는지 여부를 결정합니다.</summary>
  398. <returns>지정된 형식의 특성이 <paramref name="element" />에 적용되는 경우 true이고, 그렇지 않으면 false입니다.</returns>
  399. <param name="element">검사할 멤버입니다.</param>
  400. <param name="attributeType">검색할 특성의 형식입니다.</param>
  401. <param name="inherit">
  402. <paramref name="element" />의 상위 요소를 검사하려면 true이고, 그렇지 않으면 false입니다. </param>
  403. <exception cref="T:System.ArgumentNullException">
  404. <paramref name="element" /> 또는 <paramref name="attributeType" />이 null인 경우 </exception>
  405. <exception cref="T:System.ArgumentException">
  406. <paramref name="attributeType" />이 <see cref="T:System.Attribute" />에서 파생되지 않은 경우 </exception>
  407. <exception cref="T:System.NotSupportedException">
  408. <paramref name="element" />가 생성자, 메서드, 속성, 이벤트, 형식 또는 필드가 아닌 경우 </exception>
  409. </member>
  410. <member name="M:System.Reflection.CustomAttributeExtensions.IsDefined(System.Reflection.Module,System.Type)">
  411. <summary>지정된 형식의 사용자 지정 특성이 지정된 모듈에 적용되었는지 여부를 나타냅니다.</summary>
  412. <returns>지정된 형식의 특성이 <paramref name="element" />에 적용되는 경우 true이고, 그렇지 않으면 false입니다.</returns>
  413. <param name="element">검사할 모듈입니다.</param>
  414. <param name="attributeType">검색할 특성의 형식입니다.</param>
  415. <exception cref="T:System.ArgumentNullException">
  416. <paramref name="element" /> 또는 <paramref name="attributeType" />이 null인 경우 </exception>
  417. <exception cref="T:System.ArgumentException">
  418. <paramref name="attributeType" />이 <see cref="T:System.Attribute" />에서 파생되지 않은 경우 </exception>
  419. </member>
  420. <member name="M:System.Reflection.CustomAttributeExtensions.IsDefined(System.Reflection.ParameterInfo,System.Type)">
  421. <summary>지정된 형식의 사용자 지정 특성이 지정된 매개 변수에 적용되었는지 여부를 나타냅니다.</summary>
  422. <returns>지정된 형식의 특성이 <paramref name="element" />에 적용되는 경우 true이고, 그렇지 않으면 false입니다.</returns>
  423. <param name="element">검사할 매개 변수입니다.</param>
  424. <param name="attributeType">검색할 특성의 형식입니다.</param>
  425. <exception cref="T:System.ArgumentNullException">
  426. <paramref name="element" /> 또는 <paramref name="attributeType" />이 null인 경우 </exception>
  427. <exception cref="T:System.ArgumentException">
  428. <paramref name="attributeType" />이 <see cref="T:System.Attribute" />에서 파생되지 않은 경우 </exception>
  429. </member>
  430. <member name="M:System.Reflection.CustomAttributeExtensions.IsDefined(System.Reflection.ParameterInfo,System.Type,System.Boolean)">
  431. <summary>지정된 형식의 사용자 지정 특성이 지정된 매개 변수에 적용되는지, 또는 선택적으로 상위 항목에 적용되는지 여부를 나타냅니다.</summary>
  432. <returns>지정된 형식의 특성이 <paramref name="element" />에 적용되는 경우 true이고, 그렇지 않으면 false입니다.</returns>
  433. <param name="element">검사할 매개 변수입니다.</param>
  434. <param name="attributeType">검색할 특성의 형식입니다.</param>
  435. <param name="inherit">
  436. <paramref name="element" />의 상위 요소를 검사하려면 true이고, 그렇지 않으면 false입니다. </param>
  437. <exception cref="T:System.ArgumentNullException">
  438. <paramref name="element" /> 또는 <paramref name="attributeType" />이 null인 경우 </exception>
  439. <exception cref="T:System.ArgumentException">
  440. <paramref name="attributeType" />이 <see cref="T:System.Attribute" />에서 파생되지 않은 경우 </exception>
  441. </member>
  442. <member name="T:System.Reflection.InterfaceMapping">
  443. <summary>인터페이스를 구현하는 클래스에 대한 실제 메서드로의 인터페이스 매핑을 검색합니다.</summary>
  444. </member>
  445. <member name="F:System.Reflection.InterfaceMapping.InterfaceMethods">
  446. <summary>인터페이스에 정의된 메서드를 표시합니다.</summary>
  447. </member>
  448. <member name="F:System.Reflection.InterfaceMapping.InterfaceType">
  449. <summary>인터페이스를 나타내는 형식을 보여 줍니다.</summary>
  450. </member>
  451. <member name="F:System.Reflection.InterfaceMapping.TargetMethods">
  452. <summary>인터페이스를 나타내는 메서드를 보여 줍니다.</summary>
  453. </member>
  454. <member name="F:System.Reflection.InterfaceMapping.TargetType">
  455. <summary>인터페이스 매핑을 만드는 데 사용된 형식을 나타냅니다.</summary>
  456. </member>
  457. <member name="T:System.Reflection.RuntimeReflectionExtensions">
  458. <summary>가동시간에 유형에 대한 정보를 검색하는 방법을 제공한다.</summary>
  459. </member>
  460. <member name="M:System.Reflection.RuntimeReflectionExtensions.GetMethodInfo(System.Delegate)">
  461. <summary>지정된 대리자가 나타내는 메서드를 나타내는 개체를 가져옵니다.</summary>
  462. <returns>메서드를 나타내는 개체입니다.</returns>
  463. <param name="del">검사할 대리자입니다.</param>
  464. </member>
  465. <member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeBaseDefinition(System.Reflection.MethodInfo)">
  466. <summary>메서드가 처음으로 선언된 직접 또는 간접 기본 클래스에서 지정된 메서드를 표현하는 개체를 검색합니다.</summary>
  467. <returns>지정된 메서드의 기본 클래스에서의 초기 선언을 나타내는 개체</returns>
  468. <param name="method">정보를 검색할 메서드입니다.</param>
  469. </member>
  470. <member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeEvent(System.Type,System.String)">
  471. <summary>지정된 이벤트를 나타내는 개체를 검색합니다.</summary>
  472. <returns>지정된 이벤트를 나타내는 개체이며 이벤트가 없는 경우 null을 반환합니다.</returns>
  473. <param name="type">이벤트가 포함된 형식입니다.</param>
  474. <param name="name">이벤트의 이름입니다.</param>
  475. </member>
  476. <member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeEvents(System.Type)">
  477. <summary>지정된 형식에서 정의된 모든 메소드를 나타내는 컬렉션을 검색합니다.</summary>
  478. <returns>지정된 형식의 이벤트 컬렉션입니다.</returns>
  479. <param name="type">이벤트가 포함된 형식입니다.</param>
  480. </member>
  481. <member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeField(System.Type,System.String)">
  482. <summary>지정된 필드를 나타내는 개체를 검색합니다.</summary>
  483. <returns>지정된 필드를 나타내는 개체이며 필드가 없는 경우 null을 반환합니다.</returns>
  484. <param name="type">필드가 포함된 형식입니다.</param>
  485. <param name="name">필드 이름입니다.</param>
  486. </member>
  487. <member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeFields(System.Type)">
  488. <summary>지정된 형식에서 정의된 모든 메소드를 나타내는 컬렉션을 검색합니다.</summary>
  489. <returns>지정된 형식의 필드 컬렉션입니다.</returns>
  490. <param name="type">필드가 포함된 형식입니다.</param>
  491. </member>
  492. <member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeInterfaceMap(System.Reflection.TypeInfo,System.Type)">
  493. <summary>지정된 형식과 지정된 인터페이스에 대한 인터페이스 매핑을 반환합니다.</summary>
  494. <returns>지정된 인터페이스 및 형식의 인터페이스 매핑을 나타내는 개체입니다.</returns>
  495. <param name="typeInfo">매핑 대상을 검색하는 형식입니다.</param>
  496. <param name="interfaceType">매핑을 검색할 인터페이스입니다.</param>
  497. </member>
  498. <member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeMethod(System.Type,System.String,System.Type[])">
  499. <summary>지정된 메서드를 나타내는 개체를 검색합니다.</summary>
  500. <returns>지정된 메서드를 나타내는 개체이며 메서드가 없는 경우 null을 반환합니다.</returns>
  501. <param name="type">메서드가 포함된 형식입니다.</param>
  502. <param name="name">메서드의 이름입니다.</param>
  503. <param name="parameters">매서드의 매개 변수를 포함하는 배열</param>
  504. </member>
  505. <member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeMethods(System.Type)">
  506. <summary>지정된 형식에 정의된 모든 메소드를 나타내는 컬렉션을 검색합니다.</summary>
  507. <returns>지정된 형식의 메서드 컬렉션입니다.</returns>
  508. <param name="type">메서드가 포함된 형식입니다.</param>
  509. </member>
  510. <member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeProperties(System.Type)">
  511. <summary>지정된 형식에서 정의된 모든 속성을 나타내는 컬렉션을 검색합니다.</summary>
  512. <returns>지정된 형식에 대한 속성 컬렉션입니다.</returns>
  513. <param name="type">속성이 포함된 형식입니다.</param>
  514. </member>
  515. <member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeProperty(System.Type,System.String)">
  516. <summary>지정된 속성을 나타내는 개체를 검색합니다.</summary>
  517. <returns>지정된 속성을 나타내는 개체이며 속성이 없는 경우 null을 반환합니다.</returns>
  518. <param name="type">속성이 포함된 형식입니다.</param>
  519. <param name="name">속성 이름</param>
  520. </member>
  521. </members>
  522. </doc>