Create FormLogin

This commit is contained in:
2021-07-15 12:21:22 +05:00
commit fa58287edf
2573 changed files with 2716088 additions and 0 deletions

View File

@@ -0,0 +1,492 @@
<?xml version="1.0" encoding="utf-8"?>
<doc>
<assembly>
<name>System.Reflection.Extensions</name>
</assembly>
<members>
<member name="T:System.Reflection.CustomAttributeExtensions">
<summary>Contains static methods for retrieving custom attributes.</summary>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute``1(System.Reflection.Assembly)">
<summary>Retrieves a custom attribute of a specified type that is applied to a specified assembly. </summary>
<returns>A custom attribute that matches <paramref name="T" />, or null if no such attribute is found.</returns>
<param name="element">The assembly to inspect.</param>
<typeparam name="T">The type of attribute to search for.</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> is null. </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">More than one of the requested attributes was found. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute(System.Reflection.Assembly,System.Type)">
<summary>Retrieves a custom attribute of a specified type that is applied to a specified assembly.</summary>
<returns>A custom attribute that matches <paramref name="attributeType" />, or null if no such attribute is found.</returns>
<param name="element">The assembly to inspect.</param>
<param name="attributeType">The type of attribute to search for.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> or <paramref name="attributeType" /> is null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> is not derived from <see cref="T:System.Attribute" />. </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">More than one of the requested attributes was found. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute``1(System.Reflection.MemberInfo)">
<summary>Retrieves a custom attribute of a specified type that is applied to a specified member.</summary>
<returns>A custom attribute that matches <paramref name="T" />, or null if no such attribute is found.</returns>
<param name="element">The member to inspect.</param>
<typeparam name="T">The type of attribute to search for.</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> is null. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> is not a constructor, method, property, event, type, or field. </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">More than one of the requested attributes was found. </exception>
<exception cref="T:System.TypeLoadException">A custom attribute type cannot be loaded. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute``1(System.Reflection.MemberInfo,System.Boolean)">
<summary>Retrieves a custom attribute of a specified type that is applied to a specified member, and optionally inspects the ancestors of that member.</summary>
<returns>A custom attribute that matches <paramref name="T" />, or null if no such attribute is found.</returns>
<param name="element">The member to inspect.</param>
<param name="inherit">true to inspect the ancestors of <paramref name="element" />; otherwise, false. </param>
<typeparam name="T">The type of attribute to search for.</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> is null. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> is not a constructor, method, property, event, type, or field. </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">More than one of the requested attributes was found. </exception>
<exception cref="T:System.TypeLoadException">A custom attribute type cannot be loaded. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute(System.Reflection.MemberInfo,System.Type)">
<summary>Retrieves a custom attribute of a specified type that is applied to a specified member.</summary>
<returns>A custom attribute that matches <paramref name="attributeType" />, or null if no such attribute is found.</returns>
<param name="element">The member to inspect.</param>
<param name="attributeType">The type of attribute to search for.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> or <paramref name="attributeType" /> is null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> is not derived from <see cref="T:System.Attribute" />. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> is not a constructor, method, property, event, type, or field. </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">More than one of the requested attributes was found. </exception>
<exception cref="T:System.TypeLoadException">A custom attribute type cannot be loaded. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute(System.Reflection.MemberInfo,System.Type,System.Boolean)">
<summary>Retrieves a custom attribute of a specified type that is applied to a specified member, and optionally inspects the ancestors of that member.</summary>
<returns>A custom attribute that matches <paramref name="attributeType" />, or null if no such attribute is found.</returns>
<param name="element">The member to inspect.</param>
<param name="attributeType">The type of attribute to search for.</param>
<param name="inherit">true to inspect the ancestors of <paramref name="element" />; otherwise, false. </param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> or <paramref name="attributeType" /> is null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> is not derived from <see cref="T:System.Attribute" />. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> is not a constructor, method, property, event, type, or field. </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">More than one of the requested attributes was found. </exception>
<exception cref="T:System.TypeLoadException">A custom attribute type cannot be loaded. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute``1(System.Reflection.Module)">
<summary>Retrieves a custom attribute of a specified type that is applied to a specified module.</summary>
<returns>A custom attribute that matches <paramref name="T" />, or null if no such attribute is found.</returns>
<param name="element">The module to inspect.</param>
<typeparam name="T">The type of attribute to search for.</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> is null. </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">More than one of the requested attributes was found. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute(System.Reflection.Module,System.Type)">
<summary>Retrieves a custom attribute of a specified type that is applied to a specified module.</summary>
<returns>A custom attribute that matches <paramref name="attributeType" />, or null if no such attribute is found.</returns>
<param name="element">The module to inspect.</param>
<param name="attributeType">The type of attribute to search for.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> or <paramref name="attributeType" /> is null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> is not derived from <see cref="T:System.Attribute" />. </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">More than one of the requested attributes was found. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute``1(System.Reflection.ParameterInfo)">
<summary>Retrieves a custom attribute of a specified type that is applied to a specified parameter.</summary>
<returns>A custom attribute that matches <paramref name="T" />, or null if no such attribute is found.</returns>
<param name="element">The parameter to inspect.</param>
<typeparam name="T">The type of attribute to search for.</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> is null. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> is not a constructor, method, property, event, type, or field. </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">More than one of the requested attributes was found. </exception>
<exception cref="T:System.TypeLoadException">A custom attribute type cannot be loaded. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute``1(System.Reflection.ParameterInfo,System.Boolean)">
<summary>Retrieves a custom attribute of a specified type that is applied to a specified parameter, and optionally inspects the ancestors of that parameter.</summary>
<returns>A custom attribute that matches <paramref name="T" />, or null if no such attribute is found.</returns>
<param name="element">The parameter to inspect.</param>
<param name="inherit">true to inspect the ancestors of <paramref name="element" />; otherwise, false. </param>
<typeparam name="T">The type of attribute to search for.</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> is null. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> is not a constructor, method, property, event, type, or field. </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">More than one of the requested attributes was found. </exception>
<exception cref="T:System.TypeLoadException">A custom attribute type cannot be loaded. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute(System.Reflection.ParameterInfo,System.Type)">
<summary>Retrieves a custom attribute of a specified type that is applied to a specified parameter.</summary>
<returns>A custom attribute that matches <paramref name="attributeType" />, or null if no such attribute is found.</returns>
<param name="element">The parameter to inspect.</param>
<param name="attributeType">The type of attribute to search for.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> or <paramref name="attributeType" /> is null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> is not derived from <see cref="T:System.Attribute" />. </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">More than one of the requested attributes was found. </exception>
<exception cref="T:System.TypeLoadException">A custom attribute type cannot be loaded. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute(System.Reflection.ParameterInfo,System.Type,System.Boolean)">
<summary>Retrieves a custom attribute of a specified type that is applied to a specified parameter, and optionally inspects the ancestors of that parameter.</summary>
<returns>A custom attribute matching <paramref name="attributeType" />, or null if no such attribute is found.</returns>
<param name="element">The parameter to inspect.</param>
<param name="attributeType">The type of attribute to search for.</param>
<param name="inherit">true to inspect the ancestors of <paramref name="element" />; otherwise, false. </param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> or <paramref name="attributeType" /> is null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> is not derived from <see cref="T:System.Attribute" />. </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">More than one of the requested attributes was found. </exception>
<exception cref="T:System.TypeLoadException">A custom attribute type cannot be loaded. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes``1(System.Reflection.Assembly)">
<summary>Retrieves a collection of custom attributes of a specified type that are applied to a specified assembly. </summary>
<returns>A collection of the custom attributes that are applied to <paramref name="element" /> and that match <paramref name="T" />, or an empty collection if no such attributes exist. </returns>
<param name="element">The assembly to inspect.</param>
<typeparam name="T">The type of attribute to search for.</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> is null. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.Assembly)">
<summary>Retrieves a collection of custom attributes that are applied to a specified assembly.</summary>
<returns>A collection of the custom attributes that are applied to <paramref name="element" />, or an empty collection if no such attributes exist. </returns>
<param name="element">The assembly to inspect.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> is null. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.Assembly,System.Type)">
<summary>Retrieves a collection of custom attributes of a specified type that are applied to a specified assembly.</summary>
<returns>A collection of the custom attributes that are applied to <paramref name="element" /> and that match <paramref name="attributeType" />, or an empty collection if no such attributes exist. </returns>
<param name="element">The assembly to inspect.</param>
<param name="attributeType">The type of attribute to search for.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> or <paramref name="attributeType" /> is null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> is not derived from <see cref="T:System.Attribute" />. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.MemberInfo)">
<summary>Retrieves a collection of custom attributes that are applied to a specified member.</summary>
<returns>A collection of the custom attributes that are applied to <paramref name="element" />, or an empty collection if no such attributes exist. </returns>
<param name="element">The member to inspect.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> is null. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> is not a constructor, method, property, event, type, or field. </exception>
<exception cref="T:System.TypeLoadException">A custom attribute type cannot be loaded. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes``1(System.Reflection.MemberInfo)">
<summary>Retrieves a collection of custom attributes of a specified type that are applied to a specified member.</summary>
<returns>A collection of the custom attributes that are applied to <paramref name="element" /> and that match <paramref name="T" />, or an empty collection if no such attributes exist. </returns>
<param name="element">The member to inspect.</param>
<typeparam name="T">The type of attribute to search for.</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> is null. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> is not a constructor, method, property, event, type, or field. </exception>
<exception cref="T:System.TypeLoadException">A custom attribute type cannot be loaded. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes``1(System.Reflection.MemberInfo,System.Boolean)">
<summary>Retrieves a collection of custom attributes of a specified type that are applied to a specified member, and optionally inspects the ancestors of that member.</summary>
<returns>A collection of the custom attributes that are applied to <paramref name="element" /> and that match <paramref name="T" />, or an empty collection if no such attributes exist. </returns>
<param name="element">The member to inspect.</param>
<param name="inherit">true to inspect the ancestors of <paramref name="element" />; otherwise, false. </param>
<typeparam name="T">The type of attribute to search for.</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> is null. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> is not a constructor, method, property, event, type, or field. </exception>
<exception cref="T:System.TypeLoadException">A custom attribute type cannot be loaded. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.MemberInfo,System.Boolean)">
<summary>Retrieves a collection of custom attributes that are applied to a specified member, and optionally inspects the ancestors of that member.</summary>
<returns>A collection of the custom attributes that are applied to <paramref name="element" /> that match the specified criteria, or an empty collection if no such attributes exist. </returns>
<param name="element">The member to inspect.</param>
<param name="inherit">true to inspect the ancestors of <paramref name="element" />; otherwise, false. </param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> is null. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> is not a constructor, method, property, event, type, or field. </exception>
<exception cref="T:System.TypeLoadException">A custom attribute type cannot be loaded. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.MemberInfo,System.Type)">
<summary>Retrieves a collection of custom attributes of a specified type that are applied to a specified member.</summary>
<returns>A collection of the custom attributes that are applied to <paramref name="element" /> and that match <paramref name="attributeType" />, or an empty collection if no such attributes exist. </returns>
<param name="element">The member to inspect.</param>
<param name="attributeType">The type of attribute to search for.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> or <paramref name="attributeType" /> is null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> is not derived from <see cref="T:System.Attribute" />. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> is not a constructor, method, property, event, type, or field. </exception>
<exception cref="T:System.TypeLoadException">A custom attribute type cannot be loaded. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.MemberInfo,System.Type,System.Boolean)">
<summary>Retrieves a collection of custom attributes of a specified type that are applied to a specified member, and optionally inspects the ancestors of that member.</summary>
<returns>A collection of the custom attributes that are applied to <paramref name="element" /> and that match <paramref name="attributeType" />, or an empty collection if no such attributes exist.</returns>
<param name="element">The member to inspect.</param>
<param name="attributeType">The type of attribute to search for.</param>
<param name="inherit">true to inspect the ancestors of <paramref name="element" />; otherwise, false. </param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> or <paramref name="attributeType" /> is null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> is not derived from <see cref="T:System.Attribute" />. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> is not a constructor, method, property, event, type, or field. </exception>
<exception cref="T:System.TypeLoadException">A custom attribute type cannot be loaded. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.Module)">
<summary>Retrieves a collection of custom attributes that are applied to a specified module.</summary>
<returns>A collection of the custom attributes that are applied to <paramref name="element" />, or an empty collection if no such attributes exist. </returns>
<param name="element">The module to inspect.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> is null. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes``1(System.Reflection.Module)">
<summary>Retrieves a collection of custom attributes of a specified type that are applied to a specified module.</summary>
<returns>A collection of the custom attributes that are applied to <paramref name="element" /> and that match <paramref name="T" />, or an empty collection if no such attributes exist. </returns>
<param name="element">The module to inspect.</param>
<typeparam name="T">The type of attribute to search for.</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> is null. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.Module,System.Type)">
<summary>Retrieves a collection of custom attributes of a specified type that are applied to a specified module.</summary>
<returns>A collection of the custom attributes that are applied to <paramref name="element" /> and that match <paramref name="attributeType" />, or an empty collection if no such attributes exist.</returns>
<param name="element">The module to inspect.</param>
<param name="attributeType">The type of attribute to search for.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> or <paramref name="attributeType" /> is null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> is not derived from <see cref="T:System.Attribute" />. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.ParameterInfo)">
<summary>Retrieves a collection of custom attributes that are applied to a specified parameter.</summary>
<returns>A collection of the custom attributes that are applied to <paramref name="element" />, or an empty collection if no such attributes exist. </returns>
<param name="element">The parameter to inspect.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> is null. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> is not a constructor, method, property, event, type, or field. </exception>
<exception cref="T:System.TypeLoadException">A custom attribute type cannot be loaded. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes``1(System.Reflection.ParameterInfo)">
<summary>Retrieves a collection of custom attributes of a specified type that are applied to a specified parameter.</summary>
<returns>A collection of the custom attributes that are applied to <paramref name="element" /> and that match <paramref name="T" />, or an empty collection if no such attributes exist. </returns>
<param name="element">The parameter to inspect.</param>
<typeparam name="T">The type of attribute to search for.</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> is null. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> is not a constructor, method, property, event, type, or field. </exception>
<exception cref="T:System.TypeLoadException">A custom attribute type cannot be loaded. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.ParameterInfo,System.Boolean)">
<summary>Retrieves a collection of custom attributes that are applied to a specified parameter, and optionally inspects the ancestors of that parameter.</summary>
<returns>A collection of the custom attributes that are applied to <paramref name="element" />, or an empty collection if no such attributes exist. </returns>
<param name="element">The parameter to inspect.</param>
<param name="inherit">true to inspect the ancestors of <paramref name="element" />; otherwise, false. </param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> is null. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> is not a constructor, method, property, event, type, or field. </exception>
<exception cref="T:System.TypeLoadException">A custom attribute type cannot be loaded. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes``1(System.Reflection.ParameterInfo,System.Boolean)">
<summary>Retrieves a collection of custom attributes of a specified type that are applied to a specified parameter, and optionally inspects the ancestors of that parameter.</summary>
<returns>A collection of the custom attributes that are applied to <paramref name="element" /> and that match <paramref name="T" />, or an empty collection if no such attributes exist. </returns>
<param name="element">The parameter to inspect.</param>
<param name="inherit">true to inspect the ancestors of <paramref name="element" />; otherwise, false. </param>
<typeparam name="T">The type of attribute to search for.</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> is null. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> is not a constructor, method, property, event, type, or field. </exception>
<exception cref="T:System.TypeLoadException">A custom attribute type cannot be loaded. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.ParameterInfo,System.Type)">
<summary>Retrieves a collection of custom attributes of a specified type that are applied to a specified parameter.</summary>
<returns>A collection of the custom attributes that are applied to <paramref name="element" /> and that match <paramref name="attributeType" />, or an empty collection if no such attributes exist. </returns>
<param name="element">The parameter to inspect.</param>
<param name="attributeType">The type of attribute to search for.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> or <paramref name="attributeType" /> is null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> is not derived from <see cref="T:System.Attribute" />. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> is not a constructor, method, property, event, type, or field. </exception>
<exception cref="T:System.TypeLoadException">A custom attribute type cannot be loaded. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.ParameterInfo,System.Type,System.Boolean)">
<summary>Retrieves a collection of custom attributes of a specified type that are applied to a specified parameter, and optionally inspects the ancestors of that parameter.</summary>
<returns>A collection of the custom attributes that are applied to <paramref name="element" /> and that match <paramref name="attributeType" />, or an empty collection if no such attributes exist. </returns>
<param name="element">The parameter to inspect.</param>
<param name="attributeType">The type of attribute to search for.</param>
<param name="inherit">true to inspect the ancestors of <paramref name="element" />; otherwise, false. </param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> or <paramref name="attributeType" /> is null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> is not derived from <see cref="T:System.Attribute" />. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> is not a constructor, method, property, event, type, or field. </exception>
<exception cref="T:System.TypeLoadException">A custom attribute type cannot be loaded. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.IsDefined(System.Reflection.Assembly,System.Type)">
<summary>Indicates whether custom attributes of a specified type are applied to a specified assembly.</summary>
<returns>true if an attribute of the specified type is applied to <paramref name="element" />; otherwise, false.</returns>
<param name="element">The assembly to inspect.</param>
<param name="attributeType">The type of the attribute to search for.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> or <paramref name="attributeType" /> is null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> is not derived from <see cref="T:System.Attribute" />. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.IsDefined(System.Reflection.MemberInfo,System.Type)">
<summary>Indicates whether custom attributes of a specified type are applied to a specified member.</summary>
<returns>true if an attribute of the specified type is applied to <paramref name="element" />; otherwise, false.</returns>
<param name="element">The member to inspect.</param>
<param name="attributeType">The type of attribute to search for.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> or <paramref name="attributeType" /> is null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> is not derived from <see cref="T:System.Attribute" />. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> is not a constructor, method, property, event, type, or field. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.IsDefined(System.Reflection.MemberInfo,System.Type,System.Boolean)">
<summary>Indicates whether custom attributes of a specified type are applied to a specified member, and, optionally, applied to its ancestors.</summary>
<returns>true if an attribute of the specified type is applied to <paramref name="element" />; otherwise, false.</returns>
<param name="element">The member to inspect.</param>
<param name="attributeType">The type of the attribute to search for.</param>
<param name="inherit">true to inspect the ancestors of <paramref name="element" />; otherwise, false. </param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> or <paramref name="attributeType" /> is null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> is not derived from <see cref="T:System.Attribute" />. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> is not a constructor, method, property, event, type, or field. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.IsDefined(System.Reflection.Module,System.Type)">
<summary>Indicates whether custom attributes of a specified type are applied to a specified module.</summary>
<returns>true if an attribute of the specified type is applied to <paramref name="element" />; otherwise, false.</returns>
<param name="element">The module to inspect.</param>
<param name="attributeType">The type of attribute to search for.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> or <paramref name="attributeType" /> is null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> is not derived from <see cref="T:System.Attribute" />. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.IsDefined(System.Reflection.ParameterInfo,System.Type)">
<summary>Indicates whether custom attributes of a specified type are applied to a specified parameter.</summary>
<returns>true if an attribute of the specified type is applied to <paramref name="element" />; otherwise, false.</returns>
<param name="element">The parameter to inspect.</param>
<param name="attributeType">The type of attribute to search for.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> or <paramref name="attributeType" /> is null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> is not derived from <see cref="T:System.Attribute" />. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.IsDefined(System.Reflection.ParameterInfo,System.Type,System.Boolean)">
<summary>Indicates whether custom attributes of a specified type are applied to a specified parameter, and, optionally, applied to its ancestors.</summary>
<returns>true if an attribute of the specified type is applied to <paramref name="element" />; otherwise, false.</returns>
<param name="element">The parameter to inspect.</param>
<param name="attributeType">The type of attribute to search for.</param>
<param name="inherit">true to inspect the ancestors of <paramref name="element" />; otherwise, false. </param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> or <paramref name="attributeType" /> is null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> is not derived from <see cref="T:System.Attribute" />. </exception>
</member>
<member name="T:System.Reflection.InterfaceMapping">
<summary>Retrieves the mapping of an interface into the actual methods on a class that implements that interface.</summary>
</member>
<member name="F:System.Reflection.InterfaceMapping.InterfaceMethods">
<summary>Shows the methods that are defined on the interface.</summary>
</member>
<member name="F:System.Reflection.InterfaceMapping.InterfaceType">
<summary>Shows the type that represents the interface.</summary>
</member>
<member name="F:System.Reflection.InterfaceMapping.TargetMethods">
<summary>Shows the methods that implement the interface.</summary>
</member>
<member name="F:System.Reflection.InterfaceMapping.TargetType">
<summary>Represents the type that was used to create the interface mapping.</summary>
</member>
<member name="T:System.Reflection.RuntimeReflectionExtensions">
<summary>Provides methods that retrieve information about types at run time.</summary>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetMethodInfo(System.Delegate)">
<summary>Gets an object that represents the method represented by the specified delegate.</summary>
<returns>An object that represents the method.</returns>
<param name="del">The delegate to examine.</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeBaseDefinition(System.Reflection.MethodInfo)">
<summary>Retrieves an object that represents the specified method on the direct or indirect base class where the method was first declared.</summary>
<returns>An object that represents the specified method's initial declaration on a base class.</returns>
<param name="method">The method to retrieve information about.</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeEvent(System.Type,System.String)">
<summary>Retrieves an object that represents the specified event.</summary>
<returns>An object that represents the specified event, or null if the event is not found.</returns>
<param name="type">The type that contains the event.</param>
<param name="name">The name of the event.</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeEvents(System.Type)">
<summary>Retrieves a collection that represents all the events defined on a specified type.</summary>
<returns>A collection of events for the specified type.</returns>
<param name="type">The type that contains the events.</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeField(System.Type,System.String)">
<summary>Retrieves an object that represents a specified field.</summary>
<returns>An object that represents the specified field, or null if the field is not found.</returns>
<param name="type">The type that contains the field.</param>
<param name="name">The name of the field.</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeFields(System.Type)">
<summary>Retrieves a collection that represents all the fields defined on a specified type.</summary>
<returns>A collection of fields for the specified type.</returns>
<param name="type">The type that contains the fields.</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeInterfaceMap(System.Reflection.TypeInfo,System.Type)">
<summary>Returns an interface mapping for the specified type and the specified interface.</summary>
<returns>An object that represents the interface mapping for the specified interface and type.</returns>
<param name="typeInfo">The type to retrieve a mapping for.</param>
<param name="interfaceType">The interface to retrieve a mapping for.</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeMethod(System.Type,System.String,System.Type[])">
<summary>Retrieves an object that represents a specified method.</summary>
<returns>An object that represents the specified method, or null if the method is not found.</returns>
<param name="type">The type that contains the method.</param>
<param name="name">The name of the method.</param>
<param name="parameters">An array that contains the method's parameters.</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeMethods(System.Type)">
<summary>Retrieves a collection that represents all methods defined on a specified type.</summary>
<returns>A collection of methods for the specified type.</returns>
<param name="type">The type that contains the methods.</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeProperties(System.Type)">
<summary>Retrieves a collection that represents all the properties defined on a specified type.</summary>
<returns>A collection of properties for the specified type.</returns>
<param name="type">The type that contains the properties.</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeProperty(System.Type,System.String)">
<summary>Retrieves an object that represents a specified property.</summary>
<returns>An object that represents the specified property, or null if the property is not found.</returns>
<param name="type">The type that contains the property.</param>
<param name="name">The name of the property.</param>
</member>
</members>
</doc>

View File

@@ -0,0 +1,492 @@
<?xml version="1.0" encoding="utf-8"?>
<doc>
<assembly>
<name>System.Reflection.Extensions</name>
</assembly>
<members>
<member name="T:System.Reflection.CustomAttributeExtensions">
<summary>Enthält statische Methoden zum Abrufen von benutzerdefinierten Attributen.</summary>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute``1(System.Reflection.Assembly)">
<summary>Ruft ein benutzerdefiniertes Attribut eines angegebenen Typs ab, der für eine angegebene Assembly angewendet wird. </summary>
<returns>Ein benutzerdefiniertes Attribut, das mit <paramref name="T" /> oder null übereinstimmt, wenn kein entsprechendes Attribut gefunden wird.</returns>
<param name="element">Die zu überprüfende Assembly.</param>
<typeparam name="T">Der Typ des zu suchenden Attributs.</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> ist null. </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">Es wurden mehrere der erforderlichen Attribute gefunden. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute(System.Reflection.Assembly,System.Type)">
<summary>Ruft ein benutzerdefiniertes Attribut eines angegebenen Typs ab, der für eine angegebene Assembly angewendet wird.</summary>
<returns>Ein benutzerdefiniertes Attribut, das mit <paramref name="attributeType" /> oder null übereinstimmt, wenn kein entsprechendes Attribut gefunden wird.</returns>
<param name="element">Die zu überprüfende Assembly.</param>
<param name="attributeType">Der Typ des zu suchenden Attributs.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> oder <paramref name="attributeType" /> ist null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> ist nicht von <see cref="T:System.Attribute" /> abgeleitet. </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">Es wurden mehrere der erforderlichen Attribute gefunden. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute``1(System.Reflection.MemberInfo)">
<summary>Ruft ein benutzerdefiniertes Attribut eines angegebenen Typs ab, der für einen angegebenen Member angewendet wird.</summary>
<returns>Ein benutzerdefiniertes Attribut, das mit <paramref name="T" /> oder null übereinstimmt, wenn kein entsprechendes Attribut gefunden wird.</returns>
<param name="element">Der zu überprüfende Member.</param>
<typeparam name="T">Der Typ des zu suchenden Attributs.</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> ist null. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> ist kein Konstruktor, keine Methode, keine Eigenschaft, kein Ereignis, kein Typ und kein Feld. </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">Es wurden mehrere der erforderlichen Attribute gefunden. </exception>
<exception cref="T:System.TypeLoadException">Ein benutzerdefinierter Attributtyp kann nicht geladen werden. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute``1(System.Reflection.MemberInfo,System.Boolean)">
<summary>Ruft ein benutzerdefiniertes Attribut eines angegebenen Typs ab, der für einen angegebenen Member angewendet wird, und überprüft optional die Vorgänger dieses Members.</summary>
<returns>Ein benutzerdefiniertes Attribut, das mit <paramref name="T" /> oder null übereinstimmt, wenn kein entsprechendes Attribut gefunden wird.</returns>
<param name="element">Der zu überprüfende Member.</param>
<param name="inherit">true, um die Vorgänger von <paramref name="element" /> zu überprüfen; andernfalls false. </param>
<typeparam name="T">Der Typ des zu suchenden Attributs.</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> ist null. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> ist kein Konstruktor, keine Methode, keine Eigenschaft, kein Ereignis, kein Typ und kein Feld. </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">Es wurden mehrere der erforderlichen Attribute gefunden. </exception>
<exception cref="T:System.TypeLoadException">Ein benutzerdefinierter Attributtyp kann nicht geladen werden. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute(System.Reflection.MemberInfo,System.Type)">
<summary>Ruft ein benutzerdefiniertes Attribut eines angegebenen Typs ab, der für einen angegebenen Member angewendet wird.</summary>
<returns>Ein benutzerdefiniertes Attribut, das mit <paramref name="attributeType" /> oder null übereinstimmt, wenn kein entsprechendes Attribut gefunden wird.</returns>
<param name="element">Der zu überprüfende Member.</param>
<param name="attributeType">Der Typ des zu suchenden Attributs.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> oder <paramref name="attributeType" /> ist null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> ist nicht von <see cref="T:System.Attribute" /> abgeleitet. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> ist kein Konstruktor, keine Methode, keine Eigenschaft, kein Ereignis, kein Typ und kein Feld. </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">Es wurden mehrere der erforderlichen Attribute gefunden. </exception>
<exception cref="T:System.TypeLoadException">Ein benutzerdefinierter Attributtyp kann nicht geladen werden. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute(System.Reflection.MemberInfo,System.Type,System.Boolean)">
<summary>Ruft ein benutzerdefiniertes Attribut eines angegebenen Typs ab, der für einen angegebenen Member angewendet wird, und überprüft optional die Vorgänger dieses Members.</summary>
<returns>Ein benutzerdefiniertes Attribut, das mit <paramref name="attributeType" /> oder null übereinstimmt, wenn kein entsprechendes Attribut gefunden wird.</returns>
<param name="element">Der zu überprüfende Member.</param>
<param name="attributeType">Der Typ des zu suchenden Attributs.</param>
<param name="inherit">true, um die Vorgänger von <paramref name="element" /> zu überprüfen; andernfalls false. </param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> oder <paramref name="attributeType" /> ist null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> ist nicht von <see cref="T:System.Attribute" /> abgeleitet. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> ist kein Konstruktor, keine Methode, keine Eigenschaft, kein Ereignis, kein Typ und kein Feld. </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">Es wurden mehrere der erforderlichen Attribute gefunden. </exception>
<exception cref="T:System.TypeLoadException">Ein benutzerdefinierter Attributtyp kann nicht geladen werden. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute``1(System.Reflection.Module)">
<summary>Ruft ein benutzerdefiniertes Attribut eines angegebenen Typs ab, der für ein angegebenes Modul angewendet wird.</summary>
<returns>Ein benutzerdefiniertes Attribut, das mit <paramref name="T" /> oder null übereinstimmt, wenn kein entsprechendes Attribut gefunden wird.</returns>
<param name="element">Der zu überprüfende Modul.</param>
<typeparam name="T">Der Typ des zu suchenden Attributs.</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> ist null. </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">Es wurden mehrere der erforderlichen Attribute gefunden. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute(System.Reflection.Module,System.Type)">
<summary>Ruft ein benutzerdefiniertes Attribut eines angegebenen Typs ab, der für ein angegebenes Modul angewendet wird.</summary>
<returns>Ein benutzerdefiniertes Attribut, das mit <paramref name="attributeType" /> oder null übereinstimmt, wenn kein entsprechendes Attribut gefunden wird.</returns>
<param name="element">Der zu überprüfende Modul.</param>
<param name="attributeType">Der Typ des zu suchenden Attributs.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> oder <paramref name="attributeType" /> ist null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> ist nicht von <see cref="T:System.Attribute" /> abgeleitet. </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">Es wurden mehrere der erforderlichen Attribute gefunden. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute``1(System.Reflection.ParameterInfo)">
<summary>Ruft ein benutzerdefiniertes Attribut eines angegebenen Typs ab, der für einen angegebenen Parameter angewendet wird.</summary>
<returns>Ein benutzerdefiniertes Attribut, das mit <paramref name="T" /> oder null übereinstimmt, wenn kein entsprechendes Attribut gefunden wird.</returns>
<param name="element">Der zu überprüfende Parameter.</param>
<typeparam name="T">Der Typ des zu suchenden Attributs.</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> ist null. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> ist kein Konstruktor, keine Methode, keine Eigenschaft, kein Ereignis, kein Typ und kein Feld. </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">Es wurden mehrere der erforderlichen Attribute gefunden. </exception>
<exception cref="T:System.TypeLoadException">Ein benutzerdefinierter Attributtyp kann nicht geladen werden. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute``1(System.Reflection.ParameterInfo,System.Boolean)">
<summary>Ruft ein benutzerdefiniertes Attribut eines angegebenen Typs ab, der für einen angegebenen Parameter angewendet wird, und überprüft optional die Vorgänger dieses Parameters.</summary>
<returns>Ein benutzerdefiniertes Attribut, das mit <paramref name="T" /> oder null übereinstimmt, wenn kein entsprechendes Attribut gefunden wird.</returns>
<param name="element">Der zu überprüfende Parameter.</param>
<param name="inherit">true, um die Vorgänger von <paramref name="element" /> zu überprüfen; andernfalls false. </param>
<typeparam name="T">Der Typ des zu suchenden Attributs.</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> ist null. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> ist kein Konstruktor, keine Methode, keine Eigenschaft, kein Ereignis, kein Typ und kein Feld. </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">Es wurden mehrere der erforderlichen Attribute gefunden. </exception>
<exception cref="T:System.TypeLoadException">Ein benutzerdefinierter Attributtyp kann nicht geladen werden. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute(System.Reflection.ParameterInfo,System.Type)">
<summary>Ruft ein benutzerdefiniertes Attribut eines angegebenen Typs ab, der für einen angegebenen Parameter angewendet wird.</summary>
<returns>Ein benutzerdefiniertes Attribut, das mit <paramref name="attributeType" /> oder null übereinstimmt, wenn kein entsprechendes Attribut gefunden wird.</returns>
<param name="element">Der zu überprüfende Parameter.</param>
<param name="attributeType">Der Typ des zu suchenden Attributs.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> oder <paramref name="attributeType" /> ist null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> ist nicht von <see cref="T:System.Attribute" /> abgeleitet. </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">Es wurden mehrere der erforderlichen Attribute gefunden. </exception>
<exception cref="T:System.TypeLoadException">Ein benutzerdefinierter Attributtyp kann nicht geladen werden. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute(System.Reflection.ParameterInfo,System.Type,System.Boolean)">
<summary>Ruft ein benutzerdefiniertes Attribut eines angegebenen Typs ab, der für einen angegebenen Parameter angewendet wird, und überprüft optional die Vorgänger dieses Parameters.</summary>
<returns>Ein benutzerdefiniertes Attribut, das mit <paramref name="attributeType" /> übereinstimmt, oder null, wenn kein entsprechendes Attribut gefunden wird.</returns>
<param name="element">Der zu überprüfende Parameter.</param>
<param name="attributeType">Der Typ des zu suchenden Attributs.</param>
<param name="inherit">true, um die Vorgänger von <paramref name="element" /> zu überprüfen; andernfalls false. </param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> oder <paramref name="attributeType" /> ist null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> ist nicht von <see cref="T:System.Attribute" /> abgeleitet. </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">Es wurden mehrere der erforderlichen Attribute gefunden. </exception>
<exception cref="T:System.TypeLoadException">Ein benutzerdefinierter Attributtyp kann nicht geladen werden. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes``1(System.Reflection.Assembly)">
<summary>Ruft eine Auflistung benutzerdefinierter Attribute eines angegebenen Typs ab, die für eine angegebene Assembly angewendet werden. </summary>
<returns>Eine Sammlung der benutzerdefinierten Attribute, die auf <paramref name="element" /> angewendet werden, und die <paramref name="T" /> entsprechen, oder eine leere Sammlung, wenn keine solchen Attribute vorhanden sind. </returns>
<param name="element">Die zu überprüfende Assembly.</param>
<typeparam name="T">Der Typ des zu suchenden Attributs.</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> ist null. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.Assembly)">
<summary>Ruft eine Auflistung benutzerdefinierter Attribute ab, die für eine angegebene Assembly angewendet werden.</summary>
<returns>Eine Auflistung der benutzerdefinierten Attribute, die auf <paramref name="element" /> angewendet werden, oder eine leere Auflistung, wenn keine solchen Attribute vorhanden sind. </returns>
<param name="element">Die zu überprüfende Assembly.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> ist null. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.Assembly,System.Type)">
<summary>Ruft eine Auflistung benutzerdefinierter Attribute eines angegebenen Typs ab, die für eine angegebene Assembly angewendet werden.</summary>
<returns>Eine Auflistung der benutzerdefinierten Attribute, die auf <paramref name="element" /> angewendet werden und die <paramref name="attributeType" /> entsprechen, oder eine leere Auflistung, wenn keine solchen Attribute vorhanden sind. </returns>
<param name="element">Die zu überprüfende Assembly.</param>
<param name="attributeType">Der Typ des zu suchenden Attributs.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> oder <paramref name="attributeType" /> ist null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> ist nicht von <see cref="T:System.Attribute" /> abgeleitet. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.MemberInfo)">
<summary>Ruft eine Auflistung benutzerdefinierter Attribute ab, die für einen angegebenen Member angewendet werden.</summary>
<returns>Eine Auflistung der benutzerdefinierten Attribute, die auf <paramref name="element" /> angewendet werden, oder eine leere Auflistung, wenn keine solchen Attribute vorhanden sind. </returns>
<param name="element">Der zu überprüfende Member.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> ist null. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> ist kein Konstruktor, keine Methode, keine Eigenschaft, kein Ereignis, kein Typ und kein Feld. </exception>
<exception cref="T:System.TypeLoadException">Ein benutzerdefinierter Attributtyp kann nicht geladen werden. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes``1(System.Reflection.MemberInfo)">
<summary>Ruft eine Auflistung benutzerdefinierter Attribute eines angegebenen Typs ab, die für eine angegebenen Member angewendet werden.</summary>
<returns>Eine Sammlung der benutzerdefinierten Attribute, die auf <paramref name="element" /> angewendet werden, und die <paramref name="T" /> entsprechen, oder eine leere Sammlung, wenn keine solchen Attribute vorhanden sind. </returns>
<param name="element">Der zu überprüfende Member.</param>
<typeparam name="T">Der Typ des zu suchenden Attributs.</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> ist null. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> ist kein Konstruktor, keine Methode, keine Eigenschaft, kein Ereignis, kein Typ und kein Feld. </exception>
<exception cref="T:System.TypeLoadException">Ein benutzerdefinierter Attributtyp kann nicht geladen werden. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes``1(System.Reflection.MemberInfo,System.Boolean)">
<summary>Ruft eine Auflistung benutzerdefinierter Attribute eines angegebenen Typs ab, die für einen angegebenen Member angewendet werden, und überprüft optional die Vorgänger dieses Members.</summary>
<returns>Eine Sammlung der benutzerdefinierten Attribute, die auf <paramref name="element" /> angewendet werden, und die <paramref name="T" /> entsprechen, oder eine leere Sammlung, wenn keine solchen Attribute vorhanden sind. </returns>
<param name="element">Der zu überprüfende Member.</param>
<param name="inherit">true, um die Vorgänger von <paramref name="element" /> zu überprüfen; andernfalls false. </param>
<typeparam name="T">Der Typ des zu suchenden Attributs.</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> ist null. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> ist kein Konstruktor, keine Methode, keine Eigenschaft, kein Ereignis, kein Typ und kein Feld. </exception>
<exception cref="T:System.TypeLoadException">Ein benutzerdefinierter Attributtyp kann nicht geladen werden. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.MemberInfo,System.Boolean)">
<summary>Ruft eine Auflistung benutzerdefinierter Attribute ab, die für einen angegebenen Member angewendet werden, und überprüft optional die Vorgänger dieses Members.</summary>
<returns>Eine Sammlung der benutzerdefinierten Attribute, die auf <paramref name="element" /> angewendet werden, die den angegebenen Kriterien entsprechen, oder eine leere Sammlung, wenn keine solchen Attribute vorhanden sind. </returns>
<param name="element">Der zu überprüfende Member.</param>
<param name="inherit">true, um die Vorgänger von <paramref name="element" /> zu überprüfen; andernfalls false. </param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> ist null. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> ist kein Konstruktor, keine Methode, keine Eigenschaft, kein Ereignis, kein Typ und kein Feld. </exception>
<exception cref="T:System.TypeLoadException">Ein benutzerdefinierter Attributtyp kann nicht geladen werden. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.MemberInfo,System.Type)">
<summary>Ruft eine Auflistung benutzerdefinierter Attribute eines angegebenen Typs ab, die für eine angegebenen Member angewendet werden.</summary>
<returns>Eine Auflistung der benutzerdefinierten Attribute, die auf <paramref name="element" /> angewendet werden und die <paramref name="attributeType" /> entsprechen, oder eine leere Auflistung, wenn keine solchen Attribute vorhanden sind. </returns>
<param name="element">Der zu überprüfende Member.</param>
<param name="attributeType">Der Typ des zu suchenden Attributs.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> oder <paramref name="attributeType" /> ist null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> ist nicht von <see cref="T:System.Attribute" /> abgeleitet. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> ist kein Konstruktor, keine Methode, keine Eigenschaft, kein Ereignis, kein Typ und kein Feld. </exception>
<exception cref="T:System.TypeLoadException">Ein benutzerdefinierter Attributtyp kann nicht geladen werden. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.MemberInfo,System.Type,System.Boolean)">
<summary>Ruft eine Auflistung benutzerdefinierter Attribute eines angegebenen Typs ab, die für einen angegebenen Member angewendet werden, und überprüft optional die Vorgänger dieses Members.</summary>
<returns>Eine Auflistung der benutzerdefinierten Attribute, die auf <paramref name="element" /> angewendet werden und die <paramref name="attributeType" /> entsprechen, oder eine leere Auflistung, wenn keine solchen Attribute vorhanden sind.</returns>
<param name="element">Der zu überprüfende Member.</param>
<param name="attributeType">Der Typ des zu suchenden Attributs.</param>
<param name="inherit">true, um die Vorgänger von <paramref name="element" /> zu überprüfen; andernfalls false. </param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> oder <paramref name="attributeType" /> ist null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> ist nicht von <see cref="T:System.Attribute" /> abgeleitet. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> ist kein Konstruktor, keine Methode, keine Eigenschaft, kein Ereignis, kein Typ und kein Feld. </exception>
<exception cref="T:System.TypeLoadException">Ein benutzerdefinierter Attributtyp kann nicht geladen werden. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.Module)">
<summary>Ruft eine Auflistung benutzerdefinierter Attribute ab, die für ein angegebenes Modul angewendet werden.</summary>
<returns>Eine Auflistung der benutzerdefinierten Attribute, die auf <paramref name="element" /> angewendet werden, oder eine leere Auflistung, wenn keine solchen Attribute vorhanden sind. </returns>
<param name="element">Der zu überprüfende Modul.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> ist null. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes``1(System.Reflection.Module)">
<summary>Ruft eine Auflistung benutzerdefinierter Attribute eines angegebenen Typs ab, die für ein angegebenes Modul angewendet werden.</summary>
<returns>Eine Sammlung der benutzerdefinierten Attribute, die auf <paramref name="element" /> angewendet werden, und die <paramref name="T" /> entsprechen, oder eine leere Sammlung, wenn keine solchen Attribute vorhanden sind. </returns>
<param name="element">Der zu überprüfende Modul.</param>
<typeparam name="T">Der Typ des zu suchenden Attributs.</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> ist null. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.Module,System.Type)">
<summary>Ruft eine Auflistung benutzerdefinierter Attribute eines angegebenen Typs ab, die für ein angegebenes Modul angewendet werden.</summary>
<returns>Eine Auflistung der benutzerdefinierten Attribute, die auf <paramref name="element" /> angewendet werden und die <paramref name="attributeType" /> entsprechen, oder eine leere Auflistung, wenn keine solchen Attribute vorhanden sind.</returns>
<param name="element">Der zu überprüfende Modul.</param>
<param name="attributeType">Der Typ des zu suchenden Attributs.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> oder <paramref name="attributeType" /> ist null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> ist nicht von <see cref="T:System.Attribute" /> abgeleitet. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.ParameterInfo)">
<summary>Ruft eine Auflistung benutzerdefinierter Attribute ab, die für einen angegebenen Parameter angewendet werden.</summary>
<returns>Eine Auflistung der benutzerdefinierten Attribute, die auf <paramref name="element" /> angewendet werden, oder eine leere Auflistung, wenn keine solchen Attribute vorhanden sind. </returns>
<param name="element">Der zu überprüfende Parameter.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> ist null. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> ist kein Konstruktor, keine Methode, keine Eigenschaft, kein Ereignis, kein Typ und kein Feld. </exception>
<exception cref="T:System.TypeLoadException">Ein benutzerdefinierter Attributtyp kann nicht geladen werden. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes``1(System.Reflection.ParameterInfo)">
<summary>Ruft eine Auflistung benutzerdefinierter Attribute eines angegebenen Typs ab, die für eine angegebenen Parameter angewendet werden.</summary>
<returns>Eine Sammlung der benutzerdefinierten Attribute, die auf <paramref name="element" /> angewendet werden, und die <paramref name="T" /> entsprechen, oder eine leere Sammlung, wenn keine solchen Attribute vorhanden sind. </returns>
<param name="element">Der zu überprüfende Parameter.</param>
<typeparam name="T">Der Typ des zu suchenden Attributs.</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> ist null. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> ist kein Konstruktor, keine Methode, keine Eigenschaft, kein Ereignis, kein Typ und kein Feld. </exception>
<exception cref="T:System.TypeLoadException">Ein benutzerdefinierter Attributtyp kann nicht geladen werden. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.ParameterInfo,System.Boolean)">
<summary>Ruft eine Auflistung benutzerdefinierter Attribute ab, die für einen angegebenen Parameter angewendet werden, und überprüft optional die Vorgänger dieses Parameters.</summary>
<returns>Eine Auflistung der benutzerdefinierten Attribute, die auf <paramref name="element" /> angewendet werden, oder eine leere Auflistung, wenn keine solchen Attribute vorhanden sind. </returns>
<param name="element">Der zu überprüfende Parameter.</param>
<param name="inherit">true, um die Vorgänger von <paramref name="element" /> zu überprüfen; andernfalls false. </param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> ist null. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> ist kein Konstruktor, keine Methode, keine Eigenschaft, kein Ereignis, kein Typ und kein Feld. </exception>
<exception cref="T:System.TypeLoadException">Ein benutzerdefinierter Attributtyp kann nicht geladen werden. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes``1(System.Reflection.ParameterInfo,System.Boolean)">
<summary>Ruft eine Auflistung benutzerdefinierter Attribute eines angegebenen Typs ab, die für einen angegebenen Parameter angewendet werden, und überprüft optional die Vorgänger dieses Parameters.</summary>
<returns>Eine Sammlung der benutzerdefinierten Attribute, die auf <paramref name="element" /> angewendet werden, und die <paramref name="T" /> entsprechen, oder eine leere Sammlung, wenn keine solchen Attribute vorhanden sind. </returns>
<param name="element">Der zu überprüfende Parameter.</param>
<param name="inherit">true, um die Vorgänger von <paramref name="element" /> zu überprüfen; andernfalls false. </param>
<typeparam name="T">Der Typ des zu suchenden Attributs.</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> ist null. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> ist kein Konstruktor, keine Methode, keine Eigenschaft, kein Ereignis, kein Typ und kein Feld. </exception>
<exception cref="T:System.TypeLoadException">Ein benutzerdefinierter Attributtyp kann nicht geladen werden. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.ParameterInfo,System.Type)">
<summary>Ruft eine Auflistung benutzerdefinierter Attribute eines angegebenen Typs ab, die für eine angegebenen Parameter angewendet werden.</summary>
<returns>Eine Auflistung der benutzerdefinierten Attribute, die auf <paramref name="element" /> angewendet werden und die <paramref name="attributeType" /> entsprechen, oder eine leere Auflistung, wenn keine solchen Attribute vorhanden sind. </returns>
<param name="element">Der zu überprüfende Parameter.</param>
<param name="attributeType">Der Typ des zu suchenden Attributs.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> oder <paramref name="attributeType" /> ist null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> ist nicht von <see cref="T:System.Attribute" /> abgeleitet. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> ist kein Konstruktor, keine Methode, keine Eigenschaft, kein Ereignis, kein Typ und kein Feld. </exception>
<exception cref="T:System.TypeLoadException">Ein benutzerdefinierter Attributtyp kann nicht geladen werden. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.ParameterInfo,System.Type,System.Boolean)">
<summary>Ruft eine Auflistung benutzerdefinierter Attribute eines angegebenen Typs ab, die für einen angegebenen Parameter angewendet werden, und überprüft optional die Vorgänger dieses Parameters.</summary>
<returns>Eine Auflistung der benutzerdefinierten Attribute, die auf <paramref name="element" /> angewendet werden und die <paramref name="attributeType" /> entsprechen, oder eine leere Auflistung, wenn keine solchen Attribute vorhanden sind. </returns>
<param name="element">Der zu überprüfende Parameter.</param>
<param name="attributeType">Der Typ des zu suchenden Attributs.</param>
<param name="inherit">true, um die Vorgänger von <paramref name="element" /> zu überprüfen; andernfalls false. </param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> oder <paramref name="attributeType" /> ist null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> ist nicht von <see cref="T:System.Attribute" /> abgeleitet. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> ist kein Konstruktor, keine Methode, keine Eigenschaft, kein Ereignis, kein Typ und kein Feld. </exception>
<exception cref="T:System.TypeLoadException">Ein benutzerdefinierter Attributtyp kann nicht geladen werden. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.IsDefined(System.Reflection.Assembly,System.Type)">
<summary>Gibt an, ob irgend welche benutzerdefinierten Attribute eines bestimmten Typs auf eine angegebene Assembly angewendet werden.</summary>
<returns>true, wenn ein Attribut vom angegebenen Typ auf <paramref name="element" /> angewendet wird; andernfalls false.</returns>
<param name="element">Die zu überprüfende Assembly.</param>
<param name="attributeType">Der Typ des zu suchenden Attributs.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> oder <paramref name="attributeType" /> ist null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> ist nicht von <see cref="T:System.Attribute" /> abgeleitet. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.IsDefined(System.Reflection.MemberInfo,System.Type)">
<summary>Gibt an, ob irgend welche benutzerdefinierten Attribute eines bestimmten Typs auf eines angegebenen Members angewendet werden.</summary>
<returns>true, wenn ein Attribut vom angegebenen Typ auf <paramref name="element" /> angewendet wird; andernfalls false.</returns>
<param name="element">Der zu überprüfende Member.</param>
<param name="attributeType">Der Typ des zu suchenden Attributs.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> oder <paramref name="attributeType" /> ist null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> ist nicht von <see cref="T:System.Attribute" /> abgeleitet. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> ist kein Konstruktor, keine Methode, keine Eigenschaft, kein Ereignis, kein Typ und kein Feld. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.IsDefined(System.Reflection.MemberInfo,System.Type,System.Boolean)">
<summary>Gibt an, ob benutzerdefinierte Attribute eines angegebenen Typs auf einen angegebenen Member und optional auf dessen Vorgänger angewendet werden.</summary>
<returns>true, wenn ein Attribut vom angegebenen Typ auf <paramref name="element" /> angewendet wird; andernfalls false.</returns>
<param name="element">Der zu überprüfende Member.</param>
<param name="attributeType">Der Typ des zu suchenden Attributs.</param>
<param name="inherit">true, um die Vorgänger von <paramref name="element" /> zu überprüfen; andernfalls false. </param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> oder <paramref name="attributeType" /> ist null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> ist nicht von <see cref="T:System.Attribute" /> abgeleitet. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> ist kein Konstruktor, keine Methode, keine Eigenschaft, kein Ereignis, kein Typ und kein Feld. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.IsDefined(System.Reflection.Module,System.Type)">
<summary>Gibt an, ob irgend welche benutzerdefinierten Attribute eines bestimmten Typs auf eines angegebenen Moduls angewendet werden.</summary>
<returns>true, wenn ein Attribut vom angegebenen Typ auf <paramref name="element" /> angewendet wird; andernfalls false.</returns>
<param name="element">Der zu überprüfende Modul.</param>
<param name="attributeType">Der Typ des zu suchenden Attributs.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> oder <paramref name="attributeType" /> ist null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> ist nicht von <see cref="T:System.Attribute" /> abgeleitet. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.IsDefined(System.Reflection.ParameterInfo,System.Type)">
<summary>Gibt an, ob irgend welche benutzerdefinierten Attribute eines bestimmten Typs auf einen angegebenen Parameters angewendet werden.</summary>
<returns>true, wenn ein Attribut vom angegebenen Typ auf <paramref name="element" /> angewendet wird; andernfalls false.</returns>
<param name="element">Der zu überprüfende Parameter.</param>
<param name="attributeType">Der Typ des zu suchenden Attributs.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> oder <paramref name="attributeType" /> ist null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> ist nicht von <see cref="T:System.Attribute" /> abgeleitet. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.IsDefined(System.Reflection.ParameterInfo,System.Type,System.Boolean)">
<summary>Gibt an, ob benutzerdefinierte Attribute eines angegebenen Typs auf einen angegebenen Parameter und optional auf dessen Vorgänger angewendet werden.</summary>
<returns>true, wenn ein Attribut vom angegebenen Typ auf <paramref name="element" /> angewendet wird; andernfalls false.</returns>
<param name="element">Der zu überprüfende Parameter.</param>
<param name="attributeType">Der Typ des zu suchenden Attributs.</param>
<param name="inherit">true, um die Vorgänger von <paramref name="element" /> zu überprüfen; andernfalls false. </param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> oder <paramref name="attributeType" /> ist null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> ist nicht von <see cref="T:System.Attribute" /> abgeleitet. </exception>
</member>
<member name="T:System.Reflection.InterfaceMapping">
<summary>Ruft die Zuordnung einer Schnittstelle zu den tatsächlichen Methoden für eine Klasse ab, die diese Schnittstelle implementiert.</summary>
</member>
<member name="F:System.Reflection.InterfaceMapping.InterfaceMethods">
<summary>Zeigt die Methoden an, die für die Schnittstelle definiert sind.</summary>
</member>
<member name="F:System.Reflection.InterfaceMapping.InterfaceType">
<summary>Zeigt den Typ an, der die Schnittstelle darstellt.</summary>
</member>
<member name="F:System.Reflection.InterfaceMapping.TargetMethods">
<summary>Zeigt die Methoden an, die die Schnittstelle implementieren.</summary>
</member>
<member name="F:System.Reflection.InterfaceMapping.TargetType">
<summary>Stellt den Typ dar, der zum Erstellen der Schnittstellenzuordnung verwendet wurde.</summary>
</member>
<member name="T:System.Reflection.RuntimeReflectionExtensions">
<summary>Stellt Methoden bereit, die Informationen über Typen zur Laufzeit abrufen.</summary>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetMethodInfo(System.Delegate)">
<summary>Ruft ein Objekt ab, das die Methode darstellt, die vom angegebenen Delegaten dargestellt wird.</summary>
<returns>Ein Objekt, das die Methode darstellt.</returns>
<param name="del">Der zu überprüfende Delegat.</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeBaseDefinition(System.Reflection.MethodInfo)">
<summary>Ruft ein Objekt ab, das die angegebene Methode der direkten oder indirekten Basisklasse darstellt, in der die Methode am Anfang deklariert wurde.</summary>
<returns>Ein Objekt, das die ursprünglichen Deklaration der angegebenen Methode in einer Basisklasse darstellt.</returns>
<param name="method">Die Methode, über die Informationen abgerufen werden sollen.</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeEvent(System.Type,System.String)">
<summary>Ruft ein Objekt ab, das das angegebene Ereignis darstellt.</summary>
<returns>Ein Objekt, das das angegebene Ereignis darstellt, oder null, wenn das Ereignis nicht gefunden wird.</returns>
<param name="type">Der Typ, der das Ereignis enthält.</param>
<param name="name">Der Name des Ereignisses.</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeEvents(System.Type)">
<summary>Ruft eine Auflistung ab, die alle Ereignisse darstellt, die für einen bestimmten Typ definiert werden.</summary>
<returns>Eine Auflistung der Ereignisse für den angegebenen Typ.</returns>
<param name="type">Der Typ, der die Ereignisse enthält.</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeField(System.Type,System.String)">
<summary>Ruft ein Objekt ab, das ein bestimmtes Feld darstellt.</summary>
<returns>Ein Objekt, das das angegebene Feld darstellt, oder null, wenn das Feld nicht gefunden wird.</returns>
<param name="type">Der Typ, der das Feld enthält.</param>
<param name="name">Der Name des Felds.</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeFields(System.Type)">
<summary>Ruft eine Auflistung ab, die alle Felder darstellt, die für einen bestimmten Typ definiert werden.</summary>
<returns>Eine Auflistung der Felder für den angegebenen Typ.</returns>
<param name="type">Der Typ, der die Felder enthält.</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeInterfaceMap(System.Reflection.TypeInfo,System.Type)">
<summary>Gibt eine Schnittstellenzuordnung für den angegebenen Typ und die angegebene Schnittstelle zurück.</summary>
<returns>Ein Objekt, das die Schnittstellenzuordnung für die angegebene Schnittstelle und den Typ darstellt.</returns>
<param name="typeInfo">Der Typ, für den eine Zuordnung abgerufen werden soll.</param>
<param name="interfaceType">Die Schnittstelle, für die eine Zuordnung abgerufen werden soll.</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeMethod(System.Type,System.String,System.Type[])">
<summary>Ruft ein Objekt ab, das eine angegebene Methode darstellt.</summary>
<returns>Ein Objekt, das die angegebene Methode darstellt, oder null, wenn die Methode nicht gefunden wird.</returns>
<param name="type">Der Typ, der die Methode enthält.</param>
<param name="name">Der Name der Methode.</param>
<param name="parameters">Ein Array, das die Parameter der Methode enthält.</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeMethods(System.Type)">
<summary>Ruft eine Auflistung ab, die alle Methoden darstellt, die für einen bestimmten Typ definiert werden.</summary>
<returns>Eine Auflistung der Methoden für den angegebenen Typ.</returns>
<param name="type">Der Typ, der die Methoden enthält.</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeProperties(System.Type)">
<summary>Ruft eine Auflistung ab, die alle Eigenschaften darstellt, die für einen bestimmten Typ definiert werden.</summary>
<returns>Eine Sammlung von Eigenschaften für den angegebenen Typ.</returns>
<param name="type">Der Typ, der die Eigenschaften enthält.</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeProperty(System.Type,System.String)">
<summary>Ruft ein Objekt ab, das eine angegebene Eigenschaft darstellt.</summary>
<returns>Ein Objekt, das die angegebene Eigenschaft darstellt, oder null, wenn die Eigenschaft nicht gefunden wird.</returns>
<param name="type">Der Typ, der die Eigenschaft enthält.</param>
<param name="name">Der Name der Eigenschaft.</param>
</member>
</members>
</doc>

View File

@@ -0,0 +1,474 @@
<?xml version="1.0" encoding="utf-8"?>
<doc>
<assembly>
<name>System.Reflection.Extensions</name>
</assembly>
<members>
<member name="T:System.Reflection.CustomAttributeExtensions">
<summary>Contiene métodos estáticos para recuperar atributos personalizados.</summary>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute``1(System.Reflection.Assembly)">
<summary>Recupera un atributo personalizado de un tipo especificado que se aplica a un ensamblado concreto. </summary>
<returns>Atributo personalizado que coincide con <paramref name="T" />, o null si no se encuentra ningún atributo.</returns>
<param name="element">Ensamblado que se va a inspeccionar.</param>
<typeparam name="T">Tipo de atributo que se va a buscar.</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> es null. </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">Se ha encontrado más de un atributo de los atributos solicitados. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute(System.Reflection.Assembly,System.Type)">
<summary>Recupera un atributo personalizado de un tipo especificado que se aplica a un ensamblado concreto.</summary>
<returns>Atributo personalizado que coincide con <paramref name="attributeType" />, o null si no se encuentra ningún atributo.</returns>
<param name="element">Ensamblado que se va a inspeccionar.</param>
<param name="attributeType">Tipo de atributo que se va a buscar.</param>
<exception cref="T:System.ArgumentNullException">El valor de <paramref name="element" /> o de <paramref name="attributeType" /> es null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> no se deriva de <see cref="T:System.Attribute" />. </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">Se ha encontrado más de un atributo de los atributos solicitados. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute``1(System.Reflection.MemberInfo)">
<summary>Recupera un atributo personalizado de un tipo especificado que se aplica a un miembro concreto.</summary>
<returns>Atributo personalizado que coincide con <paramref name="T" />, o null si no se encuentra ningún atributo.</returns>
<param name="element">Miembro que se va a inspeccionar.</param>
<typeparam name="T">Tipo de atributo que se va a buscar.</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> es null. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> no es un constructor, método, propiedad, evento, tipo o campo. </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">Se ha encontrado más de un atributo de los atributos solicitados. </exception>
<exception cref="T:System.TypeLoadException">Un tipo de atributo personalizado no puede cargarse. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute``1(System.Reflection.MemberInfo,System.Boolean)">
<summary>Recupera un atributo personalizado de un tipo especificado que se aplica a un miembro concreto y, opcionalmente, inspecciona los antecesores de dicho miembro.</summary>
<returns>Atributo personalizado que coincide con <paramref name="T" />, o null si no se encuentra ningún atributo.</returns>
<param name="element">Miembro que se va a inspeccionar.</param>
<param name="inherit">Es true para inspeccionar los antecesores de <paramref name="element" />; de lo contrario, es false. </param>
<typeparam name="T">Tipo de atributo que se va a buscar.</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> es null. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> no es un constructor, método, propiedad, evento, tipo o campo. </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">Se ha encontrado más de un atributo de los atributos solicitados. </exception>
<exception cref="T:System.TypeLoadException">Un tipo de atributo personalizado no puede cargarse. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute(System.Reflection.MemberInfo,System.Type)">
<summary>Recupera un atributo personalizado de un tipo especificado que se aplica a un miembro concreto.</summary>
<returns>Atributo personalizado que coincide con <paramref name="attributeType" />, o null si no se encuentra ningún atributo.</returns>
<param name="element">Miembro que se va a inspeccionar.</param>
<param name="attributeType">Tipo de atributo que se va a buscar.</param>
<exception cref="T:System.ArgumentNullException">El valor de <paramref name="element" /> o de <paramref name="attributeType" /> es null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> no se deriva de <see cref="T:System.Attribute" />. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> no es un constructor, método, propiedad, evento, tipo o campo. </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">Se ha encontrado más de un atributo de los atributos solicitados. </exception>
<exception cref="T:System.TypeLoadException">Un tipo de atributo personalizado no puede cargarse. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute(System.Reflection.MemberInfo,System.Type,System.Boolean)">
<summary>Recupera un atributo personalizado de un tipo especificado que se aplica a un miembro concreto y, opcionalmente, inspecciona los antecesores de dicho miembro.</summary>
<returns>Atributo personalizado que coincide con <paramref name="attributeType" />, o null si no se encuentra ningún atributo.</returns>
<param name="element">Miembro que se va a inspeccionar.</param>
<param name="attributeType">Tipo de atributo que se va a buscar.</param>
<param name="inherit">Es true para inspeccionar los antecesores de <paramref name="element" />; de lo contrario, es false. </param>
<exception cref="T:System.ArgumentNullException">El valor de <paramref name="element" /> o de <paramref name="attributeType" /> es null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> no se deriva de <see cref="T:System.Attribute" />. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> no es un constructor, método, propiedad, evento, tipo o campo. </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">Se ha encontrado más de un atributo de los atributos solicitados. </exception>
<exception cref="T:System.TypeLoadException">Un tipo de atributo personalizado no puede cargarse. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute``1(System.Reflection.Module)">
<summary>Recupera un atributo personalizado de un tipo especificado que se aplica a un módulo concreto.</summary>
<returns>Atributo personalizado que coincide con <paramref name="T" />, o null si no se encuentra ningún atributo.</returns>
<param name="element">Módulo que se va a inspeccionar.</param>
<typeparam name="T">Tipo de atributo que se va a buscar.</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> es null. </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">Se ha encontrado más de un atributo de los atributos solicitados. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute(System.Reflection.Module,System.Type)">
<summary>Recupera un atributo personalizado de un tipo especificado que se aplica a un módulo concreto.</summary>
<returns>Atributo personalizado que coincide con <paramref name="attributeType" />, o null si no se encuentra ningún atributo.</returns>
<param name="element">Módulo que se va a inspeccionar.</param>
<param name="attributeType">Tipo de atributo que se va a buscar.</param>
<exception cref="T:System.ArgumentNullException">El valor de <paramref name="element" /> o de <paramref name="attributeType" /> es null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> no se deriva de <see cref="T:System.Attribute" />. </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">Se ha encontrado más de un atributo de los atributos solicitados. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute``1(System.Reflection.ParameterInfo)">
<summary>Recupera un atributo personalizado de un tipo especificado que se aplica a un parámetro concreto.</summary>
<returns>Atributo personalizado que coincide con <paramref name="T" />, o null si no se encuentra ningún atributo.</returns>
<param name="element">Parámetro que se va a inspeccionar.</param>
<typeparam name="T">Tipo de atributo que se va a buscar.</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> es null. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> no es un constructor, método, propiedad, evento, tipo o campo. </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">Se ha encontrado más de un atributo de los atributos solicitados. </exception>
<exception cref="T:System.TypeLoadException">Un tipo de atributo personalizado no puede cargarse. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute``1(System.Reflection.ParameterInfo,System.Boolean)">
<summary>Recupera un atributo personalizado de un tipo especificado que se aplica a un parámetro concreto y, opcionalmente, inspecciona los antecesores de dicho parámetro.</summary>
<returns>Atributo personalizado que coincide con <paramref name="T" />, o null si no se encuentra ningún atributo.</returns>
<param name="element">Parámetro que se va a inspeccionar.</param>
<param name="inherit">Es true para inspeccionar los antecesores de <paramref name="element" />; de lo contrario, es false. </param>
<typeparam name="T">Tipo de atributo que se va a buscar.</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> es null. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> no es un constructor, método, propiedad, evento, tipo o campo. </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">Se ha encontrado más de un atributo de los atributos solicitados. </exception>
<exception cref="T:System.TypeLoadException">Un tipo de atributo personalizado no puede cargarse. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute(System.Reflection.ParameterInfo,System.Type)">
<summary>Recupera un atributo personalizado de un tipo especificado que se aplica a un parámetro concreto.</summary>
<returns>Atributo personalizado que coincide con <paramref name="attributeType" />, o null si no se encuentra ningún atributo.</returns>
<param name="element">Parámetro que se va a inspeccionar.</param>
<param name="attributeType">Tipo de atributo que se va a buscar.</param>
<exception cref="T:System.ArgumentNullException">El valor de <paramref name="element" /> o de <paramref name="attributeType" /> es null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> no se deriva de <see cref="T:System.Attribute" />. </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">Se ha encontrado más de un atributo de los atributos solicitados. </exception>
<exception cref="T:System.TypeLoadException">Un tipo de atributo personalizado no puede cargarse. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute(System.Reflection.ParameterInfo,System.Type,System.Boolean)">
<summary>Recupera un atributo personalizado de un tipo especificado que se aplica a un parámetro concreto y, opcionalmente, inspecciona los antecesores de dicho parámetro.</summary>
<returns>Atributo personalizado que coincide con <paramref name="attributeType" />, o null si no se encuentra ningún atributo.</returns>
<param name="element">Parámetro que se va a inspeccionar.</param>
<param name="attributeType">Tipo de atributo que se va a buscar.</param>
<param name="inherit">Es true para inspeccionar los antecesores de <paramref name="element" />; de lo contrario, es false. </param>
<exception cref="T:System.ArgumentNullException">El valor de <paramref name="element" /> o de <paramref name="attributeType" /> es null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> no se deriva de <see cref="T:System.Attribute" />. </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">Se ha encontrado más de un atributo de los atributos solicitados. </exception>
<exception cref="T:System.TypeLoadException">Un tipo de atributo personalizado no puede cargarse. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes``1(System.Reflection.Assembly)">
<summary>Recupera una colección de atributos personalizados de un tipo especificado que se aplican a un ensamblado concreto. </summary>
<returns>Colección de atributos personalizados que se aplican a <paramref name="element" /> y que coinciden con <paramref name="T" />, o una colección vacía si no existe ninguno de esos atributos. </returns>
<param name="element">Ensamblado que se va a inspeccionar.</param>
<typeparam name="T">Tipo de atributo que se va a buscar.</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> es null. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.Assembly)">
<summary>Recupera una colección de atributos personalizados que se aplican a un ensamblado especificado.</summary>
<returns>Colección de atributos personalizados que se aplican a <paramref name="element" /> o una colección vacía si no existe ninguno de esos atributos. </returns>
<param name="element">Ensamblado que se va a inspeccionar.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> es null. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.Assembly,System.Type)">
<summary>Recupera una colección de atributos personalizados de un tipo especificado que se aplican a un ensamblado concreto.</summary>
<returns>Colección de atributos personalizados que se aplican a <paramref name="element" /> y que coinciden con <paramref name="attributeType" />, o una colección vacía si no existe ninguno de esos atributos. </returns>
<param name="element">Ensamblado que se va a inspeccionar.</param>
<param name="attributeType">Tipo de atributo que se va a buscar.</param>
<exception cref="T:System.ArgumentNullException">El valor de <paramref name="element" /> o de <paramref name="attributeType" /> es null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> no se deriva de <see cref="T:System.Attribute" />. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.MemberInfo)">
<summary>Recupera una colección de atributos personalizados que se aplican a un miembro especificado.</summary>
<returns>Colección de atributos personalizados que se aplican a <paramref name="element" /> o una colección vacía si no existe ninguno de esos atributos. </returns>
<param name="element">Miembro que se va a inspeccionar.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> es null. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> no es un constructor, método, propiedad, evento, tipo o campo. </exception>
<exception cref="T:System.TypeLoadException">Un tipo de atributo personalizado no puede cargarse. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes``1(System.Reflection.MemberInfo)">
<summary>Recupera una colección de atributos personalizados de un tipo especificado que se aplican a un miembro concreto.</summary>
<returns>Colección de atributos personalizados que se aplican a <paramref name="element" /> y que coinciden con <paramref name="T" />, o una colección vacía si no existe ninguno de esos atributos. </returns>
<param name="element">Miembro que se va a inspeccionar.</param>
<typeparam name="T">Tipo de atributo que se va a buscar.</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> es null. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> no es un constructor, método, propiedad, evento, tipo o campo. </exception>
<exception cref="T:System.TypeLoadException">Un tipo de atributo personalizado no puede cargarse. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes``1(System.Reflection.MemberInfo,System.Boolean)">
<summary>Recupera una colección de atributos personalizados de un tipo especificado que se aplican a un miembro concreto y, opcionalmente, inspecciona los antecesores de dicho miembro.</summary>
<returns>Colección de atributos personalizados que se aplican a <paramref name="element" /> y que coinciden con <paramref name="T" />, o una colección vacía si no existe ninguno de esos atributos. </returns>
<param name="element">Miembro que se va a inspeccionar.</param>
<param name="inherit">Es true para inspeccionar los antecesores de <paramref name="element" />; de lo contrario, es false. </param>
<typeparam name="T">Tipo de atributo que se va a buscar.</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> es null. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> no es un constructor, método, propiedad, evento, tipo o campo. </exception>
<exception cref="T:System.TypeLoadException">Un tipo de atributo personalizado no puede cargarse. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.MemberInfo,System.Boolean)">
<summary>Recupera una colección de atributos personalizados que se aplican a un miembro concreto y, opcionalmente, inspecciona los antecesores de dicho miembro.</summary>
<returns>Colección de atributos personalizados que se aplican a <paramref name="element" /> y que coincide con los criterios especificados, o una colección vacía si no hay tales atributos. </returns>
<param name="element">Miembro que se va a inspeccionar.</param>
<param name="inherit">Es true para inspeccionar los antecesores de <paramref name="element" />; de lo contrario, es false. </param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> es null. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> no es un constructor, método, propiedad, evento, tipo o campo. </exception>
<exception cref="T:System.TypeLoadException">Un tipo de atributo personalizado no puede cargarse. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.MemberInfo,System.Type)">
<summary>Recupera una colección de atributos personalizados de un tipo especificado que se aplican a un miembro concreto.</summary>
<returns>Colección de atributos personalizados que se aplican a <paramref name="element" /> y que coinciden con <paramref name="attributeType" />, o una colección vacía si no existe ninguno de esos atributos. </returns>
<param name="element">Miembro que se va a inspeccionar.</param>
<param name="attributeType">Tipo de atributo que se va a buscar.</param>
<exception cref="T:System.ArgumentNullException">El valor de <paramref name="element" /> o de <paramref name="attributeType" /> es null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> no se deriva de <see cref="T:System.Attribute" />. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> no es un constructor, método, propiedad, evento, tipo o campo. </exception>
<exception cref="T:System.TypeLoadException">Un tipo de atributo personalizado no puede cargarse. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.MemberInfo,System.Type,System.Boolean)">
<summary>Recupera una colección de atributos personalizados de un tipo especificado que se aplican a un miembro concreto y, opcionalmente, inspecciona los antecesores de dicho miembro.</summary>
<returns>Colección de atributos personalizados que se aplican a <paramref name="element" /> y que coinciden con <paramref name="attributeType" />, o una colección vacía si no existe ninguno de esos atributos.</returns>
<param name="element">Miembro que se va a inspeccionar.</param>
<param name="attributeType">Tipo de atributo que se va a buscar.</param>
<param name="inherit">Es true para inspeccionar los antecesores de <paramref name="element" />; de lo contrario, es false. </param>
<exception cref="T:System.ArgumentNullException">El valor de <paramref name="element" /> o de <paramref name="attributeType" /> es null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> no se deriva de <see cref="T:System.Attribute" />. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> no es un constructor, método, propiedad, evento, tipo o campo. </exception>
<exception cref="T:System.TypeLoadException">Un tipo de atributo personalizado no puede cargarse. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.Module)">
<summary>Recupera una colección de atributos personalizados que se aplican a un módulo especificado.</summary>
<returns>Colección de atributos personalizados que se aplican a <paramref name="element" /> o una colección vacía si no existe ninguno de esos atributos. </returns>
<param name="element">Módulo que se va a inspeccionar.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> es null. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes``1(System.Reflection.Module)">
<summary>Recupera una colección de atributos personalizados de un tipo especificado que se aplican a un módulo concreto.</summary>
<returns>Colección de atributos personalizados que se aplican a <paramref name="element" /> y que coinciden con <paramref name="T" />, o una colección vacía si no existe ninguno de esos atributos. </returns>
<param name="element">Módulo que se va a inspeccionar.</param>
<typeparam name="T">Tipo de atributo que se va a buscar.</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> es null. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.Module,System.Type)">
<summary>Recupera una colección de atributos personalizados de un tipo especificado que se aplican a un módulo concreto.</summary>
<returns>Colección de atributos personalizados que se aplican a <paramref name="element" /> y que coinciden con <paramref name="attributeType" />, o una colección vacía si no existe ninguno de esos atributos.</returns>
<param name="element">Módulo que se va a inspeccionar.</param>
<param name="attributeType">Tipo de atributo que se va a buscar.</param>
<exception cref="T:System.ArgumentNullException">El valor de <paramref name="element" /> o de <paramref name="attributeType" /> es null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> no se deriva de <see cref="T:System.Attribute" />. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.ParameterInfo)">
<summary>Recupera una colección de atributos personalizados que se aplican a un parámetro especificado.</summary>
<returns>Colección de atributos personalizados que se aplican a <paramref name="element" /> o una colección vacía si no existe ninguno de esos atributos. </returns>
<param name="element">Parámetro que se va a inspeccionar.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> es null. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> no es un constructor, método, propiedad, evento, tipo o campo. </exception>
<exception cref="T:System.TypeLoadException">Un tipo de atributo personalizado no puede cargarse. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes``1(System.Reflection.ParameterInfo)">
<summary>Recupera una colección de atributos personalizados de un tipo especificado que se aplican a un parámetro concreto.</summary>
<returns>Colección de atributos personalizados que se aplican a <paramref name="element" /> y que coinciden con <paramref name="T" />, o una colección vacía si no existe ninguno de esos atributos. </returns>
<param name="element">Parámetro que se va a inspeccionar.</param>
<typeparam name="T">Tipo de atributo que se va a buscar.</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> es null. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> no es un constructor, método, propiedad, evento, tipo o campo. </exception>
<exception cref="T:System.TypeLoadException">Un tipo de atributo personalizado no puede cargarse. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.ParameterInfo,System.Boolean)">
<summary>Recupera una colección de atributos personalizados que se aplican a un parámetro concreto y, opcionalmente, inspecciona los antecesores de dicho parámetro.</summary>
<returns>Colección de atributos personalizados que se aplican a <paramref name="element" /> o una colección vacía si no existe ninguno de esos atributos. </returns>
<param name="element">Parámetro que se va a inspeccionar.</param>
<param name="inherit">Es true para inspeccionar los antecesores de <paramref name="element" />; de lo contrario, es false. </param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> es null. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> no es un constructor, método, propiedad, evento, tipo o campo. </exception>
<exception cref="T:System.TypeLoadException">Un tipo de atributo personalizado no puede cargarse. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes``1(System.Reflection.ParameterInfo,System.Boolean)">
<summary>Recupera una colección de atributos personalizados de un tipo especificado que se aplican a un parámetro concreto y, opcionalmente, inspecciona los antecesores de dicho parámetro.</summary>
<returns>Colección de atributos personalizados que se aplican a <paramref name="element" /> y que coinciden con <paramref name="T" />, o una colección vacía si no existe ninguno de esos atributos. </returns>
<param name="element">Parámetro que se va a inspeccionar.</param>
<param name="inherit">Es true para inspeccionar los antecesores de <paramref name="element" />; de lo contrario, es false. </param>
<typeparam name="T">Tipo de atributo que se va a buscar.</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> es null. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> no es un constructor, método, propiedad, evento, tipo o campo. </exception>
<exception cref="T:System.TypeLoadException">Un tipo de atributo personalizado no puede cargarse. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.ParameterInfo,System.Type)">
<summary>Recupera una colección de atributos personalizados de un tipo especificado que se aplican a un parámetro concreto.</summary>
<returns>Colección de atributos personalizados que se aplican a <paramref name="element" /> y que coinciden con <paramref name="attributeType" />, o una colección vacía si no existe ninguno de esos atributos. </returns>
<param name="element">Parámetro que se va a inspeccionar.</param>
<param name="attributeType">Tipo de atributo que se va a buscar.</param>
<exception cref="T:System.ArgumentNullException">El valor de <paramref name="element" /> o de <paramref name="attributeType" /> es null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> no se deriva de <see cref="T:System.Attribute" />. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> no es un constructor, método, propiedad, evento, tipo o campo. </exception>
<exception cref="T:System.TypeLoadException">Un tipo de atributo personalizado no puede cargarse. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.ParameterInfo,System.Type,System.Boolean)">
<summary>Recupera una colección de atributos personalizados de un tipo especificado que se aplican a un parámetro concreto y, opcionalmente, inspecciona los antecesores de dicho parámetro.</summary>
<returns>Colección de atributos personalizados que se aplican a <paramref name="element" /> y que coinciden con <paramref name="attributeType" />, o una colección vacía si no existe ninguno de esos atributos. </returns>
<param name="element">Parámetro que se va a inspeccionar.</param>
<param name="attributeType">Tipo de atributo que se va a buscar.</param>
<param name="inherit">Es true para inspeccionar los antecesores de <paramref name="element" />; de lo contrario, es false. </param>
<exception cref="T:System.ArgumentNullException">El valor de <paramref name="element" /> o de <paramref name="attributeType" /> es null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> no se deriva de <see cref="T:System.Attribute" />. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> no es un constructor, método, propiedad, evento, tipo o campo. </exception>
<exception cref="T:System.TypeLoadException">Un tipo de atributo personalizado no puede cargarse. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.IsDefined(System.Reflection.Assembly,System.Type)">
<summary>Indica si se deben aplicar atributos personalizados de un tipo especificado a un ensamblado especificado.</summary>
<returns>Es true si un atributo del tipo especificado se aplica a <paramref name="element" />; de lo contrario, es false.</returns>
<param name="element">Ensamblado que se va a inspeccionar.</param>
<param name="attributeType">Tipo del atributo que se va a buscar.</param>
<exception cref="T:System.ArgumentNullException">El valor de <paramref name="element" /> o de <paramref name="attributeType" /> es null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> no se deriva de <see cref="T:System.Attribute" />. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.IsDefined(System.Reflection.MemberInfo,System.Type)">
<summary>Indica si se deben aplicar atributos personalizados de un tipo especificado a un miembro especificado.</summary>
<returns>Es true si un atributo del tipo especificado se aplica a <paramref name="element" />; de lo contrario, es false.</returns>
<param name="element">Miembro que se va a inspeccionar.</param>
<param name="attributeType">Tipo de atributo que se va a buscar.</param>
<exception cref="T:System.ArgumentNullException">El valor de <paramref name="element" /> o de <paramref name="attributeType" /> es null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> no se deriva de <see cref="T:System.Attribute" />. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> no es un constructor, método, propiedad, evento, tipo o campo. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.IsDefined(System.Reflection.MemberInfo,System.Type,System.Boolean)">
<summary>Indica si los atributos personalizados de un tipo especificado se aplican a un miembro especificado y, opcionalmente, se aplican a sus antecesores.</summary>
<returns>Es true si un atributo del tipo especificado se aplica a <paramref name="element" />; de lo contrario, es false.</returns>
<param name="element">Miembro que se va a inspeccionar.</param>
<param name="attributeType">Tipo del atributo que se va a buscar.</param>
<param name="inherit">Es true para inspeccionar los antecesores de <paramref name="element" />; de lo contrario, es false. </param>
<exception cref="T:System.ArgumentNullException">El valor de <paramref name="element" /> o de <paramref name="attributeType" /> es null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> no se deriva de <see cref="T:System.Attribute" />. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> no es un constructor, método, propiedad, evento, tipo o campo. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.IsDefined(System.Reflection.Module,System.Type)">
<summary>Indica si se deben aplicar atributos personalizados de un tipo especificado a un módulo especificado.</summary>
<returns>Es true si un atributo del tipo especificado se aplica a <paramref name="element" />; de lo contrario, es false.</returns>
<param name="element">Módulo que se va a inspeccionar.</param>
<param name="attributeType">Tipo de atributo que se va a buscar.</param>
<exception cref="T:System.ArgumentNullException">El valor de <paramref name="element" /> o de <paramref name="attributeType" /> es null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> no se deriva de <see cref="T:System.Attribute" />. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.IsDefined(System.Reflection.ParameterInfo,System.Type)">
<summary>Indica si se deben aplicar atributos personalizados de un tipo especificado a un parámetro especificado.</summary>
<returns>Es true si un atributo del tipo especificado se aplica a <paramref name="element" />; de lo contrario, es false.</returns>
<param name="element">Parámetro que se va a inspeccionar.</param>
<param name="attributeType">Tipo de atributo que se va a buscar.</param>
<exception cref="T:System.ArgumentNullException">El valor de <paramref name="element" /> o de <paramref name="attributeType" /> es null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> no se deriva de <see cref="T:System.Attribute" />. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.IsDefined(System.Reflection.ParameterInfo,System.Type,System.Boolean)">
<summary>Indica si los atributos personalizados de un tipo especificado se aplican a un parámetro especificado y, opcionalmente, se aplican a sus antecesores.</summary>
<returns>Es true si un atributo del tipo especificado se aplica a <paramref name="element" />; de lo contrario, es false.</returns>
<param name="element">Parámetro que se va a inspeccionar.</param>
<param name="attributeType">Tipo de atributo que se va a buscar.</param>
<param name="inherit">Es true para inspeccionar los antecesores de <paramref name="element" />; de lo contrario, es false. </param>
<exception cref="T:System.ArgumentNullException">El valor de <paramref name="element" /> o de <paramref name="attributeType" /> es null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> no se deriva de <see cref="T:System.Attribute" />. </exception>
</member>
<member name="T:System.Reflection.InterfaceMapping">
<summary>Recupera la asignación de una interfaz en los métodos reales de una clase que implementa esa interfaz.</summary>
</member>
<member name="F:System.Reflection.InterfaceMapping.InterfaceMethods">
<summary>Muestra los métodos definidos en la interfaz.</summary>
</member>
<member name="F:System.Reflection.InterfaceMapping.InterfaceType">
<summary>Muestra el tipo que representa la interfaz.</summary>
</member>
<member name="F:System.Reflection.InterfaceMapping.TargetMethods">
<summary>Muestra los métodos que implementan la interfaz.</summary>
</member>
<member name="F:System.Reflection.InterfaceMapping.TargetType">
<summary>Representa el tipo que se utilizó para crear la asignación de la interfaz.</summary>
</member>
<member name="T:System.Reflection.RuntimeReflectionExtensions">
<summary>Proporciona métodos que recuperan información sobre tipos en tiempo de ejecución.</summary>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetMethodInfo(System.Delegate)">
<summary>Obtiene un objeto que representa el método representado por el delegado especificado.</summary>
<returns>Objeto que representa el método.</returns>
<param name="del">Delegado al que se va a examinar.</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeBaseDefinition(System.Reflection.MethodInfo)">
<summary>Recupera un objeto que representa el método especificado en la clase base directa o indirecta donde el método se declaró por primera vez.</summary>
<returns>Un objeto que representa la declaración inicial del método especificado en una clase base.</returns>
<param name="method">Método para recuperar la información.</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeEvent(System.Type,System.String)">
<summary>Recupera un objeto que representa el evento especificado.</summary>
<returns>Objeto que representa el evento especificado o null si no se encuentra el evento.</returns>
<param name="type">El tipo que contiene el evento.</param>
<param name="name">Nombre del evento.</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeEvents(System.Type)">
<summary>Recupera una colección que representa todos los eventos definidos en un tipo especificado.</summary>
<returns>Colección de eventos para el tipo especificado.</returns>
<param name="type">El tipo que contiene los eventos.</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeField(System.Type,System.String)">
<summary>Recupera un objeto que representa un campo especificado.</summary>
<returns>Objeto que representa el campo especificado o null si no se encuentra el campo.</returns>
<param name="type">Tipo que contiene el campo.</param>
<param name="name">Nombre del campo.</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeFields(System.Type)">
<summary>Recupera una colección que representa todos los campos definidos en un tipo especificado.</summary>
<returns>Colección de campos para el tipo especificado.</returns>
<param name="type">Tipo que contiene los campos.</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeInterfaceMap(System.Reflection.TypeInfo,System.Type)">
<summary>Devuelve una asignación de interfaz para el tipo de interfaz y la interfaz especificada.</summary>
<returns>Objeto que representa la asignación de interfaz para la interfaz y el tipo especificados.</returns>
<param name="typeInfo">Tipo para el que recuperar una asignación.</param>
<param name="interfaceType">Interfaz para la que recuperar una asignación.</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeMethod(System.Type,System.String,System.Type[])">
<summary>Recupera un objeto que representa un método especificado.</summary>
<returns>Objeto que representa el método especificado o null si no se encuentra el método.</returns>
<param name="type">Tipo que contiene el método.</param>
<param name="name">Nombre del método.</param>
<param name="parameters">Matriz que contiene los parámetros del método.</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeMethods(System.Type)">
<summary>Recupera una colección que representa todos los métodos definidos en un tipo especificado.</summary>
<returns>Colección de métodos para el tipo especificado.</returns>
<param name="type">Tipo que contiene los métodos.</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeProperties(System.Type)">
<summary>Recupera una colección que representa todas las propiedades definidas en un tipo especificado.</summary>
<returns>Colección de propiedades del tipo especificado.</returns>
<param name="type">Tipo que contiene las propiedades.</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeProperty(System.Type,System.String)">
<summary>Recupera un objeto que representa una propiedad especificada.</summary>
<returns>Objeto que representa la propiedad especificada o null si no se encuentra la propiedad.</returns>
<param name="type">El tipo que contiene la propiedad.</param>
<param name="name">Nombre de la propiedad.</param>
</member>
</members>
</doc>

View File

@@ -0,0 +1,492 @@
<?xml version="1.0" encoding="utf-8"?>
<doc>
<assembly>
<name>System.Reflection.Extensions</name>
</assembly>
<members>
<member name="T:System.Reflection.CustomAttributeExtensions">
<summary>Contient des méthodes statiques pour récupérer les attributs personnalisés.</summary>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute``1(System.Reflection.Assembly)">
<summary>Récupère un attribut personnalisé d'un type spécifié qui est appliqué à un assembly spécifié. </summary>
<returns>Attribut personnalisé correspondant à <paramref name="T" /> ou null si aucun attribut n'est trouvé.</returns>
<param name="element">Assembly à inspecter.</param>
<typeparam name="T">Type de l'attribut à rechercher.</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> a la valeur null. </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">Plusieurs attributs demandés ont été trouvés. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute(System.Reflection.Assembly,System.Type)">
<summary>Récupère un attribut personnalisé d'un type spécifié qui est appliqué à un assembly spécifié.</summary>
<returns>Attribut personnalisé correspondant à <paramref name="attributeType" /> ou null si aucun attribut n'est trouvé.</returns>
<param name="element">Assembly à inspecter.</param>
<param name="attributeType">Type de l'attribut à rechercher.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> ou <paramref name="attributeType" /> est null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> n'est pas dérivé de <see cref="T:System.Attribute" />. </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">Plusieurs attributs demandés ont été trouvés. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute``1(System.Reflection.MemberInfo)">
<summary>Récupère un attribut personnalisé d'un type spécifié qui est appliqué à un membre spécifié.</summary>
<returns>Attribut personnalisé correspondant à <paramref name="T" /> ou null si aucun attribut n'est trouvé.</returns>
<param name="element">Membre à inspecter.</param>
<typeparam name="T">Type de l'attribut à rechercher.</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> a la valeur null. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> n'est pas un constructeur, une méthode, une propriété, un événement, un type ou un champ. </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">Plusieurs attributs demandés ont été trouvés. </exception>
<exception cref="T:System.TypeLoadException">Un type d'attribut personnalisé ne peut pas être chargé. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute``1(System.Reflection.MemberInfo,System.Boolean)">
<summary>Récupère un attribut personnalisé d'un type spécifié qui est appliqué à un membre spécifié, et inspecte éventuellement les ancêtres de ce membre.</summary>
<returns>Attribut personnalisé correspondant à <paramref name="T" /> ou null si aucun attribut n'est trouvé.</returns>
<param name="element">Membre à inspecter.</param>
<param name="inherit">true pour inspecter les ancêtres de <paramref name="element" /> ; sinon, false. </param>
<typeparam name="T">Type de l'attribut à rechercher.</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> a la valeur null. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> n'est pas un constructeur, une méthode, une propriété, un événement, un type ou un champ. </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">Plusieurs attributs demandés ont été trouvés. </exception>
<exception cref="T:System.TypeLoadException">Un type d'attribut personnalisé ne peut pas être chargé. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute(System.Reflection.MemberInfo,System.Type)">
<summary>Récupère un attribut personnalisé d'un type spécifié qui est appliqué à un membre spécifié.</summary>
<returns>Attribut personnalisé correspondant à <paramref name="attributeType" /> ou null si aucun attribut n'est trouvé.</returns>
<param name="element">Membre à inspecter.</param>
<param name="attributeType">Type de l'attribut à rechercher.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> ou <paramref name="attributeType" /> est null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> n'est pas dérivé de <see cref="T:System.Attribute" />. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> n'est pas un constructeur, une méthode, une propriété, un événement, un type ou un champ. </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">Plusieurs attributs demandés ont été trouvés. </exception>
<exception cref="T:System.TypeLoadException">Un type d'attribut personnalisé ne peut pas être chargé. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute(System.Reflection.MemberInfo,System.Type,System.Boolean)">
<summary>Récupère un attribut personnalisé d'un type spécifié qui est appliqué à un membre spécifié, et inspecte éventuellement les ancêtres de ce membre.</summary>
<returns>Attribut personnalisé correspondant à <paramref name="attributeType" /> ou null si aucun attribut n'est trouvé.</returns>
<param name="element">Membre à inspecter.</param>
<param name="attributeType">Type de l'attribut à rechercher.</param>
<param name="inherit">true pour inspecter les ancêtres de <paramref name="element" /> ; sinon, false. </param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> ou <paramref name="attributeType" /> est null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> n'est pas dérivé de <see cref="T:System.Attribute" />. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> n'est pas un constructeur, une méthode, une propriété, un événement, un type ou un champ. </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">Plusieurs attributs demandés ont été trouvés. </exception>
<exception cref="T:System.TypeLoadException">Un type d'attribut personnalisé ne peut pas être chargé. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute``1(System.Reflection.Module)">
<summary>Récupère un attribut personnalisé d'un type spécifié qui est appliqué à un module spécifié.</summary>
<returns>Attribut personnalisé correspondant à <paramref name="T" /> ou null si aucun attribut n'est trouvé.</returns>
<param name="element">Module à inspecter.</param>
<typeparam name="T">Type de l'attribut à rechercher.</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> a la valeur null. </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">Plusieurs attributs demandés ont été trouvés. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute(System.Reflection.Module,System.Type)">
<summary>Récupère un attribut personnalisé d'un type spécifié qui est appliqué à un module spécifié.</summary>
<returns>Attribut personnalisé correspondant à <paramref name="attributeType" /> ou null si aucun attribut n'est trouvé.</returns>
<param name="element">Module à inspecter.</param>
<param name="attributeType">Type de l'attribut à rechercher.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> ou <paramref name="attributeType" /> est null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> n'est pas dérivé de <see cref="T:System.Attribute" />. </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">Plusieurs attributs demandés ont été trouvés. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute``1(System.Reflection.ParameterInfo)">
<summary>Récupère un attribut personnalisé d'un type spécifié qui est appliqué à un paramètre spécifié.</summary>
<returns>Attribut personnalisé correspondant à <paramref name="T" /> ou null si aucun attribut n'est trouvé.</returns>
<param name="element">Paramètre à inspecter.</param>
<typeparam name="T">Type de l'attribut à rechercher.</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> a la valeur null. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> n'est pas un constructeur, une méthode, une propriété, un événement, un type ou un champ. </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">Plusieurs attributs demandés ont été trouvés. </exception>
<exception cref="T:System.TypeLoadException">Un type d'attribut personnalisé ne peut pas être chargé. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute``1(System.Reflection.ParameterInfo,System.Boolean)">
<summary>Récupère un attribut personnalisé d'un type spécifié qui est appliqué à un paramètre spécifié, et inspecte éventuellement les ancêtres de ce paramètre.</summary>
<returns>Attribut personnalisé correspondant à <paramref name="T" /> ou null si aucun attribut n'est trouvé.</returns>
<param name="element">Paramètre à inspecter.</param>
<param name="inherit">true pour inspecter les ancêtres de <paramref name="element" /> ; sinon, false. </param>
<typeparam name="T">Type de l'attribut à rechercher.</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> a la valeur null. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> n'est pas un constructeur, une méthode, une propriété, un événement, un type ou un champ. </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">Plusieurs attributs demandés ont été trouvés. </exception>
<exception cref="T:System.TypeLoadException">Un type d'attribut personnalisé ne peut pas être chargé. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute(System.Reflection.ParameterInfo,System.Type)">
<summary>Récupère un attribut personnalisé d'un type spécifié qui est appliqué à un paramètre spécifié.</summary>
<returns>Attribut personnalisé correspondant à <paramref name="attributeType" /> ou null si aucun attribut n'est trouvé.</returns>
<param name="element">Paramètre à inspecter.</param>
<param name="attributeType">Type de l'attribut à rechercher.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> ou <paramref name="attributeType" /> est null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> n'est pas dérivé de <see cref="T:System.Attribute" />. </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">Plusieurs attributs demandés ont été trouvés. </exception>
<exception cref="T:System.TypeLoadException">Un type d'attribut personnalisé ne peut pas être chargé. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute(System.Reflection.ParameterInfo,System.Type,System.Boolean)">
<summary>Récupère un attribut personnalisé d'un type spécifié qui est appliqué à un paramètre spécifié, et inspecte éventuellement les ancêtres de ce paramètre.</summary>
<returns>Attribut personnalisé correspondant à <paramref name="attributeType" /> ou null si aucun attribut n'est trouvé.</returns>
<param name="element">Paramètre à inspecter.</param>
<param name="attributeType">Type de l'attribut à rechercher.</param>
<param name="inherit">true pour inspecter les ancêtres de <paramref name="element" /> ; sinon, false. </param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> ou <paramref name="attributeType" /> est null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> n'est pas dérivé de <see cref="T:System.Attribute" />. </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">Plusieurs attributs demandés ont été trouvés. </exception>
<exception cref="T:System.TypeLoadException">Un type d'attribut personnalisé ne peut pas être chargé. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes``1(System.Reflection.Assembly)">
<summary>Extrait une collection d'attributs personnalisés d'un type spécifié qui sont appliqués à un assembly spécifié. </summary>
<returns>Collection d'attributs personnalisés qui sont appliqués à <paramref name="element" /> et qui correspondent à <paramref name="T" />, ou collection vide si aucun attribut n'existe. </returns>
<param name="element">Assembly à inspecter.</param>
<typeparam name="T">Type de l'attribut à rechercher.</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> a la valeur null. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.Assembly)">
<summary>Récupère une collection d'attributs personnalisés qui sont appliqués à un assembly spécifié.</summary>
<returns>Collection d'attributs personnalisés qui sont appliqués à <paramref name="element" /> ou à une collection vide si aucun attribut n'existe. </returns>
<param name="element">Assembly à inspecter.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> a la valeur null. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.Assembly,System.Type)">
<summary>Extrait une collection d'attributs personnalisés d'un type spécifié qui sont appliqués à un assembly spécifié.</summary>
<returns>Collection d'attributs personnalisés qui sont appliqués à <paramref name="element" /> et qui correspondent à <paramref name="attributeType" />, ou collection vide si aucun attribut n'existe. </returns>
<param name="element">Assembly à inspecter.</param>
<param name="attributeType">Type de l'attribut à rechercher.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> ou <paramref name="attributeType" /> est null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> n'est pas dérivé de <see cref="T:System.Attribute" />. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.MemberInfo)">
<summary>Récupère une collection d'attributs personnalisés qui sont appliqués à un membre spécifié.</summary>
<returns>Collection d'attributs personnalisés qui sont appliqués à <paramref name="element" /> ou à une collection vide si aucun attribut n'existe. </returns>
<param name="element">Membre à inspecter.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> a la valeur null. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> n'est pas un constructeur, une méthode, une propriété, un événement, un type ou un champ. </exception>
<exception cref="T:System.TypeLoadException">Un type d'attribut personnalisé ne peut pas être chargé. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes``1(System.Reflection.MemberInfo)">
<summary>Extrait une collection d'attributs personnalisés d'un type spécifié qui sont appliqués à un membre spécifié.</summary>
<returns>Collection d'attributs personnalisés qui sont appliqués à <paramref name="element" /> et qui correspondent à <paramref name="T" />, ou collection vide si aucun attribut n'existe. </returns>
<param name="element">Membre à inspecter.</param>
<typeparam name="T">Type de l'attribut à rechercher.</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> a la valeur null. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> n'est pas un constructeur, une méthode, une propriété, un événement, un type ou un champ. </exception>
<exception cref="T:System.TypeLoadException">Un type d'attribut personnalisé ne peut pas être chargé. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes``1(System.Reflection.MemberInfo,System.Boolean)">
<summary>Extrait une collection d'attributs personnalisés d'un type spécifié qui sont appliqués à un membre spécifié, et inspecte éventuellement les ancêtres de ce membre.</summary>
<returns>Collection d'attributs personnalisés qui sont appliqués à <paramref name="element" /> et qui correspondent à <paramref name="T" />, ou collection vide si aucun attribut n'existe. </returns>
<param name="element">Membre à inspecter.</param>
<param name="inherit">true pour inspecter les ancêtres de <paramref name="element" /> ; sinon, false. </param>
<typeparam name="T">Type de l'attribut à rechercher.</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> a la valeur null. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> n'est pas un constructeur, une méthode, une propriété, un événement, un type ou un champ. </exception>
<exception cref="T:System.TypeLoadException">Un type d'attribut personnalisé ne peut pas être chargé. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.MemberInfo,System.Boolean)">
<summary>Récupère une collection d'attributs personnalisés qui sont appliqués à un membre spécifié, et inspecte éventuellement les ancêtres de ce membre.</summary>
<returns>Collection des attributs personnalisés qui sont appliqués à <paramref name="element" /> qui correspondent aux critères spécifiés, ou collection vide si aucun de ces attributs n'existe. </returns>
<param name="element">Membre à inspecter.</param>
<param name="inherit">true pour inspecter les ancêtres de <paramref name="element" /> ; sinon, false. </param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> a la valeur null. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> n'est pas un constructeur, une méthode, une propriété, un événement, un type ou un champ. </exception>
<exception cref="T:System.TypeLoadException">Un type d'attribut personnalisé ne peut pas être chargé. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.MemberInfo,System.Type)">
<summary>Extrait une collection d'attributs personnalisés d'un type spécifié qui sont appliqués à un membre spécifié.</summary>
<returns>Collection d'attributs personnalisés qui sont appliqués à <paramref name="element" /> et qui correspondent à <paramref name="attributeType" />, ou collection vide si aucun attribut n'existe. </returns>
<param name="element">Membre à inspecter.</param>
<param name="attributeType">Type de l'attribut à rechercher.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> ou <paramref name="attributeType" /> est null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> n'est pas dérivé de <see cref="T:System.Attribute" />. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> n'est pas un constructeur, une méthode, une propriété, un événement, un type ou un champ. </exception>
<exception cref="T:System.TypeLoadException">Un type d'attribut personnalisé ne peut pas être chargé. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.MemberInfo,System.Type,System.Boolean)">
<summary>Extrait une collection d'attributs personnalisés d'un type spécifié qui sont appliqués à un membre spécifié, et inspecte éventuellement les ancêtres de ce membre.</summary>
<returns>Collection d'attributs personnalisés qui sont appliqués à <paramref name="element" /> et qui correspondent à <paramref name="attributeType" />, ou collection vide si aucun attribut n'existe.</returns>
<param name="element">Membre à inspecter.</param>
<param name="attributeType">Type de l'attribut à rechercher.</param>
<param name="inherit">true pour inspecter les ancêtres de <paramref name="element" /> ; sinon, false. </param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> ou <paramref name="attributeType" /> est null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> n'est pas dérivé de <see cref="T:System.Attribute" />. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> n'est pas un constructeur, une méthode, une propriété, un événement, un type ou un champ. </exception>
<exception cref="T:System.TypeLoadException">Un type d'attribut personnalisé ne peut pas être chargé. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.Module)">
<summary>Récupère une collection d'attributs personnalisés qui sont appliqués à un module spécifié.</summary>
<returns>Collection d'attributs personnalisés qui sont appliqués à <paramref name="element" /> ou à une collection vide si aucun attribut n'existe. </returns>
<param name="element">Module à inspecter.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> a la valeur null. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes``1(System.Reflection.Module)">
<summary>Récupère une collection d'attributs personnalisés d'un type spécifié qui sont appliqués à un module spécifié.</summary>
<returns>Collection d'attributs personnalisés qui sont appliqués à <paramref name="element" /> et qui correspondent à <paramref name="T" />, ou collection vide si aucun attribut n'existe. </returns>
<param name="element">Module à inspecter.</param>
<typeparam name="T">Type de l'attribut à rechercher.</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> a la valeur null. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.Module,System.Type)">
<summary>Récupère une collection d'attributs personnalisés d'un type spécifié qui sont appliqués à un module spécifié.</summary>
<returns>Collection d'attributs personnalisés qui sont appliqués à <paramref name="element" /> et qui correspondent à <paramref name="attributeType" />, ou collection vide si aucun attribut n'existe.</returns>
<param name="element">Module à inspecter.</param>
<param name="attributeType">Type de l'attribut à rechercher.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> ou <paramref name="attributeType" /> est null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> n'est pas dérivé de <see cref="T:System.Attribute" />. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.ParameterInfo)">
<summary>Récupère une collection d'attributs personnalisés qui sont appliqués à un paramètre spécifié.</summary>
<returns>Collection d'attributs personnalisés qui sont appliqués à <paramref name="element" /> ou à une collection vide si aucun attribut n'existe. </returns>
<param name="element">Paramètre à inspecter.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> a la valeur null. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> n'est pas un constructeur, une méthode, une propriété, un événement, un type ou un champ. </exception>
<exception cref="T:System.TypeLoadException">Un type d'attribut personnalisé ne peut pas être chargé. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes``1(System.Reflection.ParameterInfo)">
<summary>Récupère une collection d'attributs personnalisés d'un type spécifié qui sont appliqués à un paramètre spécifié.</summary>
<returns>Collection d'attributs personnalisés qui sont appliqués à <paramref name="element" /> et qui correspondent à <paramref name="T" />, ou collection vide si aucun attribut n'existe. </returns>
<param name="element">Paramètre à inspecter.</param>
<typeparam name="T">Type de l'attribut à rechercher.</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> a la valeur null. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> n'est pas un constructeur, une méthode, une propriété, un événement, un type ou un champ. </exception>
<exception cref="T:System.TypeLoadException">Un type d'attribut personnalisé ne peut pas être chargé. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.ParameterInfo,System.Boolean)">
<summary>Récupère une collection d'attributs personnalisés qui sont appliqués à un paramètre spécifié, et inspecte éventuellement les ancêtres de ce paramètre.</summary>
<returns>Collection d'attributs personnalisés qui sont appliqués à <paramref name="element" /> ou à une collection vide si aucun attribut n'existe. </returns>
<param name="element">Paramètre à inspecter.</param>
<param name="inherit">true pour inspecter les ancêtres de <paramref name="element" /> ; sinon, false. </param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> a la valeur null. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> n'est pas un constructeur, une méthode, une propriété, un événement, un type ou un champ. </exception>
<exception cref="T:System.TypeLoadException">Un type d'attribut personnalisé ne peut pas être chargé. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes``1(System.Reflection.ParameterInfo,System.Boolean)">
<summary>Récupère une collection d'attributs personnalisés d'un type spécifié qui sont appliqués à un paramètre spécifié, et inspecte éventuellement les ancêtres de ce paramètre.</summary>
<returns>Collection d'attributs personnalisés qui sont appliqués à <paramref name="element" /> et qui correspondent à <paramref name="T" />, ou collection vide si aucun attribut n'existe. </returns>
<param name="element">Paramètre à inspecter.</param>
<param name="inherit">true pour inspecter les ancêtres de <paramref name="element" /> ; sinon, false. </param>
<typeparam name="T">Type de l'attribut à rechercher.</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> a la valeur null. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> n'est pas un constructeur, une méthode, une propriété, un événement, un type ou un champ. </exception>
<exception cref="T:System.TypeLoadException">Un type d'attribut personnalisé ne peut pas être chargé. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.ParameterInfo,System.Type)">
<summary>Récupère une collection d'attributs personnalisés d'un type spécifié qui sont appliqués à un paramètre spécifié.</summary>
<returns>Collection d'attributs personnalisés qui sont appliqués à <paramref name="element" /> et qui correspondent à <paramref name="attributeType" />, ou collection vide si aucun attribut n'existe. </returns>
<param name="element">Paramètre à inspecter.</param>
<param name="attributeType">Type de l'attribut à rechercher.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> ou <paramref name="attributeType" /> est null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> n'est pas dérivé de <see cref="T:System.Attribute" />. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> n'est pas un constructeur, une méthode, une propriété, un événement, un type ou un champ. </exception>
<exception cref="T:System.TypeLoadException">Un type d'attribut personnalisé ne peut pas être chargé. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.ParameterInfo,System.Type,System.Boolean)">
<summary>Récupère une collection d'attributs personnalisés d'un type spécifié qui sont appliqués à un paramètre spécifié, et inspecte éventuellement les ancêtres de ce paramètre.</summary>
<returns>Collection d'attributs personnalisés qui sont appliqués à <paramref name="element" /> et qui correspondent à <paramref name="attributeType" />, ou collection vide si aucun attribut n'existe. </returns>
<param name="element">Paramètre à inspecter.</param>
<param name="attributeType">Type de l'attribut à rechercher.</param>
<param name="inherit">true pour inspecter les ancêtres de <paramref name="element" /> ; sinon, false. </param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> ou <paramref name="attributeType" /> est null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> n'est pas dérivé de <see cref="T:System.Attribute" />. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> n'est pas un constructeur, une méthode, une propriété, un événement, un type ou un champ. </exception>
<exception cref="T:System.TypeLoadException">Un type d'attribut personnalisé ne peut pas être chargé. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.IsDefined(System.Reflection.Assembly,System.Type)">
<summary>Indique si des attributs personnalisés d'un type spécifié sont appliqués à un assembly spécifié.</summary>
<returns>true si un attribut du type spécifié est appliqué à <paramref name="element" /> ; sinon, false.</returns>
<param name="element">Assembly à inspecter.</param>
<param name="attributeType">Type de l'attribut à rechercher.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> ou <paramref name="attributeType" /> est null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> n'est pas dérivé de <see cref="T:System.Attribute" />. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.IsDefined(System.Reflection.MemberInfo,System.Type)">
<summary>Indique si des attributs personnalisés d'un type spécifié sont appliqués à un membre spécifié.</summary>
<returns>true si un attribut du type spécifié est appliqué à <paramref name="element" /> ; sinon, false.</returns>
<param name="element">Membre à inspecter.</param>
<param name="attributeType">Type de l'attribut à rechercher.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> ou <paramref name="attributeType" /> est null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> n'est pas dérivé de <see cref="T:System.Attribute" />. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> n'est pas un constructeur, une méthode, une propriété, un événement, un type ou un champ. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.IsDefined(System.Reflection.MemberInfo,System.Type,System.Boolean)">
<summary>Indique si les attributs personnalisés d'un type spécifié sont appliqués à un membre spécifié, et, éventuellement, appliqués à ses ancêtres.</summary>
<returns>true si un attribut du type spécifié est appliqué à <paramref name="element" /> ; sinon, false.</returns>
<param name="element">Membre à inspecter.</param>
<param name="attributeType">Type de l'attribut à rechercher.</param>
<param name="inherit">true pour inspecter les ancêtres de <paramref name="element" /> ; sinon, false. </param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> ou <paramref name="attributeType" /> est null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> n'est pas dérivé de <see cref="T:System.Attribute" />. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> n'est pas un constructeur, une méthode, une propriété, un événement, un type ou un champ. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.IsDefined(System.Reflection.Module,System.Type)">
<summary>Indique si des attributs personnalisés d'un type spécifié sont appliqués à un module spécifié.</summary>
<returns>true si un attribut du type spécifié est appliqué à <paramref name="element" /> ; sinon, false.</returns>
<param name="element">Module à inspecter.</param>
<param name="attributeType">Type de l'attribut à rechercher.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> ou <paramref name="attributeType" /> est null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> n'est pas dérivé de <see cref="T:System.Attribute" />. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.IsDefined(System.Reflection.ParameterInfo,System.Type)">
<summary>Indique si des attributs personnalisés d'un type spécifié sont appliqués à un paramètre spécifié.</summary>
<returns>true si un attribut du type spécifié est appliqué à <paramref name="element" /> ; sinon, false.</returns>
<param name="element">Paramètre à inspecter.</param>
<param name="attributeType">Type de l'attribut à rechercher.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> ou <paramref name="attributeType" /> est null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> n'est pas dérivé de <see cref="T:System.Attribute" />. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.IsDefined(System.Reflection.ParameterInfo,System.Type,System.Boolean)">
<summary>Indique si les attributs personnalisés d'un type spécifié sont appliqués à un paramètre spécifié, et, éventuellement, appliqués à ses ancêtres.</summary>
<returns>true si un attribut du type spécifié est appliqué à <paramref name="element" /> ; sinon, false.</returns>
<param name="element">Paramètre à inspecter.</param>
<param name="attributeType">Type de l'attribut à rechercher.</param>
<param name="inherit">true pour inspecter les ancêtres de <paramref name="element" /> ; sinon, false. </param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> ou <paramref name="attributeType" /> est null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> n'est pas dérivé de <see cref="T:System.Attribute" />. </exception>
</member>
<member name="T:System.Reflection.InterfaceMapping">
<summary>Récupère le mappage d'une interface dans les méthodes actuelles sur une classe qui implémente cette interface.</summary>
</member>
<member name="F:System.Reflection.InterfaceMapping.InterfaceMethods">
<summary>Montre les méthodes définies dans l'interface.</summary>
</member>
<member name="F:System.Reflection.InterfaceMapping.InterfaceType">
<summary>Montre le type représentant l'interface.</summary>
</member>
<member name="F:System.Reflection.InterfaceMapping.TargetMethods">
<summary>Montre les méthodes implémentant l'interface.</summary>
</member>
<member name="F:System.Reflection.InterfaceMapping.TargetType">
<summary>Représente le type qui a été utilisé pour créer le mappage d'interface.</summary>
</member>
<member name="T:System.Reflection.RuntimeReflectionExtensions">
<summary>Fournit des méthodes qui récupèrent les informations sur les types au moment de l'exécution.</summary>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetMethodInfo(System.Delegate)">
<summary>Obtient un objet qui représente la méthode représentée par le délégué spécifié.</summary>
<returns>Objet qui représente la méthode.</returns>
<param name="del">Délégué à examiner.</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeBaseDefinition(System.Reflection.MethodInfo)">
<summary>Récupère un objet qui représente la méthode spécifiée dans la classe de base directe ou indirecte où la méthode a été déclarée la première fois.</summary>
<returns>Objet qui représente la déclaration initiale de la méthode spécifiée dans une classe de base.</returns>
<param name="method">Méthode à propos de laquelle récupérer des informations.</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeEvent(System.Type,System.String)">
<summary>Récupère un objet qui représente l'événement spécifié.</summary>
<returns>Objet qui représente l'événement spécifié ou null si l'événement est introuvable.</returns>
<param name="type">Type qui contient l'événement.</param>
<param name="name">Nom de lévénement.</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeEvents(System.Type)">
<summary>Récupère une collection qui représente tous les événements définis sur un type spécifié.</summary>
<returns>Collection d'événements du type spécifié.</returns>
<param name="type">Type qui contient les événements.</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeField(System.Type,System.String)">
<summary>Récupère un objet qui représente un champ spécifié.</summary>
<returns>Objet qui représente le champ spécifié ou null si le champ est introuvable.</returns>
<param name="type">Type qui contient le champ.</param>
<param name="name">Nom du champ.</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeFields(System.Type)">
<summary>Récupère une collection qui représente tous les événements définis sur un type spécifié.</summary>
<returns>Collection de champs du type spécifié.</returns>
<param name="type">Type qui contient les champs.</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeInterfaceMap(System.Reflection.TypeInfo,System.Type)">
<summary>Retourne un mappage d'interface pour le type et l'interface spécifiés.</summary>
<returns>Objet qui représente le mappage d'interface pour l'interface et le type spécifiés.</returns>
<param name="typeInfo">Type pour lequel extraire un mappage.</param>
<param name="interfaceType">Interface pour laquelle récupérer un mappage.</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeMethod(System.Type,System.String,System.Type[])">
<summary>Récupère un objet qui représente une méthode spécifiée.</summary>
<returns>Objet qui représente la méthode spécifiée ou null si la méthode est introuvable.</returns>
<param name="type">Type qui contient la méthode.</param>
<param name="name">Nom de la méthode.</param>
<param name="parameters">Tableau qui contient les paramètres de la méthode.</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeMethods(System.Type)">
<summary>Récupère une collection qui représente toutes les méthodes définies sur un type spécifié.</summary>
<returns>Collection de méthodes du type spécifié.</returns>
<param name="type">Type qui contient les méthodes.</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeProperties(System.Type)">
<summary>Récupère une collection qui représente toutes les méthodes définies sur un type spécifié.</summary>
<returns>Collection de propriétés pour le type spécifié.</returns>
<param name="type">Type qui contient les propriétés.</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeProperty(System.Type,System.String)">
<summary>Récupère un objet qui représente une propriété spécifiée.</summary>
<returns>Objet qui représente la propriété spécifiée ou null si la propriété est introuvable.</returns>
<param name="type">Type propriétaire qui contient la propriété.</param>
<param name="name">le nom de la propriété ;</param>
</member>
</members>
</doc>

View File

@@ -0,0 +1,492 @@
<?xml version="1.0" encoding="utf-8"?>
<doc>
<assembly>
<name>System.Reflection.Extensions</name>
</assembly>
<members>
<member name="T:System.Reflection.CustomAttributeExtensions">
<summary>Contiene metodi statici per recuperare attributi personalizzati.</summary>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute``1(System.Reflection.Assembly)">
<summary>Recupera una attributo personalizzato di un tipo specificato che viene applicato a un assembly specificato. </summary>
<returns>Attributo personalizzato corrispondente a <paramref name="T" /> o null se questo attributo non viene trovato.</returns>
<param name="element">L'assembly da ispezionare.</param>
<typeparam name="T">Tipo di attributo da cercare.</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> è null. </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">È stato trovato più di un attributo richiesto. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute(System.Reflection.Assembly,System.Type)">
<summary>Recupera una attributo personalizzato di un tipo specificato che viene applicato a un assembly specificato.</summary>
<returns>Attributo personalizzato corrispondente a <paramref name="attributeType" /> o null se questo attributo non viene trovato.</returns>
<param name="element">L'assembly da ispezionare.</param>
<param name="attributeType">Tipo di attributo da cercare.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> o <paramref name="attributeType" /> è null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> non deriva da <see cref="T:System.Attribute" />. </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">È stato trovato più di un attributo richiesto. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute``1(System.Reflection.MemberInfo)">
<summary>Recupera una attributo personalizzato di un tipo specificato che viene applicato a un membro specificato.</summary>
<returns>Attributo personalizzato corrispondente a <paramref name="T" /> o null se questo attributo non viene trovato.</returns>
<param name="element">Il membro da ispezionare.</param>
<typeparam name="T">Tipo di attributo da cercare.</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> è null. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> non è un costruttore, un metodo, una proprietà, un evento, un tipo o un campo. </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">È stato trovato più di un attributo richiesto. </exception>
<exception cref="T:System.TypeLoadException">Impossibile caricare il tipo di attributo personalizzato. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute``1(System.Reflection.MemberInfo,System.Boolean)">
<summary>Recupera un attributo personalizzato di un tipo specificato che viene applicato a un membro specificato e verifica facoltativamente i predecessori di tale membro.</summary>
<returns>Attributo personalizzato corrispondente a <paramref name="T" /> o null se questo attributo non viene trovato.</returns>
<param name="element">Il membro da ispezionare.</param>
<param name="inherit">true per ispezionare i predecessori di <paramref name="element" />; in caso contrario, false. </param>
<typeparam name="T">Tipo di attributo da cercare.</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> è null. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> non è un costruttore, un metodo, una proprietà, un evento, un tipo o un campo. </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">È stato trovato più di un attributo richiesto. </exception>
<exception cref="T:System.TypeLoadException">Impossibile caricare il tipo di attributo personalizzato. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute(System.Reflection.MemberInfo,System.Type)">
<summary>Recupera una attributo personalizzato di un tipo specificato che viene applicato a un membro specificato.</summary>
<returns>Attributo personalizzato corrispondente a <paramref name="attributeType" /> o null se questo attributo non viene trovato.</returns>
<param name="element">Il membro da ispezionare.</param>
<param name="attributeType">Tipo di attributo da cercare.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> o <paramref name="attributeType" /> è null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> non deriva da <see cref="T:System.Attribute" />. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> non è un costruttore, un metodo, una proprietà, un evento, un tipo o un campo. </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">È stato trovato più di un attributo richiesto. </exception>
<exception cref="T:System.TypeLoadException">Impossibile caricare il tipo di attributo personalizzato. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute(System.Reflection.MemberInfo,System.Type,System.Boolean)">
<summary>Recupera un attributo personalizzato di un tipo specificato che viene applicato a un membro specificato e verifica facoltativamente i predecessori di tale membro.</summary>
<returns>Attributo personalizzato corrispondente a <paramref name="attributeType" /> o null se questo attributo non viene trovato.</returns>
<param name="element">Il membro da ispezionare.</param>
<param name="attributeType">Tipo di attributo da cercare.</param>
<param name="inherit">true per ispezionare i predecessori di <paramref name="element" />; in caso contrario, false. </param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> o <paramref name="attributeType" /> è null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> non deriva da <see cref="T:System.Attribute" />. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> non è un costruttore, un metodo, una proprietà, un evento, un tipo o un campo. </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">È stato trovato più di un attributo richiesto. </exception>
<exception cref="T:System.TypeLoadException">Impossibile caricare il tipo di attributo personalizzato. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute``1(System.Reflection.Module)">
<summary>Recupera una attributo personalizzato di un tipo specificato che viene applicato a un modulo specificato.</summary>
<returns>Attributo personalizzato corrispondente a <paramref name="T" /> o null se questo attributo non viene trovato.</returns>
<param name="element">Modulo da controllare.</param>
<typeparam name="T">Tipo di attributo da cercare.</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> è null. </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">È stato trovato più di un attributo richiesto. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute(System.Reflection.Module,System.Type)">
<summary>Recupera una attributo personalizzato di un tipo specificato che viene applicato a un modulo specificato.</summary>
<returns>Attributo personalizzato corrispondente a <paramref name="attributeType" /> o null se questo attributo non viene trovato.</returns>
<param name="element">Modulo da controllare.</param>
<param name="attributeType">Tipo di attributo da cercare.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> o <paramref name="attributeType" /> è null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> non deriva da <see cref="T:System.Attribute" />. </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">È stato trovato più di un attributo richiesto. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute``1(System.Reflection.ParameterInfo)">
<summary>Recupera una attributo personalizzato di un tipo specificato che viene applicato a un parametro specificato.</summary>
<returns>Attributo personalizzato corrispondente a <paramref name="T" /> o null se questo attributo non viene trovato.</returns>
<param name="element">Il parametro da ispezionare.</param>
<typeparam name="T">Tipo di attributo da cercare.</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> è null. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> non è un costruttore, un metodo, una proprietà, un evento, un tipo o un campo. </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">È stato trovato più di un attributo richiesto. </exception>
<exception cref="T:System.TypeLoadException">Impossibile caricare il tipo di attributo personalizzato. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute``1(System.Reflection.ParameterInfo,System.Boolean)">
<summary>Recupera un attributo personalizzato di un tipo specificato che viene applicato a un parametro specificato e verifica facoltativamente i predecessori di tale parametro.</summary>
<returns>Attributo personalizzato corrispondente a <paramref name="T" /> o null se questo attributo non viene trovato.</returns>
<param name="element">Il parametro da ispezionare.</param>
<param name="inherit">true per ispezionare i predecessori di <paramref name="element" />; in caso contrario, false. </param>
<typeparam name="T">Tipo di attributo da cercare.</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> è null. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> non è un costruttore, un metodo, una proprietà, un evento, un tipo o un campo. </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">È stato trovato più di un attributo richiesto. </exception>
<exception cref="T:System.TypeLoadException">Impossibile caricare il tipo di attributo personalizzato. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute(System.Reflection.ParameterInfo,System.Type)">
<summary>Recupera una attributo personalizzato di un tipo specificato che viene applicato a un parametro specificato.</summary>
<returns>Attributo personalizzato corrispondente a <paramref name="attributeType" /> o null se questo attributo non viene trovato.</returns>
<param name="element">Il parametro da ispezionare.</param>
<param name="attributeType">Tipo di attributo da cercare.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> o <paramref name="attributeType" /> è null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> non deriva da <see cref="T:System.Attribute" />. </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">È stato trovato più di un attributo richiesto. </exception>
<exception cref="T:System.TypeLoadException">Impossibile caricare il tipo di attributo personalizzato. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute(System.Reflection.ParameterInfo,System.Type,System.Boolean)">
<summary>Recupera un attributo personalizzato di un tipo specificato che viene applicato a un parametro specificato e verifica facoltativamente i predecessori di tale parametro.</summary>
<returns>Attributo personalizzato che corrisponde a <paramref name="attributeType" /> o a null se tale attributo non viene trovato.</returns>
<param name="element">Il parametro da ispezionare.</param>
<param name="attributeType">Tipo di attributo da cercare.</param>
<param name="inherit">true per ispezionare i predecessori di <paramref name="element" />; in caso contrario, false. </param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> o <paramref name="attributeType" /> è null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> non deriva da <see cref="T:System.Attribute" />. </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">È stato trovato più di un attributo richiesto. </exception>
<exception cref="T:System.TypeLoadException">Impossibile caricare il tipo di attributo personalizzato. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes``1(System.Reflection.Assembly)">
<summary>Recupera una raccolta di attributi personalizzati di un tipo specificato che vengono applicati a un assembly specificato. </summary>
<returns>Raccolta di attributi personalizzati applicati a <paramref name="element" /> e corrispondenti a <paramref name="T" /> o raccolta vuota se tali attributi non esistono. </returns>
<param name="element">L'assembly da ispezionare.</param>
<typeparam name="T">Tipo di attributo da cercare.</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> è null. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.Assembly)">
<summary>Recupera una raccolta di attributi personalizzati che vengono applicati a un assembly specificato.</summary>
<returns>Raccolta di attributi personalizzati applicati a <paramref name="element" /> o raccolta vuota se tali attributi non esistono. </returns>
<param name="element">L'assembly da ispezionare.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> è null. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.Assembly,System.Type)">
<summary>Recupera una raccolta di attributi personalizzati di un tipo specificato che vengono applicati a un assembly specificato.</summary>
<returns>Raccolta di attributi personalizzati applicati a <paramref name="element" /> e corrispondenti a <paramref name="attributeType" /> o raccolta vuota se tali attributi non esistono. </returns>
<param name="element">L'assembly da ispezionare.</param>
<param name="attributeType">Tipo di attributo da cercare.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> o <paramref name="attributeType" /> è null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> non deriva da <see cref="T:System.Attribute" />. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.MemberInfo)">
<summary>Recupera una raccolta di attributi personalizzati che vengono applicati a un membro specificato.</summary>
<returns>Raccolta di attributi personalizzati applicati a <paramref name="element" /> o raccolta vuota se tali attributi non esistono. </returns>
<param name="element">Il membro da ispezionare.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> è null. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> non è un costruttore, un metodo, una proprietà, un evento, un tipo o un campo. </exception>
<exception cref="T:System.TypeLoadException">Impossibile caricare il tipo di attributo personalizzato. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes``1(System.Reflection.MemberInfo)">
<summary>Recupera una raccolta di attributi personalizzati di un tipo specificato che vengono applicati a un membro specificato.</summary>
<returns>Raccolta di attributi personalizzati applicati a <paramref name="element" /> e corrispondenti a <paramref name="T" /> o raccolta vuota se tali attributi non esistono. </returns>
<param name="element">Il membro da ispezionare.</param>
<typeparam name="T">Tipo di attributo da cercare.</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> è null. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> non è un costruttore, un metodo, una proprietà, un evento, un tipo o un campo. </exception>
<exception cref="T:System.TypeLoadException">Impossibile caricare il tipo di attributo personalizzato. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes``1(System.Reflection.MemberInfo,System.Boolean)">
<summary>Recupera una raccolta di attributi personalizzati di un tipo specificato che vengono applicati a un membro specificato e verifica facoltativamente i predecessori di tale membro.</summary>
<returns>Raccolta di attributi personalizzati applicati a <paramref name="element" /> e corrispondenti a <paramref name="T" /> o raccolta vuota se tali attributi non esistono. </returns>
<param name="element">Il membro da ispezionare.</param>
<param name="inherit">true per ispezionare i predecessori di <paramref name="element" />; in caso contrario, false. </param>
<typeparam name="T">Tipo di attributo da cercare.</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> è null. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> non è un costruttore, un metodo, una proprietà, un evento, un tipo o un campo. </exception>
<exception cref="T:System.TypeLoadException">Impossibile caricare il tipo di attributo personalizzato. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.MemberInfo,System.Boolean)">
<summary>Recupera una raccolta di attributi personalizzati che vengono applicati a un membro specificato e verifica facoltativamente i predecessori di tale membro.</summary>
<returns>Raccolta degli attributi personalizzati applicati a <paramref name="element" /> e che corrispondono ai criteri specificati oppure a una matrice vuota se non sono presenti tali attributi. </returns>
<param name="element">Il membro da ispezionare.</param>
<param name="inherit">true per ispezionare i predecessori di <paramref name="element" />; in caso contrario, false. </param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> è null. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> non è un costruttore, un metodo, una proprietà, un evento, un tipo o un campo. </exception>
<exception cref="T:System.TypeLoadException">Impossibile caricare il tipo di attributo personalizzato. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.MemberInfo,System.Type)">
<summary>Recupera una raccolta di attributi personalizzati di un tipo specificato che vengono applicati a un membro specificato.</summary>
<returns>Raccolta di attributi personalizzati applicati a <paramref name="element" /> e corrispondenti a <paramref name="attributeType" /> o raccolta vuota se tali attributi non esistono. </returns>
<param name="element">Il membro da ispezionare.</param>
<param name="attributeType">Tipo di attributo da cercare.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> o <paramref name="attributeType" /> è null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> non deriva da <see cref="T:System.Attribute" />. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> non è un costruttore, un metodo, una proprietà, un evento, un tipo o un campo. </exception>
<exception cref="T:System.TypeLoadException">Impossibile caricare il tipo di attributo personalizzato. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.MemberInfo,System.Type,System.Boolean)">
<summary>Recupera una raccolta di attributi personalizzati di un tipo specificato che vengono applicati a un membro specificato e verifica facoltativamente i predecessori di tale membro.</summary>
<returns>Raccolta di attributi personalizzati applicati a <paramref name="element" /> e corrispondenti a <paramref name="attributeType" /> o raccolta vuota se tali attributi non esistono.</returns>
<param name="element">Il membro da ispezionare.</param>
<param name="attributeType">Tipo di attributo da cercare.</param>
<param name="inherit">true per ispezionare i predecessori di <paramref name="element" />; in caso contrario, false. </param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> o <paramref name="attributeType" /> è null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> non deriva da <see cref="T:System.Attribute" />. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> non è un costruttore, un metodo, una proprietà, un evento, un tipo o un campo. </exception>
<exception cref="T:System.TypeLoadException">Impossibile caricare il tipo di attributo personalizzato. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.Module)">
<summary>Recupera una raccolta di attributi personalizzati che vengono applicati a un modulo specificato.</summary>
<returns>Raccolta di attributi personalizzati applicati a <paramref name="element" /> o raccolta vuota se tali attributi non esistono. </returns>
<param name="element">Modulo da controllare.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> è null. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes``1(System.Reflection.Module)">
<summary>Recupera una raccolta di attributi personalizzati di un tipo specificato che vengono applicati a un modulo specificato.</summary>
<returns>Raccolta di attributi personalizzati applicati a <paramref name="element" /> e corrispondenti a <paramref name="T" /> o raccolta vuota se tali attributi non esistono. </returns>
<param name="element">Modulo da controllare.</param>
<typeparam name="T">Tipo di attributo da cercare.</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> è null. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.Module,System.Type)">
<summary>Recupera una raccolta di attributi personalizzati di un tipo specificato che vengono applicati a un modulo specificato.</summary>
<returns>Raccolta di attributi personalizzati applicati a <paramref name="element" /> e corrispondenti a <paramref name="attributeType" /> o raccolta vuota se tali attributi non esistono.</returns>
<param name="element">Modulo da controllare.</param>
<param name="attributeType">Tipo di attributo da cercare.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> o <paramref name="attributeType" /> è null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> non deriva da <see cref="T:System.Attribute" />. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.ParameterInfo)">
<summary>Recupera una raccolta di attributi personalizzati che vengono applicati a un parametro specificato.</summary>
<returns>Raccolta di attributi personalizzati applicati a <paramref name="element" /> o raccolta vuota se tali attributi non esistono. </returns>
<param name="element">Il parametro da ispezionare.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> è null. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> non è un costruttore, un metodo, una proprietà, un evento, un tipo o un campo. </exception>
<exception cref="T:System.TypeLoadException">Impossibile caricare il tipo di attributo personalizzato. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes``1(System.Reflection.ParameterInfo)">
<summary>Recupera una raccolta di attributi personalizzati di un tipo specificato che vengono applicati a un parametro specificato.</summary>
<returns>Raccolta di attributi personalizzati applicati a <paramref name="element" /> e corrispondenti a <paramref name="T" /> o raccolta vuota se tali attributi non esistono. </returns>
<param name="element">Il parametro da ispezionare.</param>
<typeparam name="T">Tipo di attributo da cercare.</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> è null. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> non è un costruttore, un metodo, una proprietà, un evento, un tipo o un campo. </exception>
<exception cref="T:System.TypeLoadException">Impossibile caricare il tipo di attributo personalizzato. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.ParameterInfo,System.Boolean)">
<summary>Recupera una raccolta di attributi personalizzati che vengono applicati a un parametro specificato e verifica facoltativamente i predecessori di tale parametro.</summary>
<returns>Raccolta di attributi personalizzati applicati a <paramref name="element" /> o raccolta vuota se tali attributi non esistono. </returns>
<param name="element">Il parametro da ispezionare.</param>
<param name="inherit">true per ispezionare i predecessori di <paramref name="element" />; in caso contrario, false. </param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> è null. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> non è un costruttore, un metodo, una proprietà, un evento, un tipo o un campo. </exception>
<exception cref="T:System.TypeLoadException">Impossibile caricare il tipo di attributo personalizzato. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes``1(System.Reflection.ParameterInfo,System.Boolean)">
<summary>Recupera una raccolta di attributi personalizzati di un tipo specificato che vengono applicati a un parametro specificato e verifica facoltativamente i predecessori di tale parametro.</summary>
<returns>Raccolta di attributi personalizzati applicati a <paramref name="element" /> e corrispondenti a <paramref name="T" /> o raccolta vuota se tali attributi non esistono. </returns>
<param name="element">Il parametro da ispezionare.</param>
<param name="inherit">true per ispezionare i predecessori di <paramref name="element" />; in caso contrario, false. </param>
<typeparam name="T">Tipo di attributo da cercare.</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> è null. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> non è un costruttore, un metodo, una proprietà, un evento, un tipo o un campo. </exception>
<exception cref="T:System.TypeLoadException">Impossibile caricare il tipo di attributo personalizzato. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.ParameterInfo,System.Type)">
<summary>Recupera una raccolta di attributi personalizzati di un tipo specificato che vengono applicati a un parametro specificato.</summary>
<returns>Raccolta di attributi personalizzati applicati a <paramref name="element" /> e corrispondenti a <paramref name="attributeType" /> o raccolta vuota se tali attributi non esistono. </returns>
<param name="element">Il parametro da ispezionare.</param>
<param name="attributeType">Tipo di attributo da cercare.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> o <paramref name="attributeType" /> è null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> non deriva da <see cref="T:System.Attribute" />. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> non è un costruttore, un metodo, una proprietà, un evento, un tipo o un campo. </exception>
<exception cref="T:System.TypeLoadException">Impossibile caricare il tipo di attributo personalizzato. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.ParameterInfo,System.Type,System.Boolean)">
<summary>Recupera una raccolta di attributi personalizzati di un tipo specificato che vengono applicati a un parametro specificato e verifica facoltativamente i predecessori di tale parametro.</summary>
<returns>Raccolta di attributi personalizzati applicati a <paramref name="element" /> e corrispondenti a <paramref name="attributeType" /> o raccolta vuota se tali attributi non esistono. </returns>
<param name="element">Il parametro da ispezionare.</param>
<param name="attributeType">Tipo di attributo da cercare.</param>
<param name="inherit">true per ispezionare i predecessori di <paramref name="element" />; in caso contrario, false. </param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> o <paramref name="attributeType" /> è null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> non deriva da <see cref="T:System.Attribute" />. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> non è un costruttore, un metodo, una proprietà, un evento, un tipo o un campo. </exception>
<exception cref="T:System.TypeLoadException">Impossibile caricare il tipo di attributo personalizzato. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.IsDefined(System.Reflection.Assembly,System.Type)">
<summary>Indica se vengono applicati attributi personalizzati del tipo specificato a un assembly specificato.</summary>
<returns>true se un attributo del tipo specificato viene applicato a <paramref name="element" /> in caso contrario false.</returns>
<param name="element">L'assembly da ispezionare.</param>
<param name="attributeType">Tipo dell'attributo da ricercare.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> o <paramref name="attributeType" /> è null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> non deriva da <see cref="T:System.Attribute" />. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.IsDefined(System.Reflection.MemberInfo,System.Type)">
<summary>Indica se vengono applicati attributi personalizzati del tipo specificato a un membro specificato.</summary>
<returns>true se un attributo del tipo specificato viene applicato a <paramref name="element" /> in caso contrario false.</returns>
<param name="element">Il membro da ispezionare.</param>
<param name="attributeType">Tipo di attributo da cercare.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> o <paramref name="attributeType" /> è null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> non deriva da <see cref="T:System.Attribute" />. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> non è un costruttore, un metodo, una proprietà, un evento, un tipo o un campo. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.IsDefined(System.Reflection.MemberInfo,System.Type,System.Boolean)">
<summary>Indica se gli attributi personalizzati di un tipo specificato vengono applicati a un membro specificato e, facoltativamente, ai relativi predecessori.</summary>
<returns>true se un attributo del tipo specificato viene applicato a <paramref name="element" /> in caso contrario false.</returns>
<param name="element">Il membro da ispezionare.</param>
<param name="attributeType">Tipo dell'attributo da ricercare.</param>
<param name="inherit">true per ispezionare i predecessori di <paramref name="element" />; in caso contrario, false. </param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> o <paramref name="attributeType" /> è null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> non deriva da <see cref="T:System.Attribute" />. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> non è un costruttore, un metodo, una proprietà, un evento, un tipo o un campo. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.IsDefined(System.Reflection.Module,System.Type)">
<summary>Indica se vengono applicati attributi personalizzati del tipo specificato a un modulo specificato.</summary>
<returns>true se un attributo del tipo specificato viene applicato a <paramref name="element" /> in caso contrario false.</returns>
<param name="element">Modulo da controllare.</param>
<param name="attributeType">Tipo di attributo da cercare.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> o <paramref name="attributeType" /> è null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> non deriva da <see cref="T:System.Attribute" />. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.IsDefined(System.Reflection.ParameterInfo,System.Type)">
<summary>Indica se vengono applicati attributi personalizzati del tipo specificato a un parametro specificato.</summary>
<returns>true se un attributo del tipo specificato viene applicato a <paramref name="element" /> in caso contrario false.</returns>
<param name="element">Il parametro da ispezionare.</param>
<param name="attributeType">Tipo di attributo da cercare.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> o <paramref name="attributeType" /> è null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> non deriva da <see cref="T:System.Attribute" />. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.IsDefined(System.Reflection.ParameterInfo,System.Type,System.Boolean)">
<summary>Indica se gli attributi personalizzati di un tipo specificato vengono applicati a un parametro specificato e, facoltativamente, ai relativi predecessori.</summary>
<returns>true se un attributo del tipo specificato viene applicato a <paramref name="element" /> in caso contrario false.</returns>
<param name="element">Il parametro da ispezionare.</param>
<param name="attributeType">Tipo di attributo da cercare.</param>
<param name="inherit">true per ispezionare i predecessori di <paramref name="element" />; in caso contrario, false. </param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> o <paramref name="attributeType" /> è null. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> non deriva da <see cref="T:System.Attribute" />. </exception>
</member>
<member name="T:System.Reflection.InterfaceMapping">
<summary>Recupera il mapping di un'interfaccia nei metodi effettivi su una classe che implementa tale interfaccia.</summary>
</member>
<member name="F:System.Reflection.InterfaceMapping.InterfaceMethods">
<summary>Mostra i metodi che sono definiti sull'interfaccia.</summary>
</member>
<member name="F:System.Reflection.InterfaceMapping.InterfaceType">
<summary>Mostra il tipo che rappresenta l'interfaccia.</summary>
</member>
<member name="F:System.Reflection.InterfaceMapping.TargetMethods">
<summary>Mostra i metodi che implementano l'interfaccia.</summary>
</member>
<member name="F:System.Reflection.InterfaceMapping.TargetType">
<summary>Rappresenta il tipo utilizzato per creare il mapping di interfaccia.</summary>
</member>
<member name="T:System.Reflection.RuntimeReflectionExtensions">
<summary>Fornisce metodi che recuperano informazioni sui tipi in fase di esecuzione.</summary>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetMethodInfo(System.Delegate)">
<summary>Ottiene un oggetto che rappresenta il metodo rappresentato dal delegato specificato.</summary>
<returns>Oggetto che rappresenta il metodo.</returns>
<param name="del">Delegato da esaminare.</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeBaseDefinition(System.Reflection.MethodInfo)">
<summary>Recupera un oggetto che rappresenta il metodo specificato nella classe di base diretta o indiretta in cui il metodo è stato inizialmente dichiarato.</summary>
<returns>Oggetto che rappresenta la dichiarazione iniziale del metodo specificato su una classe base.</returns>
<param name="method">Metodo per recuperare le informazioni.</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeEvent(System.Type,System.String)">
<summary>Recupera un oggetto che rappresenta levento specificato.</summary>
<returns>Oggetto che rappresenta l'evento specificato o null se l'evento non viene trovato.</returns>
<param name="type">Tipo che contiene l'evento.</param>
<param name="name">Il nome dell'evento.</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeEvents(System.Type)">
<summary>Recupera una raccolta che rappresenta tutti gli eventi definiti in un tipo specificato.</summary>
<returns>Raccolta di eventi per il tipo specificato.</returns>
<param name="type">Tipo che contiene gli eventi.</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeField(System.Type,System.String)">
<summary>Recupera un oggetto che rappresenta un campo specificato.</summary>
<returns>Oggetto che rappresenta il campo specificato o null se il campo non viene trovato.</returns>
<param name="type">Tipo contenente il campo.</param>
<param name="name">Nome del campo.</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeFields(System.Type)">
<summary>Recupera una raccolta che rappresenta tutti i campi definiti in un tipo specificato.</summary>
<returns>Raccolta di campi per il tipo specificato.</returns>
<param name="type">Tipo contenente i campi.</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeInterfaceMap(System.Reflection.TypeInfo,System.Type)">
<summary>Restituisce un mapping di interfaccia per il tipo specificato e per l'interfaccia specificata.</summary>
<returns>Oggetto che rappresenta il mapping dell'interfaccia per l'interfaccia e il tipo specificati.</returns>
<param name="typeInfo">Tipo per cui recuperare un mapping.</param>
<param name="interfaceType">L'interfaccia per cui recuperare un mapping.</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeMethod(System.Type,System.String,System.Type[])">
<summary>Recupera un oggetto che rappresenta un metodo specificato.</summary>
<returns>Oggetto che rappresenta il metodo specificato o null se il metodo non viene trovato.</returns>
<param name="type">Tipo che contiene il metodo.</param>
<param name="name">Nome del metodo.</param>
<param name="parameters">Matrice che contiene i parametri del metodo.</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeMethods(System.Type)">
<summary>Recupera una raccolta che rappresenta tutti i metodi definiti in un tipo specificato.</summary>
<returns>Raccolta di metodi per il tipo specificato.</returns>
<param name="type">Tipo che contiene i metodi.</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeProperties(System.Type)">
<summary>Recupera una raccolta che rappresenta tutte le proprietà definite in un tipo specificato.</summary>
<returns>Raccolta di proprietà per il tipo specificato.</returns>
<param name="type">Tipo che contiene le proprietà.</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeProperty(System.Type,System.String)">
<summary>Recupera un oggetto che rappresenta una proprietà specificata.</summary>
<returns>Oggetto che rappresenta la proprietà specificata o null se la proprietà non viene trovata.</returns>
<param name="type">Tipo che contiene la proprietà.</param>
<param name="name">Nome della proprietà.</param>
</member>
</members>
</doc>

View File

@@ -0,0 +1,534 @@
<?xml version="1.0" encoding="utf-8"?>
<doc>
<assembly>
<name>System.Reflection.Extensions</name>
</assembly>
<members>
<member name="T:System.Reflection.CustomAttributeExtensions">
<summary>カスタム属性を取得するための静的メソッドを格納します。</summary>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute``1(System.Reflection.Assembly)">
<summary>指定したアセンブリに適用される指定した型のカスタム属性を取得します。</summary>
<returns>
<paramref name="T" /> に一致するカスタム属性。該当する属性が見つからない場合は null。</returns>
<param name="element">調べるアセンブリ。</param>
<typeparam name="T">検索する属性の型。</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> は null なので、</exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">要求された属性が複数見つかりました。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute(System.Reflection.Assembly,System.Type)">
<summary>指定したアセンブリに適用される指定した型のカスタム属性を取得します。</summary>
<returns>
<paramref name="attributeType" /> に一致するカスタム属性。該当する属性が見つからない場合は null。</returns>
<param name="element">調べるアセンブリ。</param>
<param name="attributeType">検索する属性の型。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> または <paramref name="attributeType" /> が null です。</exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /><see cref="T:System.Attribute" /> から派生していません。</exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">要求された属性が複数見つかりました。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute``1(System.Reflection.MemberInfo)">
<summary>指定したメンバーに適用される指定した型のカスタム属性を取得します。</summary>
<returns>
<paramref name="T" /> に一致するカスタム属性。該当する属性が見つからない場合は null。</returns>
<param name="element">調べるメンバー。</param>
<typeparam name="T">検索する属性の型。</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> は null なので、</exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> がコンストラクター、メソッド、プロパティ、イベント、型、またはフィールドではありません。</exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">要求された属性が複数見つかりました。</exception>
<exception cref="T:System.TypeLoadException">カスタム属性の型を読み込むことができません。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute``1(System.Reflection.MemberInfo,System.Boolean)">
<summary>指定されたメンバーに適用される指定した型のカスタム属性を取得し、オプションでそのメンバーの先祖を調べます。</summary>
<returns>
<paramref name="T" /> に一致するカスタム属性。該当する属性が見つからない場合は null。</returns>
<param name="element">調べるメンバー。</param>
<param name="inherit">
<paramref name="element" /> の先祖を調べる場合は true。それ以外の場合は false。</param>
<typeparam name="T">検索する属性の型。</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> は null なので、</exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> がコンストラクター、メソッド、プロパティ、イベント、型、またはフィールドではありません。</exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">要求された属性が複数見つかりました。</exception>
<exception cref="T:System.TypeLoadException">カスタム属性の型を読み込むことができません。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute(System.Reflection.MemberInfo,System.Type)">
<summary>指定したメンバーに適用される指定した型のカスタム属性を取得します。</summary>
<returns>
<paramref name="attributeType" /> に一致するカスタム属性。該当する属性が見つからない場合は null。</returns>
<param name="element">調べるメンバー。</param>
<param name="attributeType">検索する属性の型。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> または <paramref name="attributeType" /> が null です。</exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /><see cref="T:System.Attribute" /> から派生していません。</exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> がコンストラクター、メソッド、プロパティ、イベント、型、またはフィールドではありません。</exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">要求された属性が複数見つかりました。</exception>
<exception cref="T:System.TypeLoadException">カスタム属性の型を読み込むことができません。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute(System.Reflection.MemberInfo,System.Type,System.Boolean)">
<summary>指定されたメンバーに適用される指定した型のカスタム属性を取得し、オプションでそのメンバーの先祖を調べます。</summary>
<returns>
<paramref name="attributeType" /> に一致するカスタム属性。該当する属性が見つからない場合は null。</returns>
<param name="element">調べるメンバー。</param>
<param name="attributeType">検索する属性の型。</param>
<param name="inherit">
<paramref name="element" /> の先祖を調べる場合は true。それ以外の場合は false。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> または <paramref name="attributeType" /> が null です。</exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /><see cref="T:System.Attribute" /> から派生していません。</exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> がコンストラクター、メソッド、プロパティ、イベント、型、またはフィールドではありません。</exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">要求された属性が複数見つかりました。</exception>
<exception cref="T:System.TypeLoadException">カスタム属性の型を読み込むことができません。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute``1(System.Reflection.Module)">
<summary>指定したモジュールに適用される指定した型のカスタム属性を取得します。</summary>
<returns>
<paramref name="T" /> に一致するカスタム属性。該当する属性が見つからない場合は null。</returns>
<param name="element">調べるモジュール。</param>
<typeparam name="T">検索する属性の型。</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> は null なので、</exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">要求された属性が複数見つかりました。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute(System.Reflection.Module,System.Type)">
<summary>指定したモジュールに適用される指定した型のカスタム属性を取得します。</summary>
<returns>
<paramref name="attributeType" /> に一致するカスタム属性。該当する属性が見つからない場合は null。</returns>
<param name="element">調べるモジュール。</param>
<param name="attributeType">検索する属性の型。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> または <paramref name="attributeType" /> が null です。</exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /><see cref="T:System.Attribute" /> から派生していません。</exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">要求された属性が複数見つかりました。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute``1(System.Reflection.ParameterInfo)">
<summary>指定したパラメーターに適用される指定した型のカスタム属性を取得します。</summary>
<returns>
<paramref name="T" /> に一致するカスタム属性。該当する属性が見つからない場合は null。</returns>
<param name="element">調べるパラメーター。</param>
<typeparam name="T">検索する属性の型。</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> は null なので、</exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> がコンストラクター、メソッド、プロパティ、イベント、型、またはフィールドではありません。</exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">要求された属性が複数見つかりました。</exception>
<exception cref="T:System.TypeLoadException">カスタム属性の型を読み込むことができません。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute``1(System.Reflection.ParameterInfo,System.Boolean)">
<summary>指定されたパラメーターに適用される指定した型のカスタム属性を取得し、オプションでそのパラメーターの先祖を調べます。</summary>
<returns>
<paramref name="T" /> に一致するカスタム属性。該当する属性が見つからない場合は null。</returns>
<param name="element">調べるパラメーター。</param>
<param name="inherit">
<paramref name="element" /> の先祖を調べる場合は true。それ以外の場合は false。</param>
<typeparam name="T">検索する属性の型。</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> は null なので、</exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> がコンストラクター、メソッド、プロパティ、イベント、型、またはフィールドではありません。</exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">要求された属性が複数見つかりました。</exception>
<exception cref="T:System.TypeLoadException">カスタム属性の型を読み込むことができません。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute(System.Reflection.ParameterInfo,System.Type)">
<summary>指定したパラメーターに適用される指定した型のカスタム属性を取得します。</summary>
<returns>
<paramref name="attributeType" /> に一致するカスタム属性。該当する属性が見つからない場合は null。</returns>
<param name="element">調べるパラメーター。</param>
<param name="attributeType">検索する属性の型。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> または <paramref name="attributeType" /> が null です。</exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /><see cref="T:System.Attribute" /> から派生していません。</exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">要求された属性が複数見つかりました。</exception>
<exception cref="T:System.TypeLoadException">カスタム属性の型を読み込むことができません。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute(System.Reflection.ParameterInfo,System.Type,System.Boolean)">
<summary>指定されたパラメーターに適用される指定した型のカスタム属性を取得し、オプションでそのパラメーターの先祖を調べます。</summary>
<returns>
<paramref name="attributeType" /> に一致するカスタム属性。該当する属性が見つからない場合は null。</returns>
<param name="element">調べるパラメーター。</param>
<param name="attributeType">検索する属性の型。</param>
<param name="inherit">
<paramref name="element" /> の先祖を調べる場合は true。それ以外の場合は false。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> または <paramref name="attributeType" /> が null です。</exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /><see cref="T:System.Attribute" /> から派生していません。</exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">要求された属性が複数見つかりました。</exception>
<exception cref="T:System.TypeLoadException">カスタム属性の型を読み込むことができません。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes``1(System.Reflection.Assembly)">
<summary>指定されたアセンブリに適用される指定された型のカスタム属性のコレクションを取得します。</summary>
<returns>
<paramref name="element" /> に適用され、<paramref name="T" /> に一致するカスタム属性のコレクション。該当する属性が存在しない場合は空のコレクション。</returns>
<param name="element">調べるアセンブリ。</param>
<typeparam name="T">検索する属性の型。</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> は null なので、</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.Assembly)">
<summary>指定されたアセンブリに適用されるカスタム属性のコレクションを取得します。</summary>
<returns>
<paramref name="element" /> に適用されるカスタム属性のコレクション。該当する属性が存在しない場合は空のコレクション。</returns>
<param name="element">調べるアセンブリ。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> は null なので、</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.Assembly,System.Type)">
<summary>指定されたアセンブリに適用される指定された型のカスタム属性のコレクションを取得します。</summary>
<returns>
<paramref name="element" /> に適用され、<paramref name="attributeType" /> に一致するカスタム属性のコレクション。該当する属性が存在しない場合は空のコレクション。</returns>
<param name="element">調べるアセンブリ。</param>
<param name="attributeType">検索する属性の型。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> または <paramref name="attributeType" /> が null です。</exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /><see cref="T:System.Attribute" /> から派生していません。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.MemberInfo)">
<summary>指定されたメンバーに適用されるカスタム属性のコレクションを取得します。</summary>
<returns>
<paramref name="element" /> に適用されるカスタム属性のコレクション。該当する属性が存在しない場合は空のコレクション。</returns>
<param name="element">調べるメンバー。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> は null なので、</exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> がコンストラクター、メソッド、プロパティ、イベント、型、またはフィールドではありません。</exception>
<exception cref="T:System.TypeLoadException">カスタム属性の型を読み込むことができません。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes``1(System.Reflection.MemberInfo)">
<summary>指定されたメンバーに適用される指定された型のカスタム属性のコレクションを取得します。</summary>
<returns>
<paramref name="element" /> に適用され、<paramref name="T" /> に一致するカスタム属性のコレクション。該当する属性が存在しない場合は空のコレクション。</returns>
<param name="element">調べるメンバー。</param>
<typeparam name="T">検索する属性の型。</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> は null なので、</exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> がコンストラクター、メソッド、プロパティ、イベント、型、またはフィールドではありません。</exception>
<exception cref="T:System.TypeLoadException">カスタム属性の型を読み込むことができません。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes``1(System.Reflection.MemberInfo,System.Boolean)">
<summary>指定されたメンバーに適用されている指定された型のカスタム属性のコレクションを取得し、オプションでそのメンバーの先祖を調べます。</summary>
<returns>
<paramref name="element" /> に適用され、<paramref name="T" /> に一致するカスタム属性のコレクション。該当する属性が存在しない場合は空のコレクション。</returns>
<param name="element">調べるメンバー。</param>
<param name="inherit">
<paramref name="element" /> の先祖を調べる場合は true。それ以外の場合は false。</param>
<typeparam name="T">検索する属性の型。</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> は null なので、</exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> がコンストラクター、メソッド、プロパティ、イベント、型、またはフィールドではありません。</exception>
<exception cref="T:System.TypeLoadException">カスタム属性の型を読み込むことができません。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.MemberInfo,System.Boolean)">
<summary>指定されたメンバーに適用されるカスタム属性のコレクションを取得し、オプションでそのメンバーの先祖を調べます。</summary>
<returns>
<paramref name="element" /> に適用され、指定された条件と一致するカスタム属性のコレクション。該当する属性が存在しない場合は空のコレクション。</returns>
<param name="element">調べるメンバー。</param>
<param name="inherit">
<paramref name="element" /> の先祖を調べる場合は true。それ以外の場合は false。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> は null なので、</exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> がコンストラクター、メソッド、プロパティ、イベント、型、またはフィールドではありません。</exception>
<exception cref="T:System.TypeLoadException">カスタム属性の型を読み込むことができません。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.MemberInfo,System.Type)">
<summary>指定されたメンバーに適用される指定された型のカスタム属性のコレクションを取得します。</summary>
<returns>
<paramref name="element" /> に適用され、<paramref name="attributeType" /> に一致するカスタム属性のコレクション。該当する属性が存在しない場合は空のコレクション。</returns>
<param name="element">調べるメンバー。</param>
<param name="attributeType">検索する属性の型。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> または <paramref name="attributeType" /> が null です。</exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /><see cref="T:System.Attribute" /> から派生していません。</exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> がコンストラクター、メソッド、プロパティ、イベント、型、またはフィールドではありません。</exception>
<exception cref="T:System.TypeLoadException">カスタム属性の型を読み込むことができません。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.MemberInfo,System.Type,System.Boolean)">
<summary>指定されたメンバーに適用されている指定された型のカスタム属性のコレクションを取得し、オプションでそのメンバーの先祖を調べます。</summary>
<returns>
<paramref name="element" /> に適用され、<paramref name="attributeType" /> に一致するカスタム属性のコレクション。該当する属性が存在しない場合は空のコレクション。</returns>
<param name="element">調べるメンバー。</param>
<param name="attributeType">検索する属性の型。</param>
<param name="inherit">
<paramref name="element" /> の先祖を調べる場合は true。それ以外の場合は false。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> または <paramref name="attributeType" /> が null です。</exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /><see cref="T:System.Attribute" /> から派生していません。</exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> がコンストラクター、メソッド、プロパティ、イベント、型、またはフィールドではありません。</exception>
<exception cref="T:System.TypeLoadException">カスタム属性の型を読み込むことができません。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.Module)">
<summary>指定されたモジュールに適用されるカスタム属性のコレクションを取得します。</summary>
<returns>
<paramref name="element" /> に適用されるカスタム属性のコレクション。該当する属性が存在しない場合は空のコレクション。</returns>
<param name="element">調べるモジュール。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> は null なので、</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes``1(System.Reflection.Module)">
<summary>指定されたモジュールに適用される指定された型のカスタム属性のコレクションを取得します。</summary>
<returns>
<paramref name="element" /> に適用され、<paramref name="T" /> に一致するカスタム属性のコレクション。該当する属性が存在しない場合は空のコレクション。</returns>
<param name="element">調べるモジュール。</param>
<typeparam name="T">検索する属性の型。</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> は null なので、</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.Module,System.Type)">
<summary>指定されたモジュールに適用される指定された型のカスタム属性のコレクションを取得します。</summary>
<returns>
<paramref name="element" /> に適用され、<paramref name="attributeType" /> に一致するカスタム属性のコレクション。該当する属性が存在しない場合は空のコレクション。</returns>
<param name="element">調べるモジュール。</param>
<param name="attributeType">検索する属性の型。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> または <paramref name="attributeType" /> が null です。</exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /><see cref="T:System.Attribute" /> から派生していません。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.ParameterInfo)">
<summary>指定されたパラメーターに適用されるカスタム属性のコレクションを取得します。</summary>
<returns>
<paramref name="element" /> に適用されるカスタム属性のコレクション。該当する属性が存在しない場合は空のコレクション。</returns>
<param name="element">調べるパラメーター。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> は null なので、</exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> がコンストラクター、メソッド、プロパティ、イベント、型、またはフィールドではありません。</exception>
<exception cref="T:System.TypeLoadException">カスタム属性の型を読み込むことができません。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes``1(System.Reflection.ParameterInfo)">
<summary>指定されたパラメーターに適用される指定された型のカスタム属性のコレクションを取得します。</summary>
<returns>
<paramref name="element" /> に適用され、<paramref name="T" /> に一致するカスタム属性のコレクション。該当する属性が存在しない場合は空のコレクション。</returns>
<param name="element">調べるパラメーター。</param>
<typeparam name="T">検索する属性の型。</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> は null なので、</exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> がコンストラクター、メソッド、プロパティ、イベント、型、またはフィールドではありません。</exception>
<exception cref="T:System.TypeLoadException">カスタム属性の型を読み込むことができません。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.ParameterInfo,System.Boolean)">
<summary>指定されたパラメーターに適用されるカスタム属性のコレクションを取得し、オプションでそのパラメーターの先祖を調べます。</summary>
<returns>
<paramref name="element" /> に適用されるカスタム属性のコレクション。該当する属性が存在しない場合は空のコレクション。</returns>
<param name="element">調べるパラメーター。</param>
<param name="inherit">
<paramref name="element" /> の先祖を調べる場合は true。それ以外の場合は false。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> は null なので、</exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> がコンストラクター、メソッド、プロパティ、イベント、型、またはフィールドではありません。</exception>
<exception cref="T:System.TypeLoadException">カスタム属性の型を読み込むことができません。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes``1(System.Reflection.ParameterInfo,System.Boolean)">
<summary>指定されたパラメーターに適用される指定された型のカスタム属性のコレクションを取得し、オプションでそのパラメーターの先祖を調べます。</summary>
<returns>
<paramref name="element" /> に適用され、<paramref name="T" /> に一致するカスタム属性のコレクション。該当する属性が存在しない場合は空のコレクション。</returns>
<param name="element">調べるパラメーター。</param>
<param name="inherit">
<paramref name="element" /> の先祖を調べる場合は true。それ以外の場合は false。</param>
<typeparam name="T">検索する属性の型。</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> は null なので、</exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> がコンストラクター、メソッド、プロパティ、イベント、型、またはフィールドではありません。</exception>
<exception cref="T:System.TypeLoadException">カスタム属性の型を読み込むことができません。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.ParameterInfo,System.Type)">
<summary>指定されたパラメーターに適用される指定された型のカスタム属性のコレクションを取得します。</summary>
<returns>
<paramref name="element" /> に適用され、<paramref name="attributeType" /> に一致するカスタム属性のコレクション。該当する属性が存在しない場合は空のコレクション。</returns>
<param name="element">調べるパラメーター。</param>
<param name="attributeType">検索する属性の型。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> または <paramref name="attributeType" /> が null です。</exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /><see cref="T:System.Attribute" /> から派生していません。</exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> がコンストラクター、メソッド、プロパティ、イベント、型、またはフィールドではありません。</exception>
<exception cref="T:System.TypeLoadException">カスタム属性の型を読み込むことができません。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.ParameterInfo,System.Type,System.Boolean)">
<summary>指定されたパラメーターに適用される指定された型のカスタム属性のコレクションを取得し、オプションでそのパラメーターの先祖を調べます。</summary>
<returns>
<paramref name="element" /> に適用され、<paramref name="attributeType" /> に一致するカスタム属性のコレクション。該当する属性が存在しない場合は空のコレクション。</returns>
<param name="element">調べるパラメーター。</param>
<param name="attributeType">検索する属性の型。</param>
<param name="inherit">
<paramref name="element" /> の先祖を調べる場合は true。それ以外の場合は false。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> または <paramref name="attributeType" /> が null です。</exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /><see cref="T:System.Attribute" /> から派生していません。</exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> がコンストラクター、メソッド、プロパティ、イベント、型、またはフィールドではありません。</exception>
<exception cref="T:System.TypeLoadException">カスタム属性の型を読み込むことができません。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.IsDefined(System.Reflection.Assembly,System.Type)">
<summary>指定した型のカスタム属性が指定したアセンブリに適用されているかどうかを示します。</summary>
<returns>指定された型の属性が <paramref name="element" /> に適用される場合は true。それ以外の場合は false。</returns>
<param name="element">調べるアセンブリ。</param>
<param name="attributeType">検索する属性の型。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> または <paramref name="attributeType" /> が null です。</exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /><see cref="T:System.Attribute" /> から派生していません。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.IsDefined(System.Reflection.MemberInfo,System.Type)">
<summary>指定した型のカスタム属性が指定したメンバーに適用されているかどうかを示します。</summary>
<returns>指定された型の属性が <paramref name="element" /> に適用される場合は true。それ以外の場合は false。</returns>
<param name="element">調べるメンバー。</param>
<param name="attributeType">検索する属性の型。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> または <paramref name="attributeType" /> が null です。</exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /><see cref="T:System.Attribute" /> から派生していません。</exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> がコンストラクター、メソッド、プロパティ、イベント、型、またはフィールドではありません。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.IsDefined(System.Reflection.MemberInfo,System.Type,System.Boolean)">
<summary>指定された型のカスタム属性が指定されたメンバーに適用され、オプションで先祖に適用されているかどうかを示します。</summary>
<returns>指定された型の属性が <paramref name="element" /> に適用される場合は true。それ以外の場合は false。</returns>
<param name="element">調べるメンバー。</param>
<param name="attributeType">検索する属性の型。</param>
<param name="inherit">
<paramref name="element" /> の先祖を調べる場合は true。それ以外の場合は false。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> または <paramref name="attributeType" /> が null です。</exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /><see cref="T:System.Attribute" /> から派生していません。</exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> がコンストラクター、メソッド、プロパティ、イベント、型、またはフィールドではありません。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.IsDefined(System.Reflection.Module,System.Type)">
<summary>指定した型のカスタム属性が指定したモジュールに適用されているかどうかを示します。</summary>
<returns>指定された型の属性が <paramref name="element" /> に適用される場合は true。それ以外の場合は false。</returns>
<param name="element">調べるモジュール。</param>
<param name="attributeType">検索する属性の型。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> または <paramref name="attributeType" /> が null です。</exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /><see cref="T:System.Attribute" /> から派生していません。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.IsDefined(System.Reflection.ParameterInfo,System.Type)">
<summary>指定した型のカスタム属性が指定したパラメーターに適用されているかどうかを示します。</summary>
<returns>指定された型の属性が <paramref name="element" /> に適用される場合は true。それ以外の場合は false。</returns>
<param name="element">調べるパラメーター。</param>
<param name="attributeType">検索する属性の型。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> または <paramref name="attributeType" /> が null です。</exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /><see cref="T:System.Attribute" /> から派生していません。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.IsDefined(System.Reflection.ParameterInfo,System.Type,System.Boolean)">
<summary>指定された型のカスタム属性が指定されたパラメーターに適用され、オプションで先祖に適用されているかどうかを示します。</summary>
<returns>指定された型の属性が <paramref name="element" /> に適用される場合は true。それ以外の場合は false。</returns>
<param name="element">調べるパラメーター。</param>
<param name="attributeType">検索する属性の型。</param>
<param name="inherit">
<paramref name="element" /> の先祖を調べる場合は true。それ以外の場合は false。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> または <paramref name="attributeType" /> が null です。</exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /><see cref="T:System.Attribute" /> から派生していません。</exception>
</member>
<member name="T:System.Reflection.InterfaceMapping">
<summary>インターフェイスを実装するクラスの実際のメソッドへの、そのインターフェイスの割り当てを取得します。</summary>
</member>
<member name="F:System.Reflection.InterfaceMapping.InterfaceMethods">
<summary>インターフェイスで定義されているメソッドを示します。</summary>
</member>
<member name="F:System.Reflection.InterfaceMapping.InterfaceType">
<summary>インターフェイスを表す型を示します。</summary>
</member>
<member name="F:System.Reflection.InterfaceMapping.TargetMethods">
<summary>インターフェイスを実装するメソッドを示します。</summary>
</member>
<member name="F:System.Reflection.InterfaceMapping.TargetType">
<summary>インターフェイスの割り当てを作成する際に使用された型を表します。</summary>
</member>
<member name="T:System.Reflection.RuntimeReflectionExtensions">
<summary>実行時における型情報を取得するメソッドを提供します。</summary>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetMethodInfo(System.Delegate)">
<summary>指定したデリゲートによって表されるメソッドを表すオブジェクトを取得します。</summary>
<returns>メソッドを表すオブジェクト。</returns>
<param name="del">検査するデリゲート。</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeBaseDefinition(System.Reflection.MethodInfo)">
<summary>メソッドが最初に宣言された直接基本クラスまたは間接基本クラスの指定したメソッドを表すオブジェクトを取得します。</summary>
<returns>基本クラスにおける指定されたメソッドの最初の宣言を表すオブジェクト。</returns>
<param name="method">情報の取得対象のメソッド。</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeEvent(System.Type,System.String)">
<summary>指定したイベントを表すオブジェクトを取得します。</summary>
<returns>指定したイベントを表すオブジェクト。イベントが見つからない場合は null。</returns>
<param name="type">イベントを含む型。</param>
<param name="name">イベントの名前です。</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeEvents(System.Type)">
<summary>指定した型で定義されるすべてのイベントを表すコレクションを取得します。</summary>
<returns>指定した種類のイベントのコレクション。</returns>
<param name="type">イベントを含む型。</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeField(System.Type,System.String)">
<summary>指定したフィールドを表すオブジェクトを取得します。</summary>
<returns>指定したフィールドを表すオブジェクト。フィールドが見つからない場合は null。</returns>
<param name="type">フィールドを含む型。</param>
<param name="name">フィールドの名前。</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeFields(System.Type)">
<summary>指定した型で定義されるすべてのフィールドを表すコレクションを取得します。</summary>
<returns>指定した種類のフィールドのコレクション。</returns>
<param name="type">フィールドを含む型。</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeInterfaceMap(System.Reflection.TypeInfo,System.Type)">
<summary>指定した型とインターフェイスに対するインターフェイスの割り当てを返します。</summary>
<returns>指定したインターフェイスや種類のインターフェイスの割り当て表すオブジェクト。</returns>
<param name="typeInfo">割り当ての取得対象である型。</param>
<param name="interfaceType">割り当ての取得対象であるインターフェイス。</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeMethod(System.Type,System.String,System.Type[])">
<summary>指定したメソッドを表すオブジェクトを取得します。</summary>
<returns>指定したメソッドを表すオブジェクト。メソッドが見つからない場合は null。</returns>
<param name="type">メソッドを含む型。</param>
<param name="name">メソッドの名前です。</param>
<param name="parameters">配列には、メソッドのパラメーターを格納します。</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeMethods(System.Type)">
<summary>指定した型で定義されるすべてのメソッドを表すコレクションを取得します。</summary>
<returns>指定した種類のメソッドのコレクション。</returns>
<param name="type">メソッドを含む型。</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeProperties(System.Type)">
<summary>指定した型で定義されるすべてのプロパティを表すコレクションを取得します。</summary>
<returns>指定した種類のプロパティのコレクション。</returns>
<param name="type">プロパティを含む型。</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeProperty(System.Type,System.String)">
<summary>指定したプロパティを表すオブジェクトを取得します。</summary>
<returns>指定したプロパティを表すオブジェクト。プロパティが見つからない場合は null。</returns>
<param name="type">プロパティを含む型。</param>
<param name="name">プロパティの名前。</param>
</member>
</members>
</doc>

View File

@@ -0,0 +1,522 @@
<?xml version="1.0" encoding="utf-8"?>
<doc>
<assembly>
<name>System.Reflection.Extensions</name>
</assembly>
<members>
<member name="T:System.Reflection.CustomAttributeExtensions">
<summary>사용자 지정 특성을 검색하기 위한 정적 메서드를 포함합니다.</summary>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute``1(System.Reflection.Assembly)">
<summary>지정된 어셈블리에 적용된 지정된 형식의 사용자 지정 특성을 검색합니다. </summary>
<returns>이런 특성이 없을 경우 <paramref name="T" /> 또는 null과 일치하는 사용자 지정 특성입니다.</returns>
<param name="element">조사할 어셈블리입니다.</param>
<typeparam name="T">검색할 특성의 형식입니다.</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" />가 null입니다. </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">요청된 특성이 둘 이상 발견된 경우 </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute(System.Reflection.Assembly,System.Type)">
<summary>지정된 어셈블리에 적용된 지정된 형식의 사용자 지정 특성을 검색합니다.</summary>
<returns>이런 특성이 없을 경우 <paramref name="attributeType" /> 또는 null과 일치하는 사용자 지정 특성입니다.</returns>
<param name="element">조사할 어셈블리입니다.</param>
<param name="attributeType">검색할 특성의 형식입니다.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> 또는 <paramref name="attributeType" />이 null인 경우 </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /><see cref="T:System.Attribute" />에서 파생되지 않은 경우 </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">요청된 특성이 둘 이상 발견된 경우 </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute``1(System.Reflection.MemberInfo)">
<summary>지정된 멤버에 적용된 지정된 형식의 사용자 지정 특성을 검색합니다.</summary>
<returns>이런 특성이 없을 경우 <paramref name="T" /> 또는 null과 일치하는 사용자 지정 특성입니다.</returns>
<param name="element">검사할 멤버입니다.</param>
<typeparam name="T">검색할 특성의 형식입니다.</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" />가 null입니다. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" />가 생성자, 메서드, 속성, 이벤트, 형식 또는 필드가 아닌 경우 </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">요청된 특성이 둘 이상 발견된 경우 </exception>
<exception cref="T:System.TypeLoadException">사용자 지정 특성 형식을 로드할 수 없는 경우 </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute``1(System.Reflection.MemberInfo,System.Boolean)">
<summary>지정된 형식의 사용자 지정 특성이 지정된 멤버에 적용되는 컬렉션을 검색하거나 선택적으로 해당 멤버의 상위 항목을 검사합니다.</summary>
<returns>이런 특성이 없을 경우 <paramref name="T" /> 또는 null과 일치하는 사용자 지정 특성입니다.</returns>
<param name="element">검사할 멤버입니다.</param>
<param name="inherit">
<paramref name="element" />의 상위 요소를 검사하려면 true이고, 그렇지 않으면 false입니다. </param>
<typeparam name="T">검색할 특성의 형식입니다.</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" />가 null입니다. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" />가 생성자, 메서드, 속성, 이벤트, 형식 또는 필드가 아닌 경우 </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">요청된 특성이 둘 이상 발견된 경우 </exception>
<exception cref="T:System.TypeLoadException">사용자 지정 특성 형식을 로드할 수 없는 경우 </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute(System.Reflection.MemberInfo,System.Type)">
<summary>지정된 멤버에 적용된 지정된 형식의 사용자 지정 특성을 검색합니다.</summary>
<returns>이런 특성이 없을 경우 <paramref name="attributeType" /> 또는 null과 일치하는 사용자 지정 특성입니다.</returns>
<param name="element">검사할 멤버입니다.</param>
<param name="attributeType">검색할 특성의 형식입니다.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> 또는 <paramref name="attributeType" />이 null인 경우 </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /><see cref="T:System.Attribute" />에서 파생되지 않은 경우 </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" />가 생성자, 메서드, 속성, 이벤트, 형식 또는 필드가 아닌 경우 </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">요청된 특성이 둘 이상 발견된 경우 </exception>
<exception cref="T:System.TypeLoadException">사용자 지정 특성 형식을 로드할 수 없는 경우 </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute(System.Reflection.MemberInfo,System.Type,System.Boolean)">
<summary>지정된 형식의 사용자 지정 특성이 지정된 멤버에 적용되는 컬렉션을 검색하거나 선택적으로 해당 멤버의 상위 항목을 검사합니다.</summary>
<returns>이런 특성이 없을 경우 <paramref name="attributeType" /> 또는 null과 일치하는 사용자 지정 특성입니다.</returns>
<param name="element">검사할 멤버입니다.</param>
<param name="attributeType">검색할 특성의 형식입니다.</param>
<param name="inherit">
<paramref name="element" />의 상위 요소를 검사하려면 true이고, 그렇지 않으면 false입니다. </param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> 또는 <paramref name="attributeType" />이 null인 경우 </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /><see cref="T:System.Attribute" />에서 파생되지 않은 경우 </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" />가 생성자, 메서드, 속성, 이벤트, 형식 또는 필드가 아닌 경우 </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">요청된 특성이 둘 이상 발견된 경우 </exception>
<exception cref="T:System.TypeLoadException">사용자 지정 특성 형식을 로드할 수 없는 경우 </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute``1(System.Reflection.Module)">
<summary>지정된 모듈에 적용된 지정된 형식의 사용자 지정 특성을 검색합니다.</summary>
<returns>이런 특성이 없을 경우 <paramref name="T" /> 또는 null과 일치하는 사용자 지정 특성입니다.</returns>
<param name="element">검사할 모듈입니다.</param>
<typeparam name="T">검색할 특성의 형식입니다.</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" />가 null입니다. </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">요청된 특성이 둘 이상 발견된 경우 </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute(System.Reflection.Module,System.Type)">
<summary>지정된 모듈에 적용된 지정된 형식의 사용자 지정 특성을 검색합니다.</summary>
<returns>이런 특성이 없을 경우 <paramref name="attributeType" /> 또는 null과 일치하는 사용자 지정 특성입니다.</returns>
<param name="element">검사할 모듈입니다.</param>
<param name="attributeType">검색할 특성의 형식입니다.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> 또는 <paramref name="attributeType" />이 null인 경우 </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /><see cref="T:System.Attribute" />에서 파생되지 않은 경우 </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">요청된 특성이 둘 이상 발견된 경우 </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute``1(System.Reflection.ParameterInfo)">
<summary>지정된 매개 변수에 적용된 지정된 형식의 사용자 지정 특성을 검색합니다.</summary>
<returns>이런 특성이 없을 경우 <paramref name="T" /> 또는 null과 일치하는 사용자 지정 특성입니다.</returns>
<param name="element">검사할 매개 변수입니다.</param>
<typeparam name="T">검색할 특성의 형식입니다.</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" />가 null입니다. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" />가 생성자, 메서드, 속성, 이벤트, 형식 또는 필드가 아닌 경우 </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">요청된 특성이 둘 이상 발견된 경우 </exception>
<exception cref="T:System.TypeLoadException">사용자 지정 특성 형식을 로드할 수 없는 경우 </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute``1(System.Reflection.ParameterInfo,System.Boolean)">
<summary>지정된 형식의 사용자 지정 특성이 지정된 매개 변수에 적용되는 컬렉션을 검색하거나 선택적으로 해당 매개 변수의 상위 항목을 검사합니다.</summary>
<returns>이런 특성이 없을 경우 <paramref name="T" /> 또는 null과 일치하는 사용자 지정 특성입니다.</returns>
<param name="element">검사할 매개 변수입니다.</param>
<param name="inherit">
<paramref name="element" />의 상위 요소를 검사하려면 true이고, 그렇지 않으면 false입니다. </param>
<typeparam name="T">검색할 특성의 형식입니다.</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" />가 null입니다. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" />가 생성자, 메서드, 속성, 이벤트, 형식 또는 필드가 아닌 경우 </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">요청된 특성이 둘 이상 발견된 경우 </exception>
<exception cref="T:System.TypeLoadException">사용자 지정 특성 형식을 로드할 수 없는 경우 </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute(System.Reflection.ParameterInfo,System.Type)">
<summary>지정된 매개 변수에 적용된 지정된 형식의 사용자 지정 특성을 검색합니다.</summary>
<returns>이런 특성이 없을 경우 <paramref name="attributeType" /> 또는 null과 일치하는 사용자 지정 특성입니다.</returns>
<param name="element">검사할 매개 변수입니다.</param>
<param name="attributeType">검색할 특성의 형식입니다.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> 또는 <paramref name="attributeType" />이 null인 경우 </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /><see cref="T:System.Attribute" />에서 파생되지 않은 경우 </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">요청된 특성이 둘 이상 발견된 경우 </exception>
<exception cref="T:System.TypeLoadException">사용자 지정 특성 형식을 로드할 수 없는 경우 </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute(System.Reflection.ParameterInfo,System.Type,System.Boolean)">
<summary>지정된 형식의 사용자 지정 특성이 지정된 매개 변수에 적용되는 컬렉션을 검색하거나 선택적으로 해당 매개 변수의 상위 항목을 검사합니다.</summary>
<returns>
<paramref name="attributeType" />과 일치하는 사용자 지정 특성이거나, 이러한 특성이 없으면 null입니다.</returns>
<param name="element">검사할 매개 변수입니다.</param>
<param name="attributeType">검색할 특성의 형식입니다.</param>
<param name="inherit">
<paramref name="element" />의 상위 요소를 검사하려면 true이고, 그렇지 않으면 false입니다. </param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> 또는 <paramref name="attributeType" />이 null인 경우 </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /><see cref="T:System.Attribute" />에서 파생되지 않은 경우 </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">요청된 특성이 둘 이상 발견된 경우 </exception>
<exception cref="T:System.TypeLoadException">사용자 지정 특성 형식을 로드할 수 없는 경우 </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes``1(System.Reflection.Assembly)">
<summary>지정된 어셈블리에 적용된 지정된 형식의 사용자 지정 특성 컬렉션을 검색합니다. </summary>
<returns>
<paramref name="element" />에 적용되고 <paramref name="T" />에 일치하는 사용자 지정 특성의 컬렉션이며 이런 특성이 없을 경우 빈 컬렉션입니다. </returns>
<param name="element">조사할 어셈블리입니다.</param>
<typeparam name="T">검색할 특성의 형식입니다.</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" />가 null입니다. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.Assembly)">
<summary>지정된 어셈블리에 적용된 사용자 지정 특성 컬렉션을 검색합니다.</summary>
<returns>
<paramref name="element" />에 적용된 사용자 지정 특성의 컬렉션이며 이런 특성이 없을 경우 빈 컬렉션입니다. </returns>
<param name="element">조사할 어셈블리입니다.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" />가 null입니다. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.Assembly,System.Type)">
<summary>지정된 어셈블리에 적용된 지정된 형식의 사용자 지정 특성 컬렉션을 검색합니다.</summary>
<returns>
<paramref name="element" />에 적용되고 <paramref name="attributeType" />에 일치하는 사용자 지정 특성의 컬렉션이며 이런 특성이 없을 경우 빈 컬렉션입니다. </returns>
<param name="element">조사할 어셈블리입니다.</param>
<param name="attributeType">검색할 특성의 형식입니다.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> 또는 <paramref name="attributeType" />이 null인 경우 </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /><see cref="T:System.Attribute" />에서 파생되지 않은 경우 </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.MemberInfo)">
<summary>지정된 멤버에 적용된 사용자 지정 특성 컬렉션을 검색합니다.</summary>
<returns>
<paramref name="element" />에 적용된 사용자 지정 특성의 컬렉션이며 이런 특성이 없을 경우 빈 컬렉션입니다. </returns>
<param name="element">검사할 멤버입니다.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" />가 null입니다. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" />가 생성자, 메서드, 속성, 이벤트, 형식 또는 필드가 아닌 경우 </exception>
<exception cref="T:System.TypeLoadException">사용자 지정 특성 형식을 로드할 수 없는 경우 </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes``1(System.Reflection.MemberInfo)">
<summary>지정된 멤버에 적용된 지정된 형식의 사용자 지정 특성 컬렉션을 검색합니다.</summary>
<returns>
<paramref name="element" />에 적용되고 <paramref name="T" />에 일치하는 사용자 지정 특성의 컬렉션이며 이런 특성이 없을 경우 빈 컬렉션입니다. </returns>
<param name="element">검사할 멤버입니다.</param>
<typeparam name="T">검색할 특성의 형식입니다.</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" />가 null입니다. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" />가 생성자, 메서드, 속성, 이벤트, 형식 또는 필드가 아닌 경우 </exception>
<exception cref="T:System.TypeLoadException">사용자 지정 특성 형식을 로드할 수 없는 경우 </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes``1(System.Reflection.MemberInfo,System.Boolean)">
<summary>지정된 형식의 사용자 지정 특성이 지정된 멤버에 적용되는 컬렉션을 검색하거나 선택적으로 해당 멤버의 상위 항목을 검사합니다.</summary>
<returns>
<paramref name="element" />에 적용되고 <paramref name="T" />에 일치하는 사용자 지정 특성의 컬렉션이며 이런 특성이 없을 경우 빈 컬렉션입니다. </returns>
<param name="element">검사할 멤버입니다.</param>
<param name="inherit">
<paramref name="element" />의 상위 요소를 검사하려면 true이고, 그렇지 않으면 false입니다. </param>
<typeparam name="T">검색할 특성의 형식입니다.</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" />가 null입니다. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" />가 생성자, 메서드, 속성, 이벤트, 형식 또는 필드가 아닌 경우 </exception>
<exception cref="T:System.TypeLoadException">사용자 지정 특성 형식을 로드할 수 없는 경우 </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.MemberInfo,System.Boolean)">
<summary>사용자 지정 특성이 지정된 멤버에 적용되는 컬렉션을 검색하거나 선택적으로 해당 멤버의 상위 항목을 검사합니다.</summary>
<returns>지정된 조건과 일치하는 <paramref name="element" />에 적용되는 사용자 지정 특성의 컬렉션이거나, 이러한 특성이 없는 경우 빈 컬렉션입니다. </returns>
<param name="element">검사할 멤버입니다.</param>
<param name="inherit">
<paramref name="element" />의 상위 요소를 검사하려면 true이고, 그렇지 않으면 false입니다. </param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" />가 null입니다. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" />가 생성자, 메서드, 속성, 이벤트, 형식 또는 필드가 아닌 경우 </exception>
<exception cref="T:System.TypeLoadException">사용자 지정 특성 형식을 로드할 수 없는 경우 </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.MemberInfo,System.Type)">
<summary>지정된 멤버에 적용된 지정된 형식의 사용자 지정 특성 컬렉션을 검색합니다.</summary>
<returns>
<paramref name="element" />에 적용되고 <paramref name="attributeType" />에 일치하는 사용자 지정 특성의 컬렉션이며 이런 특성이 없을 경우 빈 컬렉션입니다. </returns>
<param name="element">검사할 멤버입니다.</param>
<param name="attributeType">검색할 특성의 형식입니다.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> 또는 <paramref name="attributeType" />이 null인 경우 </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /><see cref="T:System.Attribute" />에서 파생되지 않은 경우 </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" />가 생성자, 메서드, 속성, 이벤트, 형식 또는 필드가 아닌 경우 </exception>
<exception cref="T:System.TypeLoadException">사용자 지정 특성 형식을 로드할 수 없는 경우 </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.MemberInfo,System.Type,System.Boolean)">
<summary>지정된 형식의 사용자 지정 특성이 지정된 멤버에 적용되는 컬렉션을 검색하거나 선택적으로 해당 멤버의 상위 항목을 검사합니다.</summary>
<returns>
<paramref name="element" />에 적용되고 <paramref name="attributeType" />에 일치하는 사용자 지정 특성의 컬렉션이며 이런 특성이 없을 경우 빈 컬렉션입니다.</returns>
<param name="element">검사할 멤버입니다.</param>
<param name="attributeType">검색할 특성의 형식입니다.</param>
<param name="inherit">
<paramref name="element" />의 상위 요소를 검사하려면 true이고, 그렇지 않으면 false입니다. </param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> 또는 <paramref name="attributeType" />이 null인 경우 </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /><see cref="T:System.Attribute" />에서 파생되지 않은 경우 </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" />가 생성자, 메서드, 속성, 이벤트, 형식 또는 필드가 아닌 경우 </exception>
<exception cref="T:System.TypeLoadException">사용자 지정 특성 형식을 로드할 수 없는 경우 </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.Module)">
<summary>지정된 모듈에 적용된 사용자 지정 특성 컬렉션을 검색합니다.</summary>
<returns>
<paramref name="element" />에 적용된 사용자 지정 특성의 컬렉션이며 이런 특성이 없을 경우 빈 컬렉션입니다. </returns>
<param name="element">검사할 모듈입니다.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" />가 null입니다. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes``1(System.Reflection.Module)">
<summary>지정된 모듈에 적용된 지정된 형식의 사용자 지정 특성 컬렉션을 검색합니다.</summary>
<returns>
<paramref name="element" />에 적용되고 <paramref name="T" />에 일치하는 사용자 지정 특성의 컬렉션이며 이런 특성이 없을 경우 빈 컬렉션입니다. </returns>
<param name="element">검사할 모듈입니다.</param>
<typeparam name="T">검색할 특성의 형식입니다.</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" />가 null입니다. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.Module,System.Type)">
<summary>지정된 모듈에 적용된 지정된 형식의 사용자 지정 특성 컬렉션을 검색합니다.</summary>
<returns>
<paramref name="element" />에 적용되고 <paramref name="attributeType" />에 일치하는 사용자 지정 특성의 컬렉션이며 이런 특성이 없을 경우 빈 컬렉션입니다.</returns>
<param name="element">검사할 모듈입니다.</param>
<param name="attributeType">검색할 특성의 형식입니다.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> 또는 <paramref name="attributeType" />이 null인 경우 </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /><see cref="T:System.Attribute" />에서 파생되지 않은 경우 </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.ParameterInfo)">
<summary>지정된 매개 변수에 적용된 사용자 지정 특성 컬렉션을 검색합니다.</summary>
<returns>
<paramref name="element" />에 적용된 사용자 지정 특성의 컬렉션이며 이런 특성이 없을 경우 빈 컬렉션입니다. </returns>
<param name="element">검사할 매개 변수입니다.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" />가 null입니다. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" />가 생성자, 메서드, 속성, 이벤트, 형식 또는 필드가 아닌 경우 </exception>
<exception cref="T:System.TypeLoadException">사용자 지정 특성 형식을 로드할 수 없는 경우 </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes``1(System.Reflection.ParameterInfo)">
<summary>지정된 매개 변수에 적용된 지정된 형식의 사용자 지정 특성 컬렉션을 검색합니다.</summary>
<returns>
<paramref name="element" />에 적용되고 <paramref name="T" />에 일치하는 사용자 지정 특성의 컬렉션이며 이런 특성이 없을 경우 빈 컬렉션입니다. </returns>
<param name="element">검사할 매개 변수입니다.</param>
<typeparam name="T">검색할 특성의 형식입니다.</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" />가 null입니다. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" />가 생성자, 메서드, 속성, 이벤트, 형식 또는 필드가 아닌 경우 </exception>
<exception cref="T:System.TypeLoadException">사용자 지정 특성 형식을 로드할 수 없는 경우 </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.ParameterInfo,System.Boolean)">
<summary>사용자 지정 특성이 지정된 매개 변수에 적용되는 컬렉션을 검색하거나 선택적으로 해당 매개 변수의 상위 항목을 검사합니다.</summary>
<returns>
<paramref name="element" />에 적용된 사용자 지정 특성의 컬렉션이며 이런 특성이 없을 경우 빈 컬렉션입니다. </returns>
<param name="element">검사할 매개 변수입니다.</param>
<param name="inherit">
<paramref name="element" />의 상위 요소를 검사하려면 true이고, 그렇지 않으면 false입니다. </param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" />가 null입니다. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" />가 생성자, 메서드, 속성, 이벤트, 형식 또는 필드가 아닌 경우 </exception>
<exception cref="T:System.TypeLoadException">사용자 지정 특성 형식을 로드할 수 없는 경우 </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes``1(System.Reflection.ParameterInfo,System.Boolean)">
<summary>지정된 형식의 사용자 지정 특성이 지정된 매개 변수에 적용되는 컬렉션을 검색하거나 선택적으로 해당 매개 변수의 상위 항목을 검사합니다.</summary>
<returns>
<paramref name="element" />에 적용되고 <paramref name="T" />에 일치하는 사용자 지정 특성의 컬렉션이며 이런 특성이 없을 경우 빈 컬렉션입니다. </returns>
<param name="element">검사할 매개 변수입니다.</param>
<param name="inherit">
<paramref name="element" />의 상위 요소를 검사하려면 true이고, 그렇지 않으면 false입니다. </param>
<typeparam name="T">검색할 특성의 형식입니다.</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" />가 null입니다. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" />가 생성자, 메서드, 속성, 이벤트, 형식 또는 필드가 아닌 경우 </exception>
<exception cref="T:System.TypeLoadException">사용자 지정 특성 형식을 로드할 수 없는 경우 </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.ParameterInfo,System.Type)">
<summary>지정된 매개 변수에 적용된 지정된 형식의 사용자 지정 특성 컬렉션을 검색합니다.</summary>
<returns>
<paramref name="element" />에 적용되고 <paramref name="attributeType" />에 일치하는 사용자 지정 특성의 컬렉션이며 이런 특성이 없을 경우 빈 컬렉션입니다. </returns>
<param name="element">검사할 매개 변수입니다.</param>
<param name="attributeType">검색할 특성의 형식입니다.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> 또는 <paramref name="attributeType" />이 null인 경우 </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /><see cref="T:System.Attribute" />에서 파생되지 않은 경우 </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" />가 생성자, 메서드, 속성, 이벤트, 형식 또는 필드가 아닌 경우 </exception>
<exception cref="T:System.TypeLoadException">사용자 지정 특성 형식을 로드할 수 없는 경우 </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.ParameterInfo,System.Type,System.Boolean)">
<summary>지정된 형식의 사용자 지정 특성이 지정된 매개 변수에 적용되는 컬렉션을 검색하거나 선택적으로 해당 매개 변수의 상위 항목을 검사합니다.</summary>
<returns>
<paramref name="element" />에 적용되고 <paramref name="attributeType" />에 일치하는 사용자 지정 특성의 컬렉션이며 이런 특성이 없을 경우 빈 컬렉션입니다. </returns>
<param name="element">검사할 매개 변수입니다.</param>
<param name="attributeType">검색할 특성의 형식입니다.</param>
<param name="inherit">
<paramref name="element" />의 상위 요소를 검사하려면 true이고, 그렇지 않으면 false입니다. </param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> 또는 <paramref name="attributeType" />이 null인 경우 </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /><see cref="T:System.Attribute" />에서 파생되지 않은 경우 </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" />가 생성자, 메서드, 속성, 이벤트, 형식 또는 필드가 아닌 경우 </exception>
<exception cref="T:System.TypeLoadException">사용자 지정 특성 형식을 로드할 수 없는 경우 </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.IsDefined(System.Reflection.Assembly,System.Type)">
<summary>지정된 형식의 사용자 지정 특성이 지정된 어셈블리에 적용되었는지 여부를 나타냅니다.</summary>
<returns>지정된 형식의 특성이 <paramref name="element" />에 적용되는 경우 true이고, 그렇지 않으면 false입니다.</returns>
<param name="element">조사할 어셈블리입니다.</param>
<param name="attributeType">검색할 특성의 형식입니다.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> 또는 <paramref name="attributeType" />이 null인 경우 </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /><see cref="T:System.Attribute" />에서 파생되지 않은 경우 </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.IsDefined(System.Reflection.MemberInfo,System.Type)">
<summary>지정된 형식의 사용자 지정 특성이 지정된 멤버에 적용되었는지 여부를 나타냅니다.</summary>
<returns>지정된 형식의 특성이 <paramref name="element" />에 적용되는 경우 true이고, 그렇지 않으면 false입니다.</returns>
<param name="element">검사할 멤버입니다.</param>
<param name="attributeType">검색할 특성의 형식입니다.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> 또는 <paramref name="attributeType" />이 null인 경우 </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /><see cref="T:System.Attribute" />에서 파생되지 않은 경우 </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" />가 생성자, 메서드, 속성, 이벤트, 형식 또는 필드가 아닌 경우 </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.IsDefined(System.Reflection.MemberInfo,System.Type,System.Boolean)">
<summary>지정된 형식의 사용자 지정 특성이 지정된 멤버에 적용되었는지, 또는 선택적으로 상위 항목에 적용되었는지 여부를 결정합니다.</summary>
<returns>지정된 형식의 특성이 <paramref name="element" />에 적용되는 경우 true이고, 그렇지 않으면 false입니다.</returns>
<param name="element">검사할 멤버입니다.</param>
<param name="attributeType">검색할 특성의 형식입니다.</param>
<param name="inherit">
<paramref name="element" />의 상위 요소를 검사하려면 true이고, 그렇지 않으면 false입니다. </param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> 또는 <paramref name="attributeType" />이 null인 경우 </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /><see cref="T:System.Attribute" />에서 파생되지 않은 경우 </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" />가 생성자, 메서드, 속성, 이벤트, 형식 또는 필드가 아닌 경우 </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.IsDefined(System.Reflection.Module,System.Type)">
<summary>지정된 형식의 사용자 지정 특성이 지정된 모듈에 적용되었는지 여부를 나타냅니다.</summary>
<returns>지정된 형식의 특성이 <paramref name="element" />에 적용되는 경우 true이고, 그렇지 않으면 false입니다.</returns>
<param name="element">검사할 모듈입니다.</param>
<param name="attributeType">검색할 특성의 형식입니다.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> 또는 <paramref name="attributeType" />이 null인 경우 </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /><see cref="T:System.Attribute" />에서 파생되지 않은 경우 </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.IsDefined(System.Reflection.ParameterInfo,System.Type)">
<summary>지정된 형식의 사용자 지정 특성이 지정된 매개 변수에 적용되었는지 여부를 나타냅니다.</summary>
<returns>지정된 형식의 특성이 <paramref name="element" />에 적용되는 경우 true이고, 그렇지 않으면 false입니다.</returns>
<param name="element">검사할 매개 변수입니다.</param>
<param name="attributeType">검색할 특성의 형식입니다.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> 또는 <paramref name="attributeType" />이 null인 경우 </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /><see cref="T:System.Attribute" />에서 파생되지 않은 경우 </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.IsDefined(System.Reflection.ParameterInfo,System.Type,System.Boolean)">
<summary>지정된 형식의 사용자 지정 특성이 지정된 매개 변수에 적용되는지, 또는 선택적으로 상위 항목에 적용되는지 여부를 나타냅니다.</summary>
<returns>지정된 형식의 특성이 <paramref name="element" />에 적용되는 경우 true이고, 그렇지 않으면 false입니다.</returns>
<param name="element">검사할 매개 변수입니다.</param>
<param name="attributeType">검색할 특성의 형식입니다.</param>
<param name="inherit">
<paramref name="element" />의 상위 요소를 검사하려면 true이고, 그렇지 않으면 false입니다. </param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> 또는 <paramref name="attributeType" />이 null인 경우 </exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /><see cref="T:System.Attribute" />에서 파생되지 않은 경우 </exception>
</member>
<member name="T:System.Reflection.InterfaceMapping">
<summary>인터페이스를 구현하는 클래스에 대한 실제 메서드로의 인터페이스 매핑을 검색합니다.</summary>
</member>
<member name="F:System.Reflection.InterfaceMapping.InterfaceMethods">
<summary>인터페이스에 정의된 메서드를 표시합니다.</summary>
</member>
<member name="F:System.Reflection.InterfaceMapping.InterfaceType">
<summary>인터페이스를 나타내는 형식을 보여 줍니다.</summary>
</member>
<member name="F:System.Reflection.InterfaceMapping.TargetMethods">
<summary>인터페이스를 나타내는 메서드를 보여 줍니다.</summary>
</member>
<member name="F:System.Reflection.InterfaceMapping.TargetType">
<summary>인터페이스 매핑을 만드는 데 사용된 형식을 나타냅니다.</summary>
</member>
<member name="T:System.Reflection.RuntimeReflectionExtensions">
<summary>가동시간에 유형에 대한 정보를 검색하는 방법을 제공한다.</summary>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetMethodInfo(System.Delegate)">
<summary>지정된 대리자가 나타내는 메서드를 나타내는 개체를 가져옵니다.</summary>
<returns>메서드를 나타내는 개체입니다.</returns>
<param name="del">검사할 대리자입니다.</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeBaseDefinition(System.Reflection.MethodInfo)">
<summary>메서드가 처음으로 선언된 직접 또는 간접 기본 클래스에서 지정된 메서드를 표현하는 개체를 검색합니다.</summary>
<returns>지정된 메서드의 기본 클래스에서의 초기 선언을 나타내는 개체</returns>
<param name="method">정보를 검색할 메서드입니다.</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeEvent(System.Type,System.String)">
<summary>지정된 이벤트를 나타내는 개체를 검색합니다.</summary>
<returns>지정된 이벤트를 나타내는 개체이며 이벤트가 없는 경우 null을 반환합니다.</returns>
<param name="type">이벤트가 포함된 형식입니다.</param>
<param name="name">이벤트의 이름입니다.</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeEvents(System.Type)">
<summary>지정된 형식에서 정의된 모든 메소드를 나타내는 컬렉션을 검색합니다.</summary>
<returns>지정된 형식의 이벤트 컬렉션입니다.</returns>
<param name="type">이벤트가 포함된 형식입니다.</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeField(System.Type,System.String)">
<summary>지정된 필드를 나타내는 개체를 검색합니다.</summary>
<returns>지정된 필드를 나타내는 개체이며 필드가 없는 경우 null을 반환합니다.</returns>
<param name="type">필드가 포함된 형식입니다.</param>
<param name="name">필드 이름입니다.</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeFields(System.Type)">
<summary>지정된 형식에서 정의된 모든 메소드를 나타내는 컬렉션을 검색합니다.</summary>
<returns>지정된 형식의 필드 컬렉션입니다.</returns>
<param name="type">필드가 포함된 형식입니다.</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeInterfaceMap(System.Reflection.TypeInfo,System.Type)">
<summary>지정된 형식과 지정된 인터페이스에 대한 인터페이스 매핑을 반환합니다.</summary>
<returns>지정된 인터페이스 및 형식의 인터페이스 매핑을 나타내는 개체입니다.</returns>
<param name="typeInfo">매핑 대상을 검색하는 형식입니다.</param>
<param name="interfaceType">매핑을 검색할 인터페이스입니다.</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeMethod(System.Type,System.String,System.Type[])">
<summary>지정된 메서드를 나타내는 개체를 검색합니다.</summary>
<returns>지정된 메서드를 나타내는 개체이며 메서드가 없는 경우 null을 반환합니다.</returns>
<param name="type">메서드가 포함된 형식입니다.</param>
<param name="name">메서드의 이름입니다.</param>
<param name="parameters">매서드의 매개 변수를 포함하는 배열</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeMethods(System.Type)">
<summary>지정된 형식에 정의된 모든 메소드를 나타내는 컬렉션을 검색합니다.</summary>
<returns>지정된 형식의 메서드 컬렉션입니다.</returns>
<param name="type">메서드가 포함된 형식입니다.</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeProperties(System.Type)">
<summary>지정된 형식에서 정의된 모든 속성을 나타내는 컬렉션을 검색합니다.</summary>
<returns>지정된 형식에 대한 속성 컬렉션입니다.</returns>
<param name="type">속성이 포함된 형식입니다.</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeProperty(System.Type,System.String)">
<summary>지정된 속성을 나타내는 개체를 검색합니다.</summary>
<returns>지정된 속성을 나타내는 개체이며 속성이 없는 경우 null을 반환합니다.</returns>
<param name="type">속성이 포함된 형식입니다.</param>
<param name="name">속성 이름</param>
</member>
</members>
</doc>

View File

@@ -0,0 +1,438 @@
<?xml version="1.0" encoding="utf-8"?>
<doc>
<assembly>
<name>System.Reflection.Extensions</name>
</assembly>
<members>
<member name="T:System.Reflection.CustomAttributeExtensions">
<summary>Содержит статические методы извлечения настраиваемых атрибутов.</summary>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute``1(System.Reflection.Assembly)">
<summary>Извлекает пользовательский атрибут заданного типа, примененный к указанной сборке. </summary>
<returns>Настраиваемый атрибут, соответствующий <paramref name="T" /> или null, если такой атрибут не найден.</returns>
<param name="element">Сборка для проверки.</param>
<typeparam name="T">Искомый тип атрибута.</typeparam>
<exception cref="T:System.ArgumentNullException">Параметр <paramref name="element" /> имеет значение null. </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">Найдено несколько запрошенных атрибутов. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute(System.Reflection.Assembly,System.Type)">
<summary>Извлекает пользовательский атрибут заданного типа, примененный к указанной сборке.</summary>
<returns>Настраиваемый атрибут, соответствующий <paramref name="attributeType" />, или значение null, если такой атрибут не найден.</returns>
<param name="element">Сборка для проверки.</param>
<param name="attributeType">Искомый тип атрибута.</param>
<exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="element" /> или <paramref name="attributeType" /> — null. </exception>
<exception cref="T:System.ArgumentException">Тип <paramref name="attributeType" /> не является производным объекта <see cref="T:System.Attribute" />. </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">Найдено несколько запрошенных атрибутов. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute``1(System.Reflection.MemberInfo)">
<summary>Извлекает пользовательский атрибут заданного типа, примененный к указанному элементу.</summary>
<returns>Настраиваемый атрибут, соответствующий <paramref name="T" /> или null, если такой атрибут не найден.</returns>
<param name="element">Проверяемый член.</param>
<typeparam name="T">Искомый тип атрибута.</typeparam>
<exception cref="T:System.ArgumentNullException">Параметр <paramref name="element" /> имеет значение null. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> не представляет конструктор, метод, свойство, событие, тип или поле. </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">Найдено несколько запрошенных атрибутов. </exception>
<exception cref="T:System.TypeLoadException">Не удается загрузить тип настраиваемого атрибута. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute``1(System.Reflection.MemberInfo,System.Boolean)">
<summary>Извлекает настраиваемый атрибут указанного типа, который применяется к указанному элементу и, при необходимости, проверяет предков этого элемента.</summary>
<returns>Настраиваемый атрибут, соответствующий <paramref name="T" /> или null, если такой атрибут не найден.</returns>
<param name="element">Проверяемый член.</param>
<param name="inherit">Значение true для проверки предков <paramref name="element" />; в противном случае — значение false. </param>
<typeparam name="T">Искомый тип атрибута.</typeparam>
<exception cref="T:System.ArgumentNullException">Параметр <paramref name="element" /> имеет значение null. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> не представляет конструктор, метод, свойство, событие, тип или поле. </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">Найдено несколько запрошенных атрибутов. </exception>
<exception cref="T:System.TypeLoadException">Не удается загрузить тип настраиваемого атрибута. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute(System.Reflection.MemberInfo,System.Type)">
<summary>Извлекает пользовательский атрибут заданного типа, примененный к указанному элементу.</summary>
<returns>Настраиваемый атрибут, соответствующий <paramref name="attributeType" />, или значение null, если такой атрибут не найден.</returns>
<param name="element">Проверяемый член.</param>
<param name="attributeType">Искомый тип атрибута.</param>
<exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="element" /> или <paramref name="attributeType" /> — null. </exception>
<exception cref="T:System.ArgumentException">Тип <paramref name="attributeType" /> не является производным объекта <see cref="T:System.Attribute" />. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> не представляет конструктор, метод, свойство, событие, тип или поле. </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">Найдено несколько запрошенных атрибутов. </exception>
<exception cref="T:System.TypeLoadException">Не удается загрузить тип настраиваемого атрибута. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute(System.Reflection.MemberInfo,System.Type,System.Boolean)">
<summary>Извлекает настраиваемый атрибут указанного типа, который применяется к указанному элементу и, при необходимости, проверяет предков этого элемента.</summary>
<returns>Настраиваемый атрибут, соответствующий <paramref name="attributeType" />, или значение null, если такой атрибут не найден.</returns>
<param name="element">Проверяемый член.</param>
<param name="attributeType">Искомый тип атрибута.</param>
<param name="inherit">Значение true для проверки предков <paramref name="element" />; в противном случае — значение false. </param>
<exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="element" /> или <paramref name="attributeType" /> — null. </exception>
<exception cref="T:System.ArgumentException">Тип <paramref name="attributeType" /> не является производным объекта <see cref="T:System.Attribute" />. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> не представляет конструктор, метод, свойство, событие, тип или поле. </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">Найдено несколько запрошенных атрибутов. </exception>
<exception cref="T:System.TypeLoadException">Не удается загрузить тип настраиваемого атрибута. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute``1(System.Reflection.Module)">
<summary>Извлекает пользовательский атрибут заданного типа, примененный к указанному модулю.</summary>
<returns>Настраиваемый атрибут, соответствующий <paramref name="T" /> или null, если такой атрибут не найден.</returns>
<param name="element">Проверяемый модуль.</param>
<typeparam name="T">Искомый тип атрибута.</typeparam>
<exception cref="T:System.ArgumentNullException">Параметр <paramref name="element" /> имеет значение null. </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">Найдено несколько запрошенных атрибутов. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute(System.Reflection.Module,System.Type)">
<summary>Извлекает пользовательский атрибут заданного типа, примененный к указанному модулю.</summary>
<returns>Настраиваемый атрибут, соответствующий <paramref name="attributeType" />, или значение null, если такой атрибут не найден.</returns>
<param name="element">Проверяемый модуль.</param>
<param name="attributeType">Искомый тип атрибута.</param>
<exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="element" /> или <paramref name="attributeType" /> — null. </exception>
<exception cref="T:System.ArgumentException">Тип <paramref name="attributeType" /> не является производным объекта <see cref="T:System.Attribute" />. </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">Найдено несколько запрошенных атрибутов. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute``1(System.Reflection.ParameterInfo)">
<summary>Извлекает пользовательский атрибут заданного типа, примененный к указанной параметру.</summary>
<returns>Настраиваемый атрибут, соответствующий <paramref name="T" /> или null, если такой атрибут не найден.</returns>
<param name="element">Проверяемый параметр.</param>
<typeparam name="T">Искомый тип атрибута.</typeparam>
<exception cref="T:System.ArgumentNullException">Параметр <paramref name="element" /> имеет значение null. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> не представляет конструктор, метод, свойство, событие, тип или поле. </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">Найдено несколько запрошенных атрибутов. </exception>
<exception cref="T:System.TypeLoadException">Не удается загрузить тип настраиваемого атрибута. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute``1(System.Reflection.ParameterInfo,System.Boolean)">
<summary>Извлекает настраиваемый атрибут указанного типа, который применяется к указанному параметру и, при необходимости, проверяет предков этого параметра.</summary>
<returns>Настраиваемый атрибут, соответствующий <paramref name="T" /> или null, если такой атрибут не найден.</returns>
<param name="element">Проверяемый параметр.</param>
<param name="inherit">Значение true для проверки предков <paramref name="element" />; в противном случае — значение false. </param>
<typeparam name="T">Искомый тип атрибута.</typeparam>
<exception cref="T:System.ArgumentNullException">Параметр <paramref name="element" /> имеет значение null. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> не представляет конструктор, метод, свойство, событие, тип или поле. </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">Найдено несколько запрошенных атрибутов. </exception>
<exception cref="T:System.TypeLoadException">Не удается загрузить тип настраиваемого атрибута. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute(System.Reflection.ParameterInfo,System.Type)">
<summary>Извлекает пользовательский атрибут заданного типа, примененный к указанной параметру.</summary>
<returns>Настраиваемый атрибут, соответствующий <paramref name="attributeType" />, или значение null, если такой атрибут не найден.</returns>
<param name="element">Проверяемый параметр.</param>
<param name="attributeType">Искомый тип атрибута.</param>
<exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="element" /> или <paramref name="attributeType" /> — null. </exception>
<exception cref="T:System.ArgumentException">Тип <paramref name="attributeType" /> не является производным объекта <see cref="T:System.Attribute" />. </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">Найдено несколько запрошенных атрибутов. </exception>
<exception cref="T:System.TypeLoadException">Не удается загрузить тип настраиваемого атрибута. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute(System.Reflection.ParameterInfo,System.Type,System.Boolean)">
<summary>Извлекает настраиваемый атрибут указанного типа, который применяется к указанному параметру и, при необходимости, проверяет предков этого параметра.</summary>
<returns>Настраиваемый атрибут, соответствующий <paramref name="attributeType" />, или значение null, если такой атрибут не найден.</returns>
<param name="element">Проверяемый параметр.</param>
<param name="attributeType">Искомый тип атрибута.</param>
<param name="inherit">Значение true для проверки предков <paramref name="element" />; в противном случае — значение false. </param>
<exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="element" /> или <paramref name="attributeType" /> — null. </exception>
<exception cref="T:System.ArgumentException">Тип <paramref name="attributeType" /> не является производным объекта <see cref="T:System.Attribute" />. </exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">Найдено несколько запрошенных атрибутов. </exception>
<exception cref="T:System.TypeLoadException">Не удается загрузить тип настраиваемого атрибута. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes``1(System.Reflection.Assembly)">
<summary>Извлекает коллекцию пользовательских атрибутов заданного типа, примененных к указанной сборке. </summary>
<returns>Коллекция настраиваемых атрибутов, которые применяются к <paramref name="element" /> и соответствуют <paramref name="T" />, либо пустая коллекция, если таких атрибутов не существует. </returns>
<param name="element">Сборка для проверки.</param>
<typeparam name="T">Искомый тип атрибута.</typeparam>
<exception cref="T:System.ArgumentNullException">Параметр <paramref name="element" /> имеет значение null. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.Assembly)">
<summary>Извлекает коллекцию настраиваемых атрибутов, примененных к указанной сборке.</summary>
<returns>Коллекция настраиваемых атрибутов, которые применяются к <paramref name="element" />, либо пустая коллекция, если таких атрибутов не существует. </returns>
<param name="element">Сборка для проверки.</param>
<exception cref="T:System.ArgumentNullException">Параметр <paramref name="element" /> имеет значение null. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.Assembly,System.Type)">
<summary>Извлекает коллекцию пользовательских атрибутов заданного типа, примененных к указанной сборке.</summary>
<returns>Коллекция настраиваемых атрибутов, которые применяются к <paramref name="element" /> и соответствуют <paramref name="attributeType" />, либо пустая коллекция, если таких атрибутов не существует. </returns>
<param name="element">Сборка для проверки.</param>
<param name="attributeType">Искомый тип атрибута.</param>
<exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="element" /> или <paramref name="attributeType" /> — null. </exception>
<exception cref="T:System.ArgumentException">Тип <paramref name="attributeType" /> не является производным объекта <see cref="T:System.Attribute" />. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.MemberInfo)">
<summary>Извлекает коллекцию настраиваемых атрибутов, примененных к указанному члену.</summary>
<returns>Коллекция настраиваемых атрибутов, которые применяются к <paramref name="element" />, либо пустая коллекция, если таких атрибутов не существует. </returns>
<param name="element">Проверяемый член.</param>
<exception cref="T:System.ArgumentNullException">Параметр <paramref name="element" /> имеет значение null. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> не представляет конструктор, метод, свойство, событие, тип или поле. </exception>
<exception cref="T:System.TypeLoadException">Не удается загрузить тип настраиваемого атрибута. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes``1(System.Reflection.MemberInfo)">
<summary>Извлекает коллекцию пользовательских атрибутов заданного типа, примененных к указанному элементу.</summary>
<returns>Коллекция настраиваемых атрибутов, которые применяются к <paramref name="element" /> и соответствуют <paramref name="T" />, либо пустая коллекция, если таких атрибутов не существует. </returns>
<param name="element">Проверяемый член.</param>
<typeparam name="T">Искомый тип атрибута.</typeparam>
<exception cref="T:System.ArgumentNullException">Параметр <paramref name="element" /> имеет значение null. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> не представляет конструктор, метод, свойство, событие, тип или поле. </exception>
<exception cref="T:System.TypeLoadException">Не удается загрузить тип настраиваемого атрибута. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes``1(System.Reflection.MemberInfo,System.Boolean)">
<summary>Извлекает коллекцию пользовательских атрибутов указанного типа, которые применяется к указанному элементу и, при необходимости, проверяет предков этого элемента.</summary>
<returns>Коллекция настраиваемых атрибутов, которые применяются к <paramref name="element" /> и соответствуют <paramref name="T" />, либо пустая коллекция, если таких атрибутов не существует. </returns>
<param name="element">Проверяемый член.</param>
<param name="inherit">Значение true для проверки предков <paramref name="element" />; в противном случае — значение false. </param>
<typeparam name="T">Искомый тип атрибута.</typeparam>
<exception cref="T:System.ArgumentNullException">Параметр <paramref name="element" /> имеет значение null. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> не представляет конструктор, метод, свойство, событие, тип или поле. </exception>
<exception cref="T:System.TypeLoadException">Не удается загрузить тип настраиваемого атрибута. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.MemberInfo,System.Boolean)">
<summary>Извлекает коллекцию пользовательских атрибутов, которые применяются к указанному элементу и, при необходимости, проверяет предков этого элемента.</summary>
<returns>Коллекция настраиваемых атрибутов, которые применяются к параметру <paramref name="element" />, соответствующему заданным критериям, либо пустая коллекция, если таких атрибутов не существует. </returns>
<param name="element">Проверяемый член.</param>
<param name="inherit">Значение true для проверки предков <paramref name="element" />; в противном случае — значение false. </param>
<exception cref="T:System.ArgumentNullException">Параметр <paramref name="element" /> имеет значение null. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> не представляет конструктор, метод, свойство, событие, тип или поле. </exception>
<exception cref="T:System.TypeLoadException">Не удается загрузить тип настраиваемого атрибута. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.MemberInfo,System.Type)">
<summary>Извлекает коллекцию пользовательских атрибутов заданного типа, примененных к указанному элементу.</summary>
<returns>Коллекция настраиваемых атрибутов, которые применяются к <paramref name="element" /> и соответствуют <paramref name="attributeType" />, либо пустая коллекция, если таких атрибутов не существует. </returns>
<param name="element">Проверяемый член.</param>
<param name="attributeType">Искомый тип атрибута.</param>
<exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="element" /> или <paramref name="attributeType" /> — null. </exception>
<exception cref="T:System.ArgumentException">Тип <paramref name="attributeType" /> не является производным объекта <see cref="T:System.Attribute" />. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> не представляет конструктор, метод, свойство, событие, тип или поле. </exception>
<exception cref="T:System.TypeLoadException">Не удается загрузить тип настраиваемого атрибута. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.MemberInfo,System.Type,System.Boolean)">
<summary>Извлекает коллекцию пользовательских атрибутов указанного типа, которые применяется к указанному элементу и, при необходимости, проверяет предков этого элемента.</summary>
<returns>Коллекция настраиваемых атрибутов, которые применяются к <paramref name="element" /> и соответствуют <paramref name="attributeType" />, либо пустая коллекция, если таких атрибутов не существует.</returns>
<param name="element">Проверяемый член.</param>
<param name="attributeType">Искомый тип атрибута.</param>
<param name="inherit">Значение true для проверки предков <paramref name="element" />; в противном случае — значение false. </param>
<exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="element" /> или <paramref name="attributeType" /> — null. </exception>
<exception cref="T:System.ArgumentException">Тип <paramref name="attributeType" /> не является производным объекта <see cref="T:System.Attribute" />. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> не представляет конструктор, метод, свойство, событие, тип или поле. </exception>
<exception cref="T:System.TypeLoadException">Не удается загрузить тип настраиваемого атрибута. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.Module)">
<summary>Извлекает коллекцию настраиваемых атрибутов, примененных к указанному модулю.</summary>
<returns>Коллекция настраиваемых атрибутов, которые применяются к <paramref name="element" />, либо пустая коллекция, если таких атрибутов не существует. </returns>
<param name="element">Проверяемый модуль.</param>
<exception cref="T:System.ArgumentNullException">Параметр <paramref name="element" /> имеет значение null. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes``1(System.Reflection.Module)">
<summary>Извлекает коллекцию пользовательских атрибутов заданного типа, примененных к указанному модулю.</summary>
<returns>Коллекция настраиваемых атрибутов, которые применяются к <paramref name="element" /> и соответствуют <paramref name="T" />, либо пустая коллекция, если таких атрибутов не существует. </returns>
<param name="element">Проверяемый модуль.</param>
<typeparam name="T">Искомый тип атрибута.</typeparam>
<exception cref="T:System.ArgumentNullException">Параметр <paramref name="element" /> имеет значение null. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.Module,System.Type)">
<summary>Извлекает коллекцию пользовательских атрибутов заданного типа, примененных к указанному модулю.</summary>
<returns>Коллекция настраиваемых атрибутов, которые применяются к <paramref name="element" /> и соответствуют <paramref name="attributeType" />, либо пустая коллекция, если таких атрибутов не существует.</returns>
<param name="element">Проверяемый модуль.</param>
<param name="attributeType">Искомый тип атрибута.</param>
<exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="element" /> или <paramref name="attributeType" /> — null. </exception>
<exception cref="T:System.ArgumentException">Тип <paramref name="attributeType" /> не является производным объекта <see cref="T:System.Attribute" />. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.ParameterInfo)">
<summary>Извлекает коллекцию настраиваемых атрибутов, примененных к указанному параметру.</summary>
<returns>Коллекция настраиваемых атрибутов, которые применяются к <paramref name="element" />, либо пустая коллекция, если таких атрибутов не существует. </returns>
<param name="element">Проверяемый параметр.</param>
<exception cref="T:System.ArgumentNullException">Параметр <paramref name="element" /> имеет значение null. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> не представляет конструктор, метод, свойство, событие, тип или поле. </exception>
<exception cref="T:System.TypeLoadException">Не удается загрузить тип настраиваемого атрибута. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes``1(System.Reflection.ParameterInfo)">
<summary>Извлекает коллекцию пользовательских атрибутов заданного типа, примененных к указанному параметру.</summary>
<returns>Коллекция настраиваемых атрибутов, которые применяются к <paramref name="element" /> и соответствуют <paramref name="T" />, либо пустая коллекция, если таких атрибутов не существует. </returns>
<param name="element">Проверяемый параметр.</param>
<typeparam name="T">Искомый тип атрибута.</typeparam>
<exception cref="T:System.ArgumentNullException">Параметр <paramref name="element" /> имеет значение null. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> не представляет конструктор, метод, свойство, событие, тип или поле. </exception>
<exception cref="T:System.TypeLoadException">Не удается загрузить тип настраиваемого атрибута. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.ParameterInfo,System.Boolean)">
<summary>Извлекает коллекцию пользовательских атрибутов, которые применяются к указанному параметру и, при необходимости, проверяет предков этого параметра.</summary>
<returns>Коллекция настраиваемых атрибутов, которые применяются к <paramref name="element" />, либо пустая коллекция, если таких атрибутов не существует. </returns>
<param name="element">Проверяемый параметр.</param>
<param name="inherit">Значение true для проверки предков <paramref name="element" />; в противном случае — значение false. </param>
<exception cref="T:System.ArgumentNullException">Параметр <paramref name="element" /> имеет значение null. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> не представляет конструктор, метод, свойство, событие, тип или поле. </exception>
<exception cref="T:System.TypeLoadException">Не удается загрузить тип настраиваемого атрибута. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes``1(System.Reflection.ParameterInfo,System.Boolean)">
<summary>Извлекает коллекцию пользовательских атрибутов указанного типа, которые применяется к указанному параметру и, при необходимости, проверяет предков этого параметра.</summary>
<returns>Коллекция настраиваемых атрибутов, которые применяются к <paramref name="element" /> и соответствуют <paramref name="T" />, либо пустая коллекция, если таких атрибутов не существует. </returns>
<param name="element">Проверяемый параметр.</param>
<param name="inherit">Значение true для проверки предков <paramref name="element" />; в противном случае — значение false. </param>
<typeparam name="T">Искомый тип атрибута.</typeparam>
<exception cref="T:System.ArgumentNullException">Параметр <paramref name="element" /> имеет значение null. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> не представляет конструктор, метод, свойство, событие, тип или поле. </exception>
<exception cref="T:System.TypeLoadException">Не удается загрузить тип настраиваемого атрибута. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.ParameterInfo,System.Type)">
<summary>Извлекает коллекцию пользовательских атрибутов заданного типа, примененных к указанному параметру.</summary>
<returns>Коллекция настраиваемых атрибутов, которые применяются к <paramref name="element" /> и соответствуют <paramref name="attributeType" />, либо пустая коллекция, если таких атрибутов не существует. </returns>
<param name="element">Проверяемый параметр.</param>
<param name="attributeType">Искомый тип атрибута.</param>
<exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="element" /> или <paramref name="attributeType" /> — null. </exception>
<exception cref="T:System.ArgumentException">Тип <paramref name="attributeType" /> не является производным объекта <see cref="T:System.Attribute" />. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> не представляет конструктор, метод, свойство, событие, тип или поле. </exception>
<exception cref="T:System.TypeLoadException">Не удается загрузить тип настраиваемого атрибута. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.ParameterInfo,System.Type,System.Boolean)">
<summary>Извлекает коллекцию пользовательских атрибутов указанного типа, которые применяется к указанному параметру и, при необходимости, проверяет предков этого параметра.</summary>
<returns>Коллекция настраиваемых атрибутов, которые применяются к <paramref name="element" /> и соответствуют <paramref name="attributeType" />, либо пустая коллекция, если таких атрибутов не существует. </returns>
<param name="element">Проверяемый параметр.</param>
<param name="attributeType">Искомый тип атрибута.</param>
<param name="inherit">Значение true для проверки предков <paramref name="element" />; в противном случае — значение false. </param>
<exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="element" /> или <paramref name="attributeType" /> — null. </exception>
<exception cref="T:System.ArgumentException">Тип <paramref name="attributeType" /> не является производным объекта <see cref="T:System.Attribute" />. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> не представляет конструктор, метод, свойство, событие, тип или поле. </exception>
<exception cref="T:System.TypeLoadException">Не удается загрузить тип настраиваемого атрибута. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.IsDefined(System.Reflection.Assembly,System.Type)">
<summary>Указывает, применены ли какие-либо пользовательские атрибуты заданного типа к указанной сборке.</summary>
<returns>Значение true, если атрибут указанного типа применен к <paramref name="element" />; в противном случае — значение false.</returns>
<param name="element">Сборка для проверки.</param>
<param name="attributeType">Искомый тип атрибута.</param>
<exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="element" /> или <paramref name="attributeType" /> — null. </exception>
<exception cref="T:System.ArgumentException">Тип <paramref name="attributeType" /> не является производным объекта <see cref="T:System.Attribute" />. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.IsDefined(System.Reflection.MemberInfo,System.Type)">
<summary>Указывает, применены ли какие-либо пользовательские атрибуты заданного типа к указанному члену.</summary>
<returns>Значение true, если атрибут указанного типа применен к <paramref name="element" />; в противном случае — значение false.</returns>
<param name="element">Проверяемый член.</param>
<param name="attributeType">Искомый тип атрибута.</param>
<exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="element" /> или <paramref name="attributeType" /> — null. </exception>
<exception cref="T:System.ArgumentException">Тип <paramref name="attributeType" /> не является производным объекта <see cref="T:System.Attribute" />. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> не представляет конструктор, метод, свойство, событие, тип или поле. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.IsDefined(System.Reflection.MemberInfo,System.Type,System.Boolean)">
<summary>Указывает применены ли настраиваемые атрибуты указанного типа к указанному элементу и, при необходимости, применены ли они к его предкам.</summary>
<returns>Значение true, если атрибут указанного типа применен к <paramref name="element" />; в противном случае — значение false.</returns>
<param name="element">Проверяемый член.</param>
<param name="attributeType">Искомый тип атрибута.</param>
<param name="inherit">Значение true для проверки предков <paramref name="element" />; в противном случае — значение false. </param>
<exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="element" /> или <paramref name="attributeType" /> — null. </exception>
<exception cref="T:System.ArgumentException">Тип <paramref name="attributeType" /> не является производным объекта <see cref="T:System.Attribute" />. </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> не представляет конструктор, метод, свойство, событие, тип или поле. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.IsDefined(System.Reflection.Module,System.Type)">
<summary>Указывает, применены ли какие-либо пользовательские атрибуты заданного типа к указанному модулю.</summary>
<returns>Значение true, если атрибут указанного типа применен к <paramref name="element" />; в противном случае — значение false.</returns>
<param name="element">Проверяемый модуль.</param>
<param name="attributeType">Искомый тип атрибута.</param>
<exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="element" /> или <paramref name="attributeType" /> — null. </exception>
<exception cref="T:System.ArgumentException">Тип <paramref name="attributeType" /> не является производным объекта <see cref="T:System.Attribute" />. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.IsDefined(System.Reflection.ParameterInfo,System.Type)">
<summary>Указывает, применены ли какие-либо пользовательские атрибуты заданного типа к указанному параметру.</summary>
<returns>Значение true, если атрибут указанного типа применен к <paramref name="element" />; в противном случае — значение false.</returns>
<param name="element">Проверяемый параметр.</param>
<param name="attributeType">Искомый тип атрибута.</param>
<exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="element" /> или <paramref name="attributeType" /> — null. </exception>
<exception cref="T:System.ArgumentException">Тип <paramref name="attributeType" /> не является производным объекта <see cref="T:System.Attribute" />. </exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.IsDefined(System.Reflection.ParameterInfo,System.Type,System.Boolean)">
<summary>Указывает применены ли настраиваемые атрибуты указанного типа к указанному параметру и, при необходимости, применены ли они к его предкам.</summary>
<returns>Значение true, если атрибут указанного типа применен к <paramref name="element" />; в противном случае — значение false.</returns>
<param name="element">Проверяемый параметр.</param>
<param name="attributeType">Искомый тип атрибута.</param>
<param name="inherit">Значение true для проверки предков <paramref name="element" />; в противном случае — значение false. </param>
<exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="element" /> или <paramref name="attributeType" /> — null. </exception>
<exception cref="T:System.ArgumentException">Тип <paramref name="attributeType" /> не является производным объекта <see cref="T:System.Attribute" />. </exception>
</member>
<member name="T:System.Reflection.InterfaceMapping">
<summary>Извлекает отображение интерфейса в фактических методах класса, который реализует этот интерфейс.</summary>
</member>
<member name="F:System.Reflection.InterfaceMapping.InterfaceMethods">
<summary>Показывает методы, определенные в интерфейсе.</summary>
</member>
<member name="F:System.Reflection.InterfaceMapping.InterfaceType">
<summary>Показывает тип, представляющий интерфейс.</summary>
</member>
<member name="F:System.Reflection.InterfaceMapping.TargetMethods">
<summary>Показывает методы, которые реализуют интерфейс.</summary>
</member>
<member name="F:System.Reflection.InterfaceMapping.TargetType">
<summary>Представляет тип, который использовался для создания отображения интерфейса.</summary>
</member>
<member name="T:System.Reflection.RuntimeReflectionExtensions">
<summary>Предоставляет методы, которые получают сведения о типах во время выполнения.</summary>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetMethodInfo(System.Delegate)">
<summary>Получает объект, представляющий метод, представленный указанным делегатом.</summary>
<returns>Объект, представляющий метод.</returns>
<param name="del">Проверяемый делегат.</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeBaseDefinition(System.Reflection.MethodInfo)">
<summary>Извлекает объект, представляющий указанный метода в прямом или косвенном базовом классе, где он был первоначально объявлен.</summary>
<returns>Объект, представляющий первичное объявление указанного метода в базовом классе.</returns>
<param name="method">Метод для извлечения сведений.</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeEvent(System.Type,System.String)">
<summary>Получает объект, представляющий указанное событие.</summary>
<returns>Объект, представляющий указанное событие, или значение null, если событие не найдено.</returns>
<param name="type">Тип, содержащий событие.</param>
<param name="name">Имя события.</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeEvents(System.Type)">
<summary>Извлекает коллекцию, представляющую все события, определенные в указанном типе.</summary>
<returns>Коллекция событий заданного типа.</returns>
<param name="type">Тип, содержащий события.</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeField(System.Type,System.String)">
<summary>Извлекает объект , который представляет указанное поле.</summary>
<returns>Объект, представляющий указанное поле, или значение null, если поле не найдено.</returns>
<param name="type">Тип, содержащий поле.</param>
<param name="name">Имя поля.</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeFields(System.Type)">
<summary>Извлекает коллекцию, представляющую все поля, определенные в указанном типе.</summary>
<returns>Коллекция полей заданного типа.</returns>
<param name="type">Тип, содержащий поля.</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeInterfaceMap(System.Reflection.TypeInfo,System.Type)">
<summary>Возвращает сопоставление интерфейса для заданного типа и указанного интерфейса.</summary>
<returns>Объект, представляющий сопоставление интерфейса для указанного интерфейса и типа.</returns>
<param name="typeInfo">Тип, для которого требуется извлечь сопоставление.</param>
<param name="interfaceType">Интерфейс, для которого требуется извлечь сопоставление.</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeMethod(System.Type,System.String,System.Type[])">
<summary>Извлекает объект, который представляет указанный метод.</summary>
<returns>Объект, представляющий указанный метод, или значение null, если метод не найден.</returns>
<param name="type">Тип, содержащий метод.</param>
<param name="name">Имя метода.</param>
<param name="parameters">Массив, содержащий параметры метода.</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeMethods(System.Type)">
<summary>Извлекает коллекцию, представляющую все методы, определенные в указанном типе.</summary>
<returns>Коллекция методов заданного типа.</returns>
<param name="type">Тип, содержащий методы.</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeProperties(System.Type)">
<summary>Извлекает коллекцию, представляющую все свойства, определенные в указанном типе.</summary>
<returns>Коллекция свойств для заданного типа.</returns>
<param name="type">Тип, содержащий свойства.</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeProperty(System.Type,System.String)">
<summary>Извлекает объект, который представляет указанное свойство.</summary>
<returns>Объект, представляющий указанное свойство, или значение null, если свойство не найдено.</returns>
<param name="type">Тип, содержащий свойство.</param>
<param name="name">Имя свойства.</param>
</member>
</members>
</doc>

View File

@@ -0,0 +1,492 @@
<?xml version="1.0" encoding="utf-8"?>
<doc>
<assembly>
<name>System.Reflection.Extensions</name>
</assembly>
<members>
<member name="T:System.Reflection.CustomAttributeExtensions">
<summary>包含检索自定义特性的静态方法。</summary>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute``1(System.Reflection.Assembly)">
<summary>检索应用于指定程序集的指定类型的自定义特性。</summary>
<returns><paramref name="T" /> 相匹配的自定义属性;否则,如果没有找到这类属性,则为 null。</returns>
<param name="element">要检查的程序集。</param>
<typeparam name="T">要搜索的特性类型。</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> 为 null。</exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">找到多个请求的属性。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute(System.Reflection.Assembly,System.Type)">
<summary>检索应用于指定程序集的指定类型的自定义特性。</summary>
<returns><paramref name="attributeType" /> 匹配的自定义特性,如果未找到此类特性,则为 null。</returns>
<param name="element">要检查的程序集。</param>
<param name="attributeType">要搜索的特性类型。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /><paramref name="attributeType" /> 为 null。</exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> 不从 <see cref="T:System.Attribute" /> 派生。</exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">找到多个请求的属性。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute``1(System.Reflection.MemberInfo)">
<summary>检索应用于指定成员的指定类型的自定义特性。</summary>
<returns><paramref name="T" /> 相匹配的自定义属性;否则,如果没有找到这类属性,则为 null。</returns>
<param name="element">要检查的成员。</param>
<typeparam name="T">要搜索的特性类型。</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> 为 null。</exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> 不是构造函数、方法、属性、事件、类型或字段。</exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">找到多个请求的属性。</exception>
<exception cref="T:System.TypeLoadException">无法加载自定义特性类型。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute``1(System.Reflection.MemberInfo,System.Boolean)">
<summary>检索应用于指定成员的指定类型的自定义特性,并可选择检查该成员的上级。</summary>
<returns><paramref name="T" /> 相匹配的自定义属性;否则,如果没有找到这类属性,则为 null。</returns>
<param name="element">要检查的成员。</param>
<param name="inherit">如果检查 <paramref name="element" /> 的上级,则为 true否则为 false。</param>
<typeparam name="T">要搜索的特性类型。</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> 为 null。</exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> 不是构造函数、方法、属性、事件、类型或字段。</exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">找到多个请求的属性。</exception>
<exception cref="T:System.TypeLoadException">无法加载自定义特性类型。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute(System.Reflection.MemberInfo,System.Type)">
<summary>检索应用于指定成员的指定类型的自定义特性。</summary>
<returns><paramref name="attributeType" /> 匹配的自定义特性,如果未找到此类特性,则为 null。</returns>
<param name="element">要检查的成员。</param>
<param name="attributeType">要搜索的特性类型。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /><paramref name="attributeType" /> 为 null。</exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> 不从 <see cref="T:System.Attribute" /> 派生。</exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> 不是构造函数、方法、属性、事件、类型或字段。</exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">找到多个请求的属性。</exception>
<exception cref="T:System.TypeLoadException">无法加载自定义特性类型。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute(System.Reflection.MemberInfo,System.Type,System.Boolean)">
<summary>检索应用于指定成员的指定类型的自定义特性,并可选择检查该成员的上级。</summary>
<returns><paramref name="attributeType" /> 匹配的自定义特性,如果未找到此类特性,则为 null。</returns>
<param name="element">要检查的成员。</param>
<param name="attributeType">要搜索的特性类型。</param>
<param name="inherit">如果检查 <paramref name="element" /> 的上级,则为 true否则为 false。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /><paramref name="attributeType" /> 为 null。</exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> 不从 <see cref="T:System.Attribute" /> 派生。</exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> 不是构造函数、方法、属性、事件、类型或字段。</exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">找到多个请求的属性。</exception>
<exception cref="T:System.TypeLoadException">无法加载自定义特性类型。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute``1(System.Reflection.Module)">
<summary>检索应用于指定模块的指定类型的自定义特性。</summary>
<returns><paramref name="T" /> 相匹配的自定义属性;否则,如果没有找到这类属性,则为 null。</returns>
<param name="element">要检查的模块。</param>
<typeparam name="T">要搜索的特性类型。</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> 为 null。</exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">找到多个请求的属性。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute(System.Reflection.Module,System.Type)">
<summary>检索应用于指定模块的指定类型的自定义特性。</summary>
<returns><paramref name="attributeType" /> 匹配的自定义特性,如果未找到此类特性,则为 null。</returns>
<param name="element">要检查的模块。</param>
<param name="attributeType">要搜索的特性类型。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /><paramref name="attributeType" /> 为 null。</exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> 不从 <see cref="T:System.Attribute" /> 派生。</exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">找到多个请求的属性。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute``1(System.Reflection.ParameterInfo)">
<summary>检索应用于指定参数的指定类型的自定义特性。</summary>
<returns><paramref name="T" /> 相匹配的自定义属性;否则,如果没有找到这类属性,则为 null。</returns>
<param name="element">要检查的参数。</param>
<typeparam name="T">要搜索的特性类型。</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> 为 null。</exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> 不是构造函数、方法、属性、事件、类型或字段。</exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">找到多个请求的属性。</exception>
<exception cref="T:System.TypeLoadException">无法加载自定义特性类型。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute``1(System.Reflection.ParameterInfo,System.Boolean)">
<summary>检索应用于指定参数的指定类型的自定义特性,并可选择检查该参数的上级。</summary>
<returns><paramref name="T" /> 相匹配的自定义属性;否则,如果没有找到这类属性,则为 null。</returns>
<param name="element">要检查的参数。</param>
<param name="inherit">如果检查 <paramref name="element" /> 的上级,则为 true否则为 false。</param>
<typeparam name="T">要搜索的特性类型。</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> 为 null。</exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> 不是构造函数、方法、属性、事件、类型或字段。</exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">找到多个请求的属性。</exception>
<exception cref="T:System.TypeLoadException">无法加载自定义特性类型。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute(System.Reflection.ParameterInfo,System.Type)">
<summary>检索应用于指定参数的指定类型的自定义特性。</summary>
<returns><paramref name="attributeType" /> 匹配的自定义特性,如果未找到此类特性,则为 null。</returns>
<param name="element">要检查的参数。</param>
<param name="attributeType">要搜索的特性类型。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /><paramref name="attributeType" /> 为 null。</exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> 不从 <see cref="T:System.Attribute" /> 派生。</exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">找到多个请求的属性。</exception>
<exception cref="T:System.TypeLoadException">无法加载自定义特性类型。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute(System.Reflection.ParameterInfo,System.Type,System.Boolean)">
<summary>检索应用于指定参数的指定类型的自定义特性,并可选择检查该参数的上级。</summary>
<returns>匹配 <paramref name="attributeType" /> 的自定义特性,如果未找到此类特性,则为 null。</returns>
<param name="element">要检查的参数。</param>
<param name="attributeType">要搜索的特性类型。</param>
<param name="inherit">如果检查 <paramref name="element" /> 的上级,则为 true否则为 false。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /><paramref name="attributeType" /> 为 null。</exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> 不从 <see cref="T:System.Attribute" /> 派生。</exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">找到多个请求的属性。</exception>
<exception cref="T:System.TypeLoadException">无法加载自定义特性类型。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes``1(System.Reflection.Assembly)">
<summary>检索应用于指定程序集的指定类型的自定义特性集合</summary>
<returns>将应用于与 <paramref name="element" /> 并与 <paramref name="T" /> 匹配的自定义特性的集合,如果此类特性不存在,则为空集合。</returns>
<param name="element">要检查的程序集。</param>
<typeparam name="T">要搜索的特性类型。</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> 为 null。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.Assembly)">
<summary>检索应用于指定程序集的自定义特性集合。</summary>
<returns>将应用于 <paramref name="element" /> 的自定义特性的集合,如果此类特性不存在,则为空集合。</returns>
<param name="element">要检查的程序集。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> 为 null。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.Assembly,System.Type)">
<summary>检索应用于指定程序集的指定类型的自定义特性集合</summary>
<returns>将应用于与 <paramref name="element" /> 并与 <paramref name="attributeType" /> 匹配的自定义特性的集合,如果此类特性不存在,则为空集合。</returns>
<param name="element">要检查的程序集。</param>
<param name="attributeType">要搜索的特性类型。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /><paramref name="attributeType" /> 为 null。</exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> 不从 <see cref="T:System.Attribute" /> 派生。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.MemberInfo)">
<summary>检索应用于指定成员的自定义特性集合。</summary>
<returns>将应用于 <paramref name="element" /> 的自定义特性的集合,如果此类特性不存在,则为空集合。</returns>
<param name="element">要检查的成员。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> 为 null。</exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> 不是构造函数、方法、属性、事件、类型或字段。</exception>
<exception cref="T:System.TypeLoadException">无法加载自定义特性类型。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes``1(System.Reflection.MemberInfo)">
<summary>检索应用于指定成员的指定类型的自定义特性集合。</summary>
<returns>将应用于与 <paramref name="element" /> 并与 <paramref name="T" /> 匹配的自定义特性的集合,如果此类特性不存在,则为空集合。</returns>
<param name="element">要检查的成员。</param>
<typeparam name="T">要搜索的特性类型。</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> 为 null。</exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> 不是构造函数、方法、属性、事件、类型或字段。</exception>
<exception cref="T:System.TypeLoadException">无法加载自定义特性类型。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes``1(System.Reflection.MemberInfo,System.Boolean)">
<summary>检索应用于指定成员的指定类型的自定义特性集合,并可选择检查该成员的上级。</summary>
<returns>将应用于与 <paramref name="element" /> 并与 <paramref name="T" /> 匹配的自定义特性的集合,如果此类特性不存在,则为空集合。</returns>
<param name="element">要检查的成员。</param>
<param name="inherit">如果检查 <paramref name="element" /> 的上级,则为 true否则为 false。</param>
<typeparam name="T">要搜索的特性类型。</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> 为 null。</exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> 不是构造函数、方法、属性、事件、类型或字段。</exception>
<exception cref="T:System.TypeLoadException">无法加载自定义特性类型。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.MemberInfo,System.Boolean)">
<summary>检索应用于指定成员的自定义特性集合,并可选择检查该成员的上级。</summary>
<returns>将应用于与指定的条件匹配的 <paramref name="element" /> 的自定义特性的集合,如果此类特性不存在,则为空集。</returns>
<param name="element">要检查的成员。</param>
<param name="inherit">如果检查 <paramref name="element" /> 的上级,则为 true否则为 false。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> 为 null。</exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> 不是构造函数、方法、属性、事件、类型或字段。</exception>
<exception cref="T:System.TypeLoadException">无法加载自定义特性类型。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.MemberInfo,System.Type)">
<summary>检索应用于指定成员的指定类型的自定义特性集合。</summary>
<returns>将应用于与 <paramref name="element" /> 并与 <paramref name="attributeType" /> 匹配的自定义特性的集合,如果此类特性不存在,则为空集合。</returns>
<param name="element">要检查的成员。</param>
<param name="attributeType">要搜索的特性类型。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /><paramref name="attributeType" /> 为 null。</exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> 不从 <see cref="T:System.Attribute" /> 派生。</exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> 不是构造函数、方法、属性、事件、类型或字段。</exception>
<exception cref="T:System.TypeLoadException">无法加载自定义特性类型。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.MemberInfo,System.Type,System.Boolean)">
<summary>检索应用于指定成员的指定类型的自定义特性集合,并可选择检查该成员的上级。</summary>
<returns>将应用于与 <paramref name="element" /> 并与 <paramref name="attributeType" /> 匹配的自定义特性的集合,如果此类特性不存在,则为空集合。</returns>
<param name="element">要检查的成员。</param>
<param name="attributeType">要搜索的特性类型。</param>
<param name="inherit">如果检查 <paramref name="element" /> 的上级,则为 true否则为 false。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /><paramref name="attributeType" /> 为 null。</exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> 不从 <see cref="T:System.Attribute" /> 派生。</exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> 不是构造函数、方法、属性、事件、类型或字段。</exception>
<exception cref="T:System.TypeLoadException">无法加载自定义特性类型。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.Module)">
<summary>检索应用于指定模块的自定义特性集合。</summary>
<returns>将应用于 <paramref name="element" /> 的自定义特性的集合,如果此类特性不存在,则为空集合。</returns>
<param name="element">要检查的模块。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> 为 null。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes``1(System.Reflection.Module)">
<summary>检索应用于指定模块的指定类型的自定义特性集合。</summary>
<returns>将应用于与 <paramref name="element" /> 并与 <paramref name="T" /> 匹配的自定义特性的集合,如果此类特性不存在,则为空集合。</returns>
<param name="element">要检查的模块。</param>
<typeparam name="T">要搜索的特性类型。</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> 为 null。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.Module,System.Type)">
<summary>检索应用于指定模块的指定类型的自定义特性集合。</summary>
<returns>将应用于与 <paramref name="element" /> 并与 <paramref name="attributeType" /> 匹配的自定义特性的集合,如果此类特性不存在,则为空集合。</returns>
<param name="element">要检查的模块。</param>
<param name="attributeType">要搜索的特性类型。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /><paramref name="attributeType" /> 为 null。</exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> 不从 <see cref="T:System.Attribute" /> 派生。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.ParameterInfo)">
<summary>检索应用于指定参数的自定义特性的集合。</summary>
<returns>将应用于 <paramref name="element" /> 的自定义特性的集合,如果此类特性不存在,则为空集合。</returns>
<param name="element">要检查的参数。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> 为 null。</exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> 不是构造函数、方法、属性、事件、类型或字段。</exception>
<exception cref="T:System.TypeLoadException">无法加载自定义特性类型。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes``1(System.Reflection.ParameterInfo)">
<summary>检索应用于指定参数的指定类型的自定义特性集合。</summary>
<returns>将应用于与 <paramref name="element" /> 并与 <paramref name="T" /> 匹配的自定义特性的集合,如果此类特性不存在,则为空集合。</returns>
<param name="element">要检查的参数。</param>
<typeparam name="T">要搜索的特性类型。</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> 为 null。</exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> 不是构造函数、方法、属性、事件、类型或字段。</exception>
<exception cref="T:System.TypeLoadException">无法加载自定义特性类型。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.ParameterInfo,System.Boolean)">
<summary>检索应用于指定参数的自定义特性集合,并可选择检查该参数的上级。</summary>
<returns>将应用于 <paramref name="element" /> 的自定义特性的集合,如果此类特性不存在,则为空集合。</returns>
<param name="element">要检查的参数。</param>
<param name="inherit">如果检查 <paramref name="element" /> 的上级,则为 true否则为 false。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> 为 null。</exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> 不是构造函数、方法、属性、事件、类型或字段。</exception>
<exception cref="T:System.TypeLoadException">无法加载自定义特性类型。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes``1(System.Reflection.ParameterInfo,System.Boolean)">
<summary>检索应用于指定参数的指定类型的自定义特性集合,并可选择检查该参数的上级。</summary>
<returns>将应用于与 <paramref name="element" /> 并与 <paramref name="T" /> 匹配的自定义特性的集合,如果此类特性不存在,则为空集合。</returns>
<param name="element">要检查的参数。</param>
<param name="inherit">如果检查 <paramref name="element" /> 的上级,则为 true否则为 false。</param>
<typeparam name="T">要搜索的特性类型。</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> 为 null。</exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> 不是构造函数、方法、属性、事件、类型或字段。</exception>
<exception cref="T:System.TypeLoadException">无法加载自定义特性类型。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.ParameterInfo,System.Type)">
<summary>检索应用于指定参数的指定类型的自定义特性集合。</summary>
<returns>将应用于与 <paramref name="element" /> 并与 <paramref name="attributeType" /> 匹配的自定义特性的集合,如果此类特性不存在,则为空集合。</returns>
<param name="element">要检查的参数。</param>
<param name="attributeType">要搜索的特性类型。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /><paramref name="attributeType" /> 为 null。</exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> 不从 <see cref="T:System.Attribute" /> 派生。</exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> 不是构造函数、方法、属性、事件、类型或字段。</exception>
<exception cref="T:System.TypeLoadException">无法加载自定义特性类型。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.ParameterInfo,System.Type,System.Boolean)">
<summary>检索应用于指定参数的指定类型的自定义特性集合,并可选择检查该参数的上级。</summary>
<returns>将应用于与 <paramref name="element" /> 并与 <paramref name="attributeType" /> 匹配的自定义特性的集合,如果此类特性不存在,则为空集合。</returns>
<param name="element">要检查的参数。</param>
<param name="attributeType">要搜索的特性类型。</param>
<param name="inherit">如果检查 <paramref name="element" /> 的上级,则为 true否则为 false。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /><paramref name="attributeType" /> 为 null。</exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> 不从 <see cref="T:System.Attribute" /> 派生。</exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> 不是构造函数、方法、属性、事件、类型或字段。</exception>
<exception cref="T:System.TypeLoadException">无法加载自定义特性类型。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.IsDefined(System.Reflection.Assembly,System.Type)">
<summary>确定是否将指定类型的任何自定义属性应用于指定的程序集。</summary>
<returns>如果将指定类型的特性应用于 <paramref name="element" />,则为 true否则为 false。</returns>
<param name="element">要检查的程序集。</param>
<param name="attributeType">要搜索的特性类型。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /><paramref name="attributeType" /> 为 null。</exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> 不从 <see cref="T:System.Attribute" /> 派生。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.IsDefined(System.Reflection.MemberInfo,System.Type)">
<summary>确定是否将指定类型的任何自定义属性应用于指定的成员。</summary>
<returns>如果将指定类型的特性应用于 <paramref name="element" />,则为 true否则为 false。</returns>
<param name="element">要检查的成员。</param>
<param name="attributeType">要搜索的特性类型。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /><paramref name="attributeType" /> 为 null。</exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> 不从 <see cref="T:System.Attribute" /> 派生。</exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> 不是构造函数、方法、属性、事件、类型或字段。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.IsDefined(System.Reflection.MemberInfo,System.Type,System.Boolean)">
<summary>指示一个指定类型的自定义特性是否应用于一个指定的数字,并选择性地应用于其的上级。</summary>
<returns>如果将指定类型的特性应用于 <paramref name="element" />,则为 true否则为 false。</returns>
<param name="element">要检查的成员。</param>
<param name="attributeType">要搜索的特性类型。</param>
<param name="inherit">如果检查 <paramref name="element" /> 的上级,则为 true否则为 false。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /><paramref name="attributeType" /> 为 null。</exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> 不从 <see cref="T:System.Attribute" /> 派生。</exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> 不是构造函数、方法、属性、事件、类型或字段。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.IsDefined(System.Reflection.Module,System.Type)">
<summary>确定是否将指定类型的任何自定义属性应用于指定的模块。</summary>
<returns>如果将指定类型的特性应用于 <paramref name="element" />,则为 true否则为 false。</returns>
<param name="element">要检查的模块。</param>
<param name="attributeType">要搜索的特性类型。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /><paramref name="attributeType" /> 为 null。</exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> 不从 <see cref="T:System.Attribute" /> 派生。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.IsDefined(System.Reflection.ParameterInfo,System.Type)">
<summary>确定是否将指定类型的任何自定义属性应用于指定的参数。</summary>
<returns>如果将指定类型的特性应用于 <paramref name="element" />,则为 true否则为 false。</returns>
<param name="element">要检查的参数。</param>
<param name="attributeType">要搜索的特性类型。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /><paramref name="attributeType" /> 为 null。</exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> 不从 <see cref="T:System.Attribute" /> 派生。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.IsDefined(System.Reflection.ParameterInfo,System.Type,System.Boolean)">
<summary>指示一个指定类型的自定义特性是否应用于一个指定的参数,并选择性地应用于其的上级。</summary>
<returns>如果将指定类型的特性应用于 <paramref name="element" />,则为 true否则为 false。</returns>
<param name="element">要检查的参数。</param>
<param name="attributeType">要搜索的特性类型。</param>
<param name="inherit">如果检查 <paramref name="element" /> 的上级,则为 true否则为 false。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /><paramref name="attributeType" /> 为 null。</exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> 不从 <see cref="T:System.Attribute" /> 派生。</exception>
</member>
<member name="T:System.Reflection.InterfaceMapping">
<summary>将某个接口的映射检索到实现该接口的类上的实际方法中。</summary>
</member>
<member name="F:System.Reflection.InterfaceMapping.InterfaceMethods">
<summary>显示在接口上定义的方法。</summary>
</member>
<member name="F:System.Reflection.InterfaceMapping.InterfaceType">
<summary>显示表示接口的类型。</summary>
</member>
<member name="F:System.Reflection.InterfaceMapping.TargetMethods">
<summary>显示实现接口的方法。</summary>
</member>
<member name="F:System.Reflection.InterfaceMapping.TargetType">
<summary>表示用于创建接口映射的类型。</summary>
</member>
<member name="T:System.Reflection.RuntimeReflectionExtensions">
<summary>提供检索有关运行时类型的信息的方法。</summary>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetMethodInfo(System.Delegate)">
<summary>获取指示指定委托表示的方法的对象。</summary>
<returns>表示该方法的对象。</returns>
<param name="del">要检查的委托。</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeBaseDefinition(System.Reflection.MethodInfo)">
<summary>检索表示在此方法最先声明的直接或间接类上的指定方法的对象。</summary>
<returns>表示在基类中指定的方法的初始声明的对象。</returns>
<param name="method">关于检索信息的方法。</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeEvent(System.Type,System.String)">
<summary>检索一个表示指定事件的对象。</summary>
<returns>表示指定事件的对象,若未找到该事件则为 null。</returns>
<param name="type">包含该事件的类型。</param>
<param name="name">事件的名称。</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeEvents(System.Type)">
<summary>检索表示指定类型定义的所有事件的集合。</summary>
<returns>指定类型的事件集合。</returns>
<param name="type">包含该事件的类型。</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeField(System.Type,System.String)">
<summary>检索表示指定字段的对象。</summary>
<returns>表示指定字段的对象,若未找到该字段则为 null。</returns>
<param name="type">包含字段的类型。</param>
<param name="name">字段名。</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeFields(System.Type)">
<summary>检索表示指定类型定义的所有字段的集合。</summary>
<returns>指定类型的字段集合。</returns>
<param name="type">包含字段的类型。</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeInterfaceMap(System.Reflection.TypeInfo,System.Type)">
<summary>返回指定类型和指定接口的接口映射。</summary>
<returns>表示指定接口和类型的接口映射的对象。</returns>
<param name="typeInfo">要检索其映射的类型。</param>
<param name="interfaceType">要检索其映射的接口。</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeMethod(System.Type,System.String,System.Type[])">
<summary>检索表示指定方法的对象。</summary>
<returns>表示指定方法的对象,若未找到该方法则为 null。</returns>
<param name="type">包含方法的类型。</param>
<param name="name">方法的名称。</param>
<param name="parameters">包含方法的参数的数组。</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeMethods(System.Type)">
<summary>检索表示指定类型定义的所有方法的集合。</summary>
<returns>指定类型的方法集合。</returns>
<param name="type">包含方法的类型。</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeProperties(System.Type)">
<summary>检索表示指定类型定义的所有属性的集合。</summary>
<returns>指定类型的属性集合。</returns>
<param name="type">包含属性的类型。</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeProperty(System.Type,System.String)">
<summary>检索表示指定属性的对象。</summary>
<returns>表示指定属性的对象,若未找到该属性则为 null。</returns>
<param name="type">包含该属性的类型。</param>
<param name="name">属性的名称。</param>
</member>
</members>
</doc>

View File

@@ -0,0 +1,492 @@
<?xml version="1.0" encoding="utf-8"?>
<doc>
<assembly>
<name>System.Reflection.Extensions</name>
</assembly>
<members>
<member name="T:System.Reflection.CustomAttributeExtensions">
<summary>包含用來擷取自訂屬性的靜態方法。</summary>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute``1(System.Reflection.Assembly)">
<summary>擷取指定型別的自訂屬性,此屬性套用至指定組件。</summary>
<returns>符合 <paramref name="T" /> 的自訂屬性,如果找不到這類屬性,則為 null。</returns>
<param name="element">要檢查的組件。</param>
<typeparam name="T">所要搜尋之屬性的型別。</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> 為 null。</exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">找到一個以上要求的屬性。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute(System.Reflection.Assembly,System.Type)">
<summary>擷取指定型別的自訂屬性,此屬性套用至指定組件。</summary>
<returns>符合 <paramref name="attributeType" /> 的自訂屬性,如果找不到這類屬性,則為 null。</returns>
<param name="element">要檢查的組件。</param>
<param name="attributeType">所要搜尋之屬性的型別。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /><paramref name="attributeType" /> 是 null。</exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> 不是衍生自 <see cref="T:System.Attribute" /></exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">找到一個以上要求的屬性。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute``1(System.Reflection.MemberInfo)">
<summary>擷取指定型別的自訂屬性,此屬性套用至指定成員。</summary>
<returns>符合 <paramref name="T" /> 的自訂屬性,如果找不到這類屬性,則為 null。</returns>
<param name="element">要檢查的成員。</param>
<typeparam name="T">所要搜尋之屬性的型別。</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> 為 null。</exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> 不是建構函式、方法、屬性、事件、型別或欄位。</exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">找到一個以上要求的屬性。</exception>
<exception cref="T:System.TypeLoadException">無法載入自訂屬性型別。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute``1(System.Reflection.MemberInfo,System.Boolean)">
<summary>擷取只訂型別的自訂屬性,此屬性套用至指定成員,並且可選擇性檢查該成員的祖系。</summary>
<returns>符合 <paramref name="T" /> 的自訂屬性,如果找不到這類屬性,則為 null。</returns>
<param name="element">要檢查的成員。</param>
<param name="inherit">true 表示檢查<paramref name="element" />的祖系否則為false。</param>
<typeparam name="T">所要搜尋之屬性的型別。</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> 為 null。</exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> 不是建構函式、方法、屬性、事件、型別或欄位。</exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">找到一個以上要求的屬性。</exception>
<exception cref="T:System.TypeLoadException">無法載入自訂屬性型別。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute(System.Reflection.MemberInfo,System.Type)">
<summary>擷取指定型別的自訂屬性,此屬性套用至指定成員。</summary>
<returns>符合 <paramref name="attributeType" /> 的自訂屬性,如果找不到這類屬性,則為 null。</returns>
<param name="element">要檢查的成員。</param>
<param name="attributeType">所要搜尋之屬性的型別。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /><paramref name="attributeType" /> 是 null。</exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> 不是衍生自 <see cref="T:System.Attribute" /></exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> 不是建構函式、方法、屬性、事件、型別或欄位。</exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">找到一個以上要求的屬性。</exception>
<exception cref="T:System.TypeLoadException">無法載入自訂屬性型別。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute(System.Reflection.MemberInfo,System.Type,System.Boolean)">
<summary>擷取只訂型別的自訂屬性,此屬性套用至指定成員,並且可選擇性檢查該成員的祖系。</summary>
<returns>符合 <paramref name="attributeType" /> 的自訂屬性,如果找不到這類屬性,則為 null。</returns>
<param name="element">要檢查的成員。</param>
<param name="attributeType">所要搜尋之屬性的型別。</param>
<param name="inherit">true 表示檢查<paramref name="element" />的祖系否則為false。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /><paramref name="attributeType" /> 是 null。</exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> 不是衍生自 <see cref="T:System.Attribute" /></exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> 不是建構函式、方法、屬性、事件、型別或欄位。</exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">找到一個以上要求的屬性。</exception>
<exception cref="T:System.TypeLoadException">無法載入自訂屬性型別。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute``1(System.Reflection.Module)">
<summary>擷取指定型別的自訂屬性,此屬性套用至指定模組。</summary>
<returns>符合 <paramref name="T" /> 的自訂屬性,如果找不到這類屬性,則為 null。</returns>
<param name="element">要檢查的模型。</param>
<typeparam name="T">所要搜尋之屬性的型別。</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> 為 null。</exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">找到一個以上要求的屬性。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute(System.Reflection.Module,System.Type)">
<summary>擷取指定型別的自訂屬性,此屬性套用至指定模組。</summary>
<returns>符合 <paramref name="attributeType" /> 的自訂屬性,如果找不到這類屬性,則為 null。</returns>
<param name="element">要檢查的模型。</param>
<param name="attributeType">所要搜尋之屬性的型別。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /><paramref name="attributeType" /> 是 null。</exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> 不是衍生自 <see cref="T:System.Attribute" /></exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">找到一個以上要求的屬性。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute``1(System.Reflection.ParameterInfo)">
<summary>擷取指定型別的自訂屬性,此屬性套用至指定參數。</summary>
<returns>符合 <paramref name="T" /> 的自訂屬性,如果找不到這類屬性,則為 null。</returns>
<param name="element">要檢查的參數。</param>
<typeparam name="T">所要搜尋之屬性的型別。</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> 為 null。</exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> 不是建構函式、方法、屬性、事件、型別或欄位。</exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">找到一個以上要求的屬性。</exception>
<exception cref="T:System.TypeLoadException">無法載入自訂屬性型別。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute``1(System.Reflection.ParameterInfo,System.Boolean)">
<summary>擷取只訂型別的自訂屬性,此屬性套用至指定參數,並且可選擇性檢查該參數的祖系。</summary>
<returns>符合 <paramref name="T" /> 的自訂屬性,如果找不到這類屬性,則為 null。</returns>
<param name="element">要檢查的參數。</param>
<param name="inherit">true 表示檢查<paramref name="element" />的祖系否則為false。</param>
<typeparam name="T">所要搜尋之屬性的型別。</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> 為 null。</exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> 不是建構函式、方法、屬性、事件、型別或欄位。</exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">找到一個以上要求的屬性。</exception>
<exception cref="T:System.TypeLoadException">無法載入自訂屬性型別。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute(System.Reflection.ParameterInfo,System.Type)">
<summary>擷取指定型別的自訂屬性,此屬性套用至指定參數。</summary>
<returns>符合 <paramref name="attributeType" /> 的自訂屬性,如果找不到這類屬性,則為 null。</returns>
<param name="element">要檢查的參數。</param>
<param name="attributeType">所要搜尋之屬性的型別。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /><paramref name="attributeType" /> 是 null。</exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> 不是衍生自 <see cref="T:System.Attribute" /></exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">找到一個以上要求的屬性。</exception>
<exception cref="T:System.TypeLoadException">無法載入自訂屬性型別。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttribute(System.Reflection.ParameterInfo,System.Type,System.Boolean)">
<summary>擷取只訂型別的自訂屬性,此屬性套用至指定參數,並且可選擇性檢查該參數的祖系。</summary>
<returns>符合 <paramref name="attributeType" /> 的自訂屬性,如果找不到這樣的屬性則為 null。</returns>
<param name="element">要檢查的參數。</param>
<param name="attributeType">所要搜尋之屬性的型別。</param>
<param name="inherit">true 表示檢查<paramref name="element" />的祖系否則為false。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /><paramref name="attributeType" /> 是 null。</exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> 不是衍生自 <see cref="T:System.Attribute" /></exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">找到一個以上要求的屬性。</exception>
<exception cref="T:System.TypeLoadException">無法載入自訂屬性型別。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes``1(System.Reflection.Assembly)">
<summary>擷取指定型別的自訂屬性集合,此集合套用至指定組件。</summary>
<returns>自訂屬性的集合,這些屬性已套用 <paramref name="element" /> 至且符合 <paramref name="T" />;如果沒有這類屬性存在,則為空集合。</returns>
<param name="element">要檢查的組件。</param>
<typeparam name="T">所要搜尋之屬性的型別。</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> 為 null。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.Assembly)">
<summary>擷取套用至指定組件的自訂屬性集合。</summary>
<returns>自訂屬性的集合,這些屬性已套用至 <paramref name="element" />,如果沒有這類屬性存在,則為空集合。</returns>
<param name="element">要檢查的組件。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> 為 null。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.Assembly,System.Type)">
<summary>擷取指定型別的自訂屬性集合,此集合套用至指定組件。</summary>
<returns>自訂屬性的集合,這些屬性已套用至 <paramref name="element" /> 且符合 <paramref name="attributeType" />;如果沒有這類屬性存在,則為空集合。</returns>
<param name="element">要檢查的組件。</param>
<param name="attributeType">所要搜尋之屬性的型別。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /><paramref name="attributeType" /> 是 null。</exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> 不是衍生自 <see cref="T:System.Attribute" /></exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.MemberInfo)">
<summary>擷取套用至指定成員的自訂屬性集合。</summary>
<returns>自訂屬性的集合,這些屬性已套用至 <paramref name="element" />,如果沒有這類屬性存在,則為空集合。</returns>
<param name="element">要檢查的成員。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> 為 null。</exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> 不是建構函式、方法、屬性、事件、型別或欄位。</exception>
<exception cref="T:System.TypeLoadException">無法載入自訂屬性型別。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes``1(System.Reflection.MemberInfo)">
<summary>擷取指定型別的自訂屬性集合,此集合套用至指定成員。</summary>
<returns>自訂屬性的集合,這些屬性已套用 <paramref name="element" /> 至且符合 <paramref name="T" />;如果沒有這類屬性存在,則為空集合。</returns>
<param name="element">要檢查的成員。</param>
<typeparam name="T">所要搜尋之屬性的型別。</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> 為 null。</exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> 不是建構函式、方法、屬性、事件、型別或欄位。</exception>
<exception cref="T:System.TypeLoadException">無法載入自訂屬性型別。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes``1(System.Reflection.MemberInfo,System.Boolean)">
<summary>擷取指定型別的自訂屬性集合,此集合套用至指定成員,並且可選擇性檢查該成員的祖系。</summary>
<returns>自訂屬性的集合,這些屬性已套用 <paramref name="element" /> 至且符合 <paramref name="T" />;如果沒有這類屬性存在,則為空集合。</returns>
<param name="element">要檢查的成員。</param>
<param name="inherit">true 表示檢查<paramref name="element" />的祖系否則為false。</param>
<typeparam name="T">所要搜尋之屬性的型別。</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> 為 null。</exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> 不是建構函式、方法、屬性、事件、型別或欄位。</exception>
<exception cref="T:System.TypeLoadException">無法載入自訂屬性型別。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.MemberInfo,System.Boolean)">
<summary>擷取自訂屬性集合,此集合套用至指定成員,並且可選擇性檢查該成員的祖系。</summary>
<returns>自訂屬性的集合,這些屬性已套用至符合指定之準則的 <paramref name="element" />,如果沒有這樣的屬性則為空集合。</returns>
<param name="element">要檢查的成員。</param>
<param name="inherit">true 表示檢查<paramref name="element" />的祖系否則為false。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> 為 null。</exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> 不是建構函式、方法、屬性、事件、型別或欄位。</exception>
<exception cref="T:System.TypeLoadException">無法載入自訂屬性型別。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.MemberInfo,System.Type)">
<summary>擷取指定型別的自訂屬性集合,此集合套用至指定成員。</summary>
<returns>自訂屬性的集合,這些屬性已套用至 <paramref name="element" /> 且符合 <paramref name="attributeType" />;如果沒有這類屬性存在,則為空集合。</returns>
<param name="element">要檢查的成員。</param>
<param name="attributeType">所要搜尋之屬性的型別。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /><paramref name="attributeType" /> 是 null。</exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> 不是衍生自 <see cref="T:System.Attribute" /></exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> 不是建構函式、方法、屬性、事件、型別或欄位。</exception>
<exception cref="T:System.TypeLoadException">無法載入自訂屬性型別。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.MemberInfo,System.Type,System.Boolean)">
<summary>擷取指定型別的自訂屬性集合,此集合套用至指定成員,並且可選擇性檢查該成員的祖系。</summary>
<returns>自訂屬性的集合,這些屬性已套用至 <paramref name="element" /> 且符合 <paramref name="attributeType" />;如果沒有這類屬性存在,則為空集合。</returns>
<param name="element">要檢查的成員。</param>
<param name="attributeType">所要搜尋之屬性的型別。</param>
<param name="inherit">true 表示檢查<paramref name="element" />的祖系否則為false。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /><paramref name="attributeType" /> 是 null。</exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> 不是衍生自 <see cref="T:System.Attribute" /></exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> 不是建構函式、方法、屬性、事件、型別或欄位。</exception>
<exception cref="T:System.TypeLoadException">無法載入自訂屬性型別。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.Module)">
<summary>擷取套用至指定模組的自訂屬性集合。</summary>
<returns>自訂屬性的集合,這些屬性已套用至 <paramref name="element" />,如果沒有這類屬性存在,則為空集合。</returns>
<param name="element">要檢查的模型。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> 為 null。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes``1(System.Reflection.Module)">
<summary>擷取指定型別的自訂屬性集合,此集合套用至指定模組。</summary>
<returns>自訂屬性的集合,這些屬性已套用 <paramref name="element" /> 至且符合 <paramref name="T" />;如果沒有這類屬性存在,則為空集合。</returns>
<param name="element">要檢查的模型。</param>
<typeparam name="T">所要搜尋之屬性的型別。</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> 為 null。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.Module,System.Type)">
<summary>擷取指定型別的自訂屬性集合,此集合套用至指定模組。</summary>
<returns>自訂屬性的集合,這些屬性已套用至 <paramref name="element" /> 且符合 <paramref name="attributeType" />;如果沒有這類屬性存在,則為空集合。</returns>
<param name="element">要檢查的模型。</param>
<param name="attributeType">所要搜尋之屬性的型別。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /><paramref name="attributeType" /> 是 null。</exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> 不是衍生自 <see cref="T:System.Attribute" /></exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.ParameterInfo)">
<summary>擷取套用至指定參數的自訂屬性集合。</summary>
<returns>自訂屬性的集合,這些屬性已套用至 <paramref name="element" />,如果沒有這類屬性存在,則為空集合。</returns>
<param name="element">要檢查的參數。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> 為 null。</exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> 不是建構函式、方法、屬性、事件、型別或欄位。</exception>
<exception cref="T:System.TypeLoadException">無法載入自訂屬性型別。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes``1(System.Reflection.ParameterInfo)">
<summary>擷取指定型別的自訂屬性集合,此集合套用至指定參數。</summary>
<returns>自訂屬性的集合,這些屬性已套用 <paramref name="element" /> 至且符合 <paramref name="T" />;如果沒有這類屬性存在,則為空集合。</returns>
<param name="element">要檢查的參數。</param>
<typeparam name="T">所要搜尋之屬性的型別。</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> 為 null。</exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> 不是建構函式、方法、屬性、事件、型別或欄位。</exception>
<exception cref="T:System.TypeLoadException">無法載入自訂屬性型別。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.ParameterInfo,System.Boolean)">
<summary>擷取自訂屬性集合,此集合套用至指定參數,並且可選擇性檢查該參數的祖系。</summary>
<returns>自訂屬性的集合,這些屬性已套用至 <paramref name="element" />,如果沒有這類屬性存在,則為空集合。</returns>
<param name="element">要檢查的參數。</param>
<param name="inherit">true 表示檢查<paramref name="element" />的祖系否則為false。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> 為 null。</exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> 不是建構函式、方法、屬性、事件、型別或欄位。</exception>
<exception cref="T:System.TypeLoadException">無法載入自訂屬性型別。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes``1(System.Reflection.ParameterInfo,System.Boolean)">
<summary>擷取指定型別的自訂屬性集合,此集合套用至指定參數,並且可選擇性檢查該參數的祖系。</summary>
<returns>自訂屬性的集合,這些屬性已套用 <paramref name="element" /> 至且符合 <paramref name="T" />;如果沒有這類屬性存在,則為空集合。</returns>
<param name="element">要檢查的參數。</param>
<param name="inherit">true 表示檢查<paramref name="element" />的祖系否則為false。</param>
<typeparam name="T">所要搜尋之屬性的型別。</typeparam>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /> 為 null。</exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> 不是建構函式、方法、屬性、事件、型別或欄位。</exception>
<exception cref="T:System.TypeLoadException">無法載入自訂屬性型別。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.ParameterInfo,System.Type)">
<summary>擷取指定型別的自訂屬性集合,此集合套用至指定參數。</summary>
<returns>自訂屬性的集合,這些屬性已套用至 <paramref name="element" /> 且符合 <paramref name="attributeType" />;如果沒有這類屬性存在,則為空集合。</returns>
<param name="element">要檢查的參數。</param>
<param name="attributeType">所要搜尋之屬性的型別。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /><paramref name="attributeType" /> 是 null。</exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> 不是衍生自 <see cref="T:System.Attribute" /></exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> 不是建構函式、方法、屬性、事件、型別或欄位。</exception>
<exception cref="T:System.TypeLoadException">無法載入自訂屬性型別。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.GetCustomAttributes(System.Reflection.ParameterInfo,System.Type,System.Boolean)">
<summary>擷取指定型別的自訂屬性集合,此集合套用至指定參數,並且可選擇性檢查該參數的祖系。</summary>
<returns>自訂屬性的集合,這些屬性已套用至 <paramref name="element" /> 且符合 <paramref name="attributeType" />;如果沒有這類屬性存在,則為空集合。</returns>
<param name="element">要檢查的參數。</param>
<param name="attributeType">所要搜尋之屬性的型別。</param>
<param name="inherit">true 表示檢查<paramref name="element" />的祖系否則為false。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /><paramref name="attributeType" /> 是 null。</exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> 不是衍生自 <see cref="T:System.Attribute" /></exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> 不是建構函式、方法、屬性、事件、型別或欄位。</exception>
<exception cref="T:System.TypeLoadException">無法載入自訂屬性型別。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.IsDefined(System.Reflection.Assembly,System.Type)">
<summary>指出是否將所指定型別的自訂屬性套用至指定的組件。</summary>
<returns>如果指定的型別的屬性套用至 <paramref name="element" />,則為 true否則為 false。</returns>
<param name="element">要檢查的組件。</param>
<param name="attributeType">要搜尋之屬性的型別。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /><paramref name="attributeType" /> 是 null。</exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> 不是衍生自 <see cref="T:System.Attribute" /></exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.IsDefined(System.Reflection.MemberInfo,System.Type)">
<summary>指出是否將所指定型別的自訂屬性套用至指定的成員。</summary>
<returns>如果指定的型別的屬性套用至 <paramref name="element" />,則為 true否則為 false。</returns>
<param name="element">要檢查的成員。</param>
<param name="attributeType">所要搜尋之屬性的型別。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /><paramref name="attributeType" /> 是 null。</exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> 不是衍生自 <see cref="T:System.Attribute" /></exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> 不是建構函式、方法、屬性、事件、型別或欄位。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.IsDefined(System.Reflection.MemberInfo,System.Type,System.Boolean)">
<summary>指出指定之型別的自訂屬性是否會套用至指定的成員,以及選擇性地套用到其上階。</summary>
<returns>如果指定的型別的屬性套用至 <paramref name="element" />,則為 true否則為 false。</returns>
<param name="element">要檢查的成員。</param>
<param name="attributeType">要搜尋之屬性的型別。</param>
<param name="inherit">true 表示檢查<paramref name="element" />的祖系否則為false。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /><paramref name="attributeType" /> 是 null。</exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> 不是衍生自 <see cref="T:System.Attribute" /></exception>
<exception cref="T:System.NotSupportedException">
<paramref name="element" /> 不是建構函式、方法、屬性、事件、型別或欄位。</exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.IsDefined(System.Reflection.Module,System.Type)">
<summary>指出是否將所指定型別的自訂屬性套用至指定的模組。</summary>
<returns>如果指定的型別的屬性套用至 <paramref name="element" />,則為 true否則為 false。</returns>
<param name="element">要檢查的模型。</param>
<param name="attributeType">所要搜尋之屬性的型別。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /><paramref name="attributeType" /> 是 null。</exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> 不是衍生自 <see cref="T:System.Attribute" /></exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.IsDefined(System.Reflection.ParameterInfo,System.Type)">
<summary>指出是否將所指定型別的自訂屬性套用至指定的參數。</summary>
<returns>如果指定的型別的屬性套用至 <paramref name="element" />,則為 true否則為 false。</returns>
<param name="element">要檢查的參數。</param>
<param name="attributeType">所要搜尋之屬性的型別。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /><paramref name="attributeType" /> 是 null。</exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> 不是衍生自 <see cref="T:System.Attribute" /></exception>
</member>
<member name="M:System.Reflection.CustomAttributeExtensions.IsDefined(System.Reflection.ParameterInfo,System.Type,System.Boolean)">
<summary>指出指定之型別的自訂屬性是否會套用至指定的參數,以及選擇性地套用到其上階。</summary>
<returns>如果指定的型別的屬性套用至 <paramref name="element" />,則為 true否則為 false。</returns>
<param name="element">要檢查的參數。</param>
<param name="attributeType">所要搜尋之屬性的型別。</param>
<param name="inherit">true 表示檢查<paramref name="element" />的祖系否則為false。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="element" /><paramref name="attributeType" /> 是 null。</exception>
<exception cref="T:System.ArgumentException">
<paramref name="attributeType" /> 不是衍生自 <see cref="T:System.Attribute" /></exception>
</member>
<member name="T:System.Reflection.InterfaceMapping">
<summary>將介面的對應擷取到實作該介面的類別上的實質方法中。</summary>
</member>
<member name="F:System.Reflection.InterfaceMapping.InterfaceMethods">
<summary>顯示在介面上定義的方法。</summary>
</member>
<member name="F:System.Reflection.InterfaceMapping.InterfaceType">
<summary>顯示表示介面的型別。</summary>
</member>
<member name="F:System.Reflection.InterfaceMapping.TargetMethods">
<summary>顯示實作介面的方法。</summary>
</member>
<member name="F:System.Reflection.InterfaceMapping.TargetType">
<summary>表示用於建立介面對應的型別。</summary>
</member>
<member name="T:System.Reflection.RuntimeReflectionExtensions">
<summary>提供用來在執行階段擷取型別資訊的方法。</summary>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetMethodInfo(System.Delegate)">
<summary>取得表示特定委派所代表之方法的物件。</summary>
<returns>表示方法的物件。</returns>
<param name="del">要檢查的委派。</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeBaseDefinition(System.Reflection.MethodInfo)">
<summary>擷取物件,表示直接或間接基底類別上的指定方法 (在這個類別上首次宣告這個方法)。</summary>
<returns>物件,表示在基底類別上指定方法的初始宣告。</returns>
<param name="method">要擷取其相關資訊的方法。</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeEvent(System.Type,System.String)">
<summary>擷取表示指定之事件的物件。</summary>
<returns>物件,表示指定的事件,如果找不到事件,則為 null。</returns>
<param name="type">包含事件的型別。</param>
<param name="name">事件的名稱。</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeEvents(System.Type)">
<summary>擷取集合,表示指定的型別所定義的所有事件。</summary>
<returns>所指定型別的事件集合。</returns>
<param name="type">包含事件的型別。</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeField(System.Type,System.String)">
<summary>擷取表示指定之欄位的物件。</summary>
<returns>物件,表示指定的欄位,如果找不到欄位,則為 null。</returns>
<param name="type">包含欄位的型別。</param>
<param name="name">欄位名稱。</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeFields(System.Type)">
<summary>擷取集合,表示指定的型別所定義的所有欄位。</summary>
<returns>所指定型別的欄位集合。</returns>
<param name="type">包含欄位的型別。</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeInterfaceMap(System.Reflection.TypeInfo,System.Type)">
<summary>傳回指定型別和指定介面的介面對應。</summary>
<returns>物件,表示所指定介面和型別的介面對應。</returns>
<param name="typeInfo">要擷取其對應的型別。</param>
<param name="interfaceType">要擷取其對應的介面。</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeMethod(System.Type,System.String,System.Type[])">
<summary>擷取表示指定之方法的物件。</summary>
<returns>物件,表示指定的方法,如果找不到方法,則為 null。</returns>
<param name="type">包含方法的型別。</param>
<param name="name">方法的名稱。</param>
<param name="parameters">陣列,其中包含方法的參數。</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeMethods(System.Type)">
<summary>擷取集合,表示指定的型別所定義的所有方法。</summary>
<returns>所指定型別的方法集合。</returns>
<param name="type">包含方法的型別。</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeProperties(System.Type)">
<summary>擷取集合,表示指定的型別所定義的所有屬性。</summary>
<returns>所指定類型的屬性集合。</returns>
<param name="type">包含屬性的型別。</param>
</member>
<member name="M:System.Reflection.RuntimeReflectionExtensions.GetRuntimeProperty(System.Type,System.String)">
<summary>擷取表示指定之屬性的物件。</summary>
<returns>物件,表示指定的屬性,如果找不到屬性,則為 null。</returns>
<param name="type">包含屬性的型別。</param>
<param name="name">屬性的名稱。</param>
</member>
</members>
</doc>