[Build] Update Tizen.NET package assets (#2123)
[platform/core/csapi/tizenfx.git] / pkg / Tizen.NET.API7 / build / tizen70 / ref / System.Reflection.Emit.ILGeneration.xml
index 6877fa9..5946058 100755 (executable)
       <param name="con">The constructor for the custom attribute.</param>
       <param name="constructorArgs">The arguments to the constructor of the custom attribute.</param>
       <exception cref="T:System.ArgumentException">
-        <paramref name="con" /> is static or private.  
--or-  
-The number of supplied arguments does not match the number of parameters of the constructor as required by the calling convention of the constructor.  
--or-  
-The type of supplied argument does not match the type of the parameter declared in the constructor.  
--or-  
+        <paramref name="con" /> is static or private.
+-or-
+The number of supplied arguments does not match the number of parameters of the constructor as required by the calling convention of the constructor.
+-or-
+The type of supplied argument does not match the type of the parameter declared in the constructor.
+-or-
 A supplied argument is a reference type other than <see cref="T:System.String" /> or <see cref="T:System.Type" />.</exception>
       <exception cref="T:System.ArgumentNullException">
         <paramref name="con" /> or <paramref name="constructorArgs" /> is <see langword="null" />.</exception>
@@ -28,19 +28,19 @@ A supplied argument is a reference type other than <see cref="T:System.String" /
       <param name="constructorArgs">The arguments to the constructor of the custom attribute.</param>
       <param name="namedFields">Named fields of the custom attribute.</param>
       <param name="fieldValues">Values for the named fields of the custom attribute.</param>
-      <exception cref="T:System.ArgumentException">The lengths of the <paramref name="namedFields" /> and <paramref name="fieldValues" /> arrays are different.  
- -or-  
- <paramref name="con" /> is static or private.  
- -or-  
- The number of supplied arguments does not match the number of parameters of the constructor as required by the calling convention of the constructor.  
- -or-  
- The type of supplied argument does not match the type of the parameter declared in the constructor.  
- -or-  
- The types of the field values do not match the types of the named fields.  
- -or-  
- The field does not belong to the same class or base class as the constructor.  
- -or-  
- A supplied argument or named field is a reference type other than <see cref="T:System.String" /> or <see cref="T:System.Type" />.</exception>
+      <exception cref="T:System.ArgumentException">The lengths of the <paramref name="namedFields" /> and <paramref name="fieldValues" /> arrays are different.
+-or-
+<paramref name="con" /> is static or private.
+-or-
+The number of supplied arguments does not match the number of parameters of the constructor as required by the calling convention of the constructor.
+-or-
+The type of supplied argument does not match the type of the parameter declared in the constructor.
+-or-
+The types of the field values do not match the types of the named fields.
+-or-
+The field does not belong to the same class or base class as the constructor.
+-or-
+A supplied argument or named field is a reference type other than <see cref="T:System.String" /> or <see cref="T:System.Type" />.</exception>
       <exception cref="T:System.ArgumentNullException">One of the parameters is <see langword="null" />.</exception>
     </member>
     <member name="M:System.Reflection.Emit.CustomAttributeBuilder.#ctor(System.Reflection.ConstructorInfo,System.Object[],System.Reflection.PropertyInfo[],System.Object[])">
@@ -49,21 +49,21 @@ A supplied argument is a reference type other than <see cref="T:System.String" /
       <param name="constructorArgs">The arguments to the constructor of the custom attribute.</param>
       <param name="namedProperties">Named properties of the custom attribute.</param>
       <param name="propertyValues">Values for the named properties of the custom attribute.</param>
-      <exception cref="T:System.ArgumentException">The lengths of the <paramref name="namedProperties" /> and <paramref name="propertyValues" /> arrays are different.  
- -or-  
- <paramref name="con" /> is static or private.  
- -or-  
- The number of supplied arguments does not match the number of parameters of the constructor as required by the calling convention of the constructor.  
- -or-  
- The type of supplied argument does not match the type of the parameter declared in the constructor.  
- -or-  
- The types of the property values do not match the types of the named properties.  
- -or-  
- A property has no setter method.  
- -or-  
- The property does not belong to the same class or base class as the constructor.  
- -or-  
- A supplied argument or named property is a reference type other than <see cref="T:System.String" /> or <see cref="T:System.Type" />.</exception>
+      <exception cref="T:System.ArgumentException">The lengths of the <paramref name="namedProperties" /> and <paramref name="propertyValues" /> arrays are different.
+-or-
+<paramref name="con" /> is static or private.
+-or-
+The number of supplied arguments does not match the number of parameters of the constructor as required by the calling convention of the constructor.
+-or-
+The type of supplied argument does not match the type of the parameter declared in the constructor.
+-or-
+The types of the property values do not match the types of the named properties.
+-or-
+A property has no setter method.
+-or-
+The property does not belong to the same class or base class as the constructor.
+-or-
+A supplied argument or named property is a reference type other than <see cref="T:System.String" /> or <see cref="T:System.Type" />.</exception>
       <exception cref="T:System.ArgumentNullException">One of the parameters is <see langword="null" />.</exception>
     </member>
     <member name="M:System.Reflection.Emit.CustomAttributeBuilder.#ctor(System.Reflection.ConstructorInfo,System.Object[],System.Reflection.PropertyInfo[],System.Object[],System.Reflection.FieldInfo[],System.Object[])">
@@ -74,25 +74,25 @@ A supplied argument is a reference type other than <see cref="T:System.String" /
       <param name="propertyValues">Values for the named properties of the custom attribute.</param>
       <param name="namedFields">Named fields of the custom attribute.</param>
       <param name="fieldValues">Values for the named fields of the custom attribute.</param>
-      <exception cref="T:System.ArgumentException">The lengths of the <paramref name="namedProperties" /> and <paramref name="propertyValues" /> arrays are different.  
- -or-  
- The lengths of the <paramref name="namedFields" /> and <paramref name="fieldValues" /> arrays are different.  
- -or-  
- <paramref name="con" /> is static or private.  
- -or-  
- The number of supplied arguments does not match the number of parameters of the constructor as required by the calling convention of the constructor.  
- -or-  
- The type of supplied argument does not match the type of the parameter declared in the constructor.  
- -or-  
- The types of the property values do not match the types of the named properties.  
- -or-  
- The types of the field values do not match the types of the corresponding field types.  
- -or-  
- A property has no setter.  
- -or-  
- The property or field does not belong to the same class or base class as the constructor.  
- -or-  
- A supplied argument, named property, or named field is a reference type other than <see cref="T:System.String" /> or <see cref="T:System.Type" />.</exception>
+      <exception cref="T:System.ArgumentException">The lengths of the <paramref name="namedProperties" /> and <paramref name="propertyValues" /> arrays are different.
+-or-
+The lengths of the <paramref name="namedFields" /> and <paramref name="fieldValues" /> arrays are different.
+-or-
+<paramref name="con" /> is static or private.
+-or-
+The number of supplied arguments does not match the number of parameters of the constructor as required by the calling convention of the constructor.
+-or-
+The type of supplied argument does not match the type of the parameter declared in the constructor.
+-or-
+The types of the property values do not match the types of the named properties.
+-or-
+The types of the field values do not match the types of the corresponding field types.
+-or-
+A property has no setter.
+-or-
+The property or field does not belong to the same class or base class as the constructor.
+-or-
+A supplied argument, named property, or named field is a reference type other than <see cref="T:System.String" /> or <see cref="T:System.Type" />.</exception>
       <exception cref="T:System.ArgumentNullException">One of the parameters is <see langword="null" />.</exception>
     </member>
     <member name="T:System.Reflection.Emit.ILGenerator">
@@ -108,9 +108,9 @@ A supplied argument is a reference type other than <see cref="T:System.String" /
     </member>
     <member name="M:System.Reflection.Emit.ILGenerator.BeginExceptFilterBlock">
       <summary>Begins an exception block for a filtered exception.</summary>
-      <exception cref="T:System.NotSupportedException">The Microsoft intermediate language (MSIL) being generated is not currently in an exception block.  
- -or-  
- This <see cref="T:System.Reflection.Emit.ILGenerator" /> belongs to a <see cref="T:System.Reflection.Emit.DynamicMethod" />.</exception>
+      <exception cref="T:System.NotSupportedException">The Microsoft intermediate language (MSIL) being generated is not currently in an exception block.
+-or-
+This <see cref="T:System.Reflection.Emit.ILGenerator" /> belongs to a <see cref="T:System.Reflection.Emit.DynamicMethod" />.</exception>
     </member>
     <member name="M:System.Reflection.Emit.ILGenerator.BeginExceptionBlock">
       <summary>Begins an exception block for a non-filtered exception.</summary>
@@ -118,9 +118,9 @@ A supplied argument is a reference type other than <see cref="T:System.String" /
     </member>
     <member name="M:System.Reflection.Emit.ILGenerator.BeginFaultBlock">
       <summary>Begins an exception fault block in the Microsoft intermediate language (MSIL) stream.</summary>
-      <exception cref="T:System.NotSupportedException">The MSIL being generated is not currently in an exception block.  
- -or-  
- This <see cref="T:System.Reflection.Emit.ILGenerator" /> belongs to a <see cref="T:System.Reflection.Emit.DynamicMethod" />.</exception>
+      <exception cref="T:System.NotSupportedException">The MSIL being generated is not currently in an exception block.
+-or-
+This <see cref="T:System.Reflection.Emit.ILGenerator" /> belongs to a <see cref="T:System.Reflection.Emit.DynamicMethod" />.</exception>
     </member>
     <member name="M:System.Reflection.Emit.ILGenerator.BeginFinallyBlock">
       <summary>Begins a finally block in the Microsoft intermediate language (MSIL) instruction stream.</summary>
@@ -146,9 +146,9 @@ A supplied argument is a reference type other than <see cref="T:System.String" /
       <returns>A <see cref="T:System.Reflection.Emit.LocalBuilder" /> object that represents the local variable.</returns>
       <exception cref="T:System.ArgumentNullException">
         <paramref name="localType" /> is <see langword="null" />.</exception>
-      <exception cref="T:System.InvalidOperationException">The containing type has been created by the <see cref="M:System.Reflection.Emit.TypeBuilder.CreateType" /> method.  
- -or-  
- The method body of the enclosing method has been created by the <see cref="M:System.Reflection.Emit.MethodBuilder.CreateMethodBody(System.Byte[],System.Int32)" /> method.</exception>
+      <exception cref="T:System.InvalidOperationException">The containing type has been created by the <see cref="M:System.Reflection.Emit.TypeBuilder.CreateType" /> method.
+-or-
+The method body of the enclosing method has been created by the <see cref="M:System.Reflection.Emit.MethodBuilder.CreateMethodBody(System.Byte[],System.Int32)" /> method.</exception>
       <exception cref="T:System.NotSupportedException">The method with which this <see cref="T:System.Reflection.Emit.ILGenerator" /> is associated is not represented by a <see cref="T:System.Reflection.Emit.MethodBuilder" />.</exception>
     </member>
     <member name="M:System.Reflection.Emit.ILGenerator.DefineLabel">
@@ -287,9 +287,9 @@ A supplied argument is a reference type other than <see cref="T:System.String" /
     <member name="M:System.Reflection.Emit.ILGenerator.EmitWriteLine(System.Reflection.Emit.LocalBuilder)">
       <summary>Emits the Microsoft intermediate language (MSIL) necessary to call <see cref="Overload:System.Console.WriteLine" /> with the given local variable.</summary>
       <param name="localBuilder">The local variable whose value is to be written to the console.</param>
-      <exception cref="T:System.ArgumentException">The type of <paramref name="localBuilder" /> is <see cref="T:System.Reflection.Emit.TypeBuilder" /> or <see cref="T:System.Reflection.Emit.EnumBuilder" />, which are not supported.  
- -or-  
- There is no overload of <see cref="Overload:System.Console.WriteLine" /> that accepts the type of <paramref name="localBuilder" />.</exception>
+      <exception cref="T:System.ArgumentException">The type of <paramref name="localBuilder" /> is <see cref="T:System.Reflection.Emit.TypeBuilder" /> or <see cref="T:System.Reflection.Emit.EnumBuilder" />, which are not supported.
+-or-
+There is no overload of <see cref="Overload:System.Console.WriteLine" /> that accepts the type of <paramref name="localBuilder" />.</exception>
       <exception cref="T:System.ArgumentNullException">
         <paramref name="localBuilder" /> is <see langword="null" />.</exception>
     </member>
@@ -322,16 +322,16 @@ A supplied argument is a reference type other than <see cref="T:System.String" /
       <summary>Marks the Microsoft intermediate language (MSIL) stream's current position with the given label.</summary>
       <param name="loc">The label for which to set an index.</param>
       <exception cref="T:System.ArgumentException">
-        <paramref name="loc" /> represents an invalid index into the label array.  
--or-  
+        <paramref name="loc" /> represents an invalid index into the label array.
+-or-
 An index for <paramref name="loc" /> has already been defined.</exception>
     </member>
     <member name="M:System.Reflection.Emit.ILGenerator.ThrowException(System.Type)">
       <summary>Emits an instruction to throw an exception.</summary>
       <param name="excType">The class of the type of exception to throw.</param>
       <exception cref="T:System.ArgumentException">
-        <paramref name="excType" /> is not the <see cref="T:System.Exception" /> class or a derived class of <see cref="T:System.Exception" />.  
--or-  
+        <paramref name="excType" /> is not the <see cref="T:System.Exception" /> class or a derived class of <see cref="T:System.Exception" />.
+-or-
 The type does not have a parameterless constructor.</exception>
       <exception cref="T:System.ArgumentNullException">
         <paramref name="excType" /> is <see langword="null" />.</exception>
@@ -423,11 +423,11 @@ The type does not have a parameterless constructor.</exception>
     <member name="M:System.Reflection.Emit.ParameterBuilder.SetConstant(System.Object)">
       <summary>Sets the default value of the parameter.</summary>
       <param name="defaultValue">The default value of this parameter.</param>
-      <exception cref="T:System.ArgumentException">The parameter is not one of the supported types.  
- -or-  
- The type of <paramref name="defaultValue" /> does not match the type of the parameter.  
- -or-  
- The parameter is of type <see cref="T:System.Object" /> or other reference type, <paramref name="defaultValue" /> is not <see langword="null" />, and the value cannot be assigned to the reference type.</exception>
+      <exception cref="T:System.ArgumentException">The parameter is not one of the supported types.
+-or-
+The type of <paramref name="defaultValue" /> does not match the type of the parameter.
+-or-
+The parameter is of type <see cref="T:System.Object" /> or other reference type, <paramref name="defaultValue" /> is not <see langword="null" />, and the value cannot be assigned to the reference type.</exception>
     </member>
     <member name="M:System.Reflection.Emit.ParameterBuilder.SetCustomAttribute(System.Reflection.ConstructorInfo,System.Byte[])">
       <summary>Set a custom attribute using a specified custom attribute blob.</summary>
@@ -466,30 +466,30 @@ The type does not have a parameterless constructor.</exception>
       <param name="requiredCustomModifiers">An array of types representing the required custom modifiers for the argument, such as <see cref="T:System.Runtime.CompilerServices.IsConst" /> or <see cref="T:System.Runtime.CompilerServices.IsBoxed" />. If the argument has no required custom modifiers, specify <see langword="null" />.</param>
       <param name="optionalCustomModifiers">An array of types representing the optional custom modifiers for the argument, such as <see cref="T:System.Runtime.CompilerServices.IsConst" /> or <see cref="T:System.Runtime.CompilerServices.IsBoxed" />. If the argument has no optional custom modifiers, specify <see langword="null" />.</param>
       <exception cref="T:System.ArgumentNullException">
-        <paramref name="argument" /> is <see langword="null" />.  
--or-  
+        <paramref name="argument" /> is <see langword="null" />.
+-or-
 An element of <paramref name="requiredCustomModifiers" /> or <paramref name="optionalCustomModifiers" /> is <see langword="null" />.</exception>
-      <exception cref="T:System.ArgumentException">The signature has already been finished.  
- -or-  
- One of the specified custom modifiers is an array type.  
- -or-  
- One of the specified custom modifiers is an open generic type. That is, the <see cref="P:System.Type.ContainsGenericParameters" /> property is <see langword="true" /> for the custom modifier.</exception>
+      <exception cref="T:System.ArgumentException">The signature has already been finished.
+-or-
+One of the specified custom modifiers is an array type.
+-or-
+One of the specified custom modifiers is an open generic type. That is, the <see cref="P:System.Type.ContainsGenericParameters" /> property is <see langword="true" /> for the custom modifier.</exception>
     </member>
     <member name="M:System.Reflection.Emit.SignatureHelper.AddArguments(System.Type[],System.Type[][],System.Type[][])">
       <summary>Adds a set of arguments to the signature, with the specified custom modifiers.</summary>
       <param name="arguments">The types of the arguments to be added.</param>
       <param name="requiredCustomModifiers">An array of arrays of types. Each array of types represents the required custom modifiers for the corresponding argument, such as <see cref="T:System.Runtime.CompilerServices.IsConst" /> or <see cref="T:System.Runtime.CompilerServices.IsBoxed" />. If a particular argument has no required custom modifiers, specify <see langword="null" /> instead of an array of types. If none of the arguments have required custom modifiers, specify <see langword="null" /> instead of an array of arrays.</param>
       <param name="optionalCustomModifiers">An array of arrays of types. Each array of types represents the optional custom modifiers for the corresponding argument, such as <see cref="T:System.Runtime.CompilerServices.IsConst" /> or <see cref="T:System.Runtime.CompilerServices.IsBoxed" />. If a particular argument has no optional custom modifiers, specify <see langword="null" /> instead of an array of types. If none of the arguments have optional custom modifiers, specify <see langword="null" /> instead of an array of arrays.</param>
-      <exception cref="T:System.ArgumentNullException">An element of <paramref name="arguments" /> is <see langword="null" />.  
- -or-  
- One of the specified custom modifiers is <see langword="null" />. (However, <see langword="null" /> can be specified for the array of custom modifiers for any argument.)</exception>
-      <exception cref="T:System.ArgumentException">The signature has already been finished.  
- -or-  
- One of the specified custom modifiers is an array type.  
- -or-  
- One of the specified custom modifiers is an open generic type. That is, the <see cref="P:System.Type.ContainsGenericParameters" /> property is <see langword="true" /> for the custom modifier.  
- -or-  
- The size of <paramref name="requiredCustomModifiers" /> or <paramref name="optionalCustomModifiers" /> does not equal the size of <paramref name="arguments" />.</exception>
+      <exception cref="T:System.ArgumentNullException">An element of <paramref name="arguments" /> is <see langword="null" />.
+-or-
+One of the specified custom modifiers is <see langword="null" />. (However, <see langword="null" /> can be specified for the array of custom modifiers for any argument.)</exception>
+      <exception cref="T:System.ArgumentException">The signature has already been finished.
+-or-
+One of the specified custom modifiers is an array type.
+-or-
+One of the specified custom modifiers is an open generic type. That is, the <see cref="P:System.Type.ContainsGenericParameters" /> property is <see langword="true" /> for the custom modifier.
+-or-
+The size of <paramref name="requiredCustomModifiers" /> or <paramref name="optionalCustomModifiers" /> does not equal the size of <paramref name="arguments" />.</exception>
     </member>
     <member name="M:System.Reflection.Emit.SignatureHelper.AddSentinel">
       <summary>Marks the end of a vararg fixed part. This is only used if the caller is creating a vararg signature call site.</summary>
@@ -542,8 +542,8 @@ An element of <paramref name="requiredCustomModifiers" /> or <paramref name="opt
       <param name="parameterTypes">The types of the arguments of the method, or <see langword="null" /> if the method has no arguments.</param>
       <returns>The <see langword="SignatureHelper" /> object for a method.</returns>
       <exception cref="T:System.ArgumentNullException">
-        <paramref name="mod" /> is <see langword="null" />.  
--or-  
+        <paramref name="mod" /> is <see langword="null" />.
+-or-
 An element of <paramref name="parameterTypes" /> is <see langword="null" />.</exception>
       <exception cref="T:System.ArgumentException">
         <paramref name="mod" /> is not a <see cref="T:System.Reflection.Emit.ModuleBuilder" />.</exception>
@@ -560,20 +560,20 @@ An element of <paramref name="parameterTypes" /> is <see langword="null" />.</ex
       <param name="optionalParameterTypeCustomModifiers">An array of arrays of types. Each array of types represents the optional custom modifiers for the corresponding argument of the property. If a particular argument has no optional custom modifiers, specify <see langword="null" /> instead of an array of types. If the property has no arguments, or if none of the arguments have optional custom modifiers, specify <see langword="null" /> instead of an array of arrays.</param>
       <returns>A <see cref="T:System.Reflection.Emit.SignatureHelper" /> object for a property.</returns>
       <exception cref="T:System.ArgumentNullException">
-        <paramref name="mod" /> is <see langword="null" />.  
--or-  
-An element of <paramref name="parameterTypes" /> is <see langword="null" />.  
--or-  
+        <paramref name="mod" /> is <see langword="null" />.
+-or-
+An element of <paramref name="parameterTypes" /> is <see langword="null" />.
+-or-
 One of the specified custom modifiers is <see langword="null" />. (However, <see langword="null" /> can be specified for the array of custom modifiers for any argument.)</exception>
-      <exception cref="T:System.ArgumentException">The signature has already been finished.  
- -or-  
- <paramref name="mod" /> is not a <see cref="T:System.Reflection.Emit.ModuleBuilder" />.  
- -or-  
- One of the specified custom modifiers is an array type.  
- -or-  
- One of the specified custom modifiers is an open generic type. That is, the <see cref="P:System.Type.ContainsGenericParameters" /> property is <see langword="true" /> for the custom modifier.  
- -or-  
- The size of <paramref name="requiredParameterTypeCustomModifiers" /> or <paramref name="optionalParameterTypeCustomModifiers" /> does not equal the size of <paramref name="parameterTypes" />.</exception>
+      <exception cref="T:System.ArgumentException">The signature has already been finished.
+-or-
+<paramref name="mod" /> is not a <see cref="T:System.Reflection.Emit.ModuleBuilder" />.
+-or-
+One of the specified custom modifiers is an array type.
+-or-
+One of the specified custom modifiers is an open generic type. That is, the <see cref="P:System.Type.ContainsGenericParameters" /> property is <see langword="true" /> for the custom modifier.
+-or-
+The size of <paramref name="requiredParameterTypeCustomModifiers" /> or <paramref name="optionalParameterTypeCustomModifiers" /> does not equal the size of <paramref name="parameterTypes" />.</exception>
     </member>
     <member name="M:System.Reflection.Emit.SignatureHelper.GetPropertySigHelper(System.Reflection.Module,System.Type,System.Type[])">
       <summary>Returns a signature helper for a property, given the dynamic module that contains the property, the property type, and the property arguments.</summary>
@@ -582,8 +582,8 @@ One of the specified custom modifiers is <see langword="null" />. (However, <see
       <param name="parameterTypes">The argument types, or <see langword="null" /> if the property has no arguments.</param>
       <returns>A <see cref="T:System.Reflection.Emit.SignatureHelper" /> object for a property.</returns>
       <exception cref="T:System.ArgumentNullException">
-        <paramref name="mod" /> is <see langword="null" />.  
--or-  
+        <paramref name="mod" /> is <see langword="null" />.
+-or-
 An element of <paramref name="parameterTypes" /> is <see langword="null" />.</exception>
       <exception cref="T:System.ArgumentException">
         <paramref name="mod" /> is not a <see cref="T:System.Reflection.Emit.ModuleBuilder" />.</exception>
@@ -599,20 +599,20 @@ An element of <paramref name="parameterTypes" /> is <see langword="null" />.</ex
       <param name="optionalParameterTypeCustomModifiers">An array of arrays of types. Each array of types represents the optional custom modifiers for the corresponding argument of the property. If a particular argument has no optional custom modifiers, specify <see langword="null" /> instead of an array of types. If the property has no arguments, or if none of the arguments have optional custom modifiers, specify <see langword="null" /> instead of an array of arrays.</param>
       <returns>A <see cref="T:System.Reflection.Emit.SignatureHelper" /> object for a property.</returns>
       <exception cref="T:System.ArgumentNullException">
-        <paramref name="mod" /> is <see langword="null" />.  
--or-  
-An element of <paramref name="parameterTypes" /> is <see langword="null" />.  
--or-  
+        <paramref name="mod" /> is <see langword="null" />.
+-or-
+An element of <paramref name="parameterTypes" /> is <see langword="null" />.
+-or-
 One of the specified custom modifiers is <see langword="null" />. (However, <see langword="null" /> can be specified for the array of custom modifiers for any argument.)</exception>
-      <exception cref="T:System.ArgumentException">The signature has already been finished.  
- -or-  
- <paramref name="mod" /> is not a <see cref="T:System.Reflection.Emit.ModuleBuilder" />.  
- -or-  
- One of the specified custom modifiers is an array type.  
- -or-  
- One of the specified custom modifiers is an open generic type. That is, the <see cref="P:System.Type.ContainsGenericParameters" /> property is <see langword="true" /> for the custom modifier.  
- -or-  
- The size of <paramref name="requiredParameterTypeCustomModifiers" /> or <paramref name="optionalParameterTypeCustomModifiers" /> does not equal the size of <paramref name="parameterTypes" />.</exception>
+      <exception cref="T:System.ArgumentException">The signature has already been finished.
+-or-
+<paramref name="mod" /> is not a <see cref="T:System.Reflection.Emit.ModuleBuilder" />.
+-or-
+One of the specified custom modifiers is an array type.
+-or-
+One of the specified custom modifiers is an open generic type. That is, the <see cref="P:System.Type.ContainsGenericParameters" /> property is <see langword="true" /> for the custom modifier.
+-or-
+The size of <paramref name="requiredParameterTypeCustomModifiers" /> or <paramref name="optionalParameterTypeCustomModifiers" /> does not equal the size of <paramref name="parameterTypes" />.</exception>
     </member>
     <member name="M:System.Reflection.Emit.SignatureHelper.GetSignature">
       <summary>Adds the end token to the signature and marks the signature as finished, so no further tokens can be added.</summary>