Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/api-doc-tools.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexander Köplinger <alex.koeplinger@outlook.com>2016-03-13 04:42:26 +0300
committerDuncan Mak <duncanm@microsoft.com>2016-10-08 03:31:12 +0300
commit0aab70300b1f79de472d880b4cc91dcb7da224c1 (patch)
treee54cc8e8000708f934eec4159383abc235507a9f /mdoc/Test/en.expected
parent6945b3f8d5fe467c1e39b3e371116bb5215d8214 (diff)
[corlib] Fix Delegate.Combine() to throw on non-matching types
This was inadvertently removed in https://github.com/mono/mono/commit/611a43ee0f672adbac3e25dc77731843a3d10cf1 from MulticastDelegate.CombineImpl(). Add the type check back in the Delegate base class, we already do the same in Remove(). Add unit tests to cover the behavior to the corlib test suite. (reverted from commit f29878dc713f4e148fe0a1e703fae8929e6fb6e0) Needed to update some monodoc tests to match that an exception is now thrown again.
Diffstat (limited to 'mdoc/Test/en.expected')
-rw-r--r--mdoc/Test/en.expected/Mono.DocTest.Generic/GenericBase`1.xml70
-rw-r--r--mdoc/Test/en.expected/Mono.DocTest/Widget.xml70
2 files changed, 136 insertions, 4 deletions
diff --git a/mdoc/Test/en.expected/Mono.DocTest.Generic/GenericBase`1.xml b/mdoc/Test/en.expected/Mono.DocTest.Generic/GenericBase`1.xml
index 2efedc42..90edae2d 100644
--- a/mdoc/Test/en.expected/Mono.DocTest.Generic/GenericBase`1.xml
+++ b/mdoc/Test/en.expected/Mono.DocTest.Generic/GenericBase`1.xml
@@ -93,6 +93,8 @@
<see cref="M:System.Array.Copy(System.Array,System.Array,System.Int32)" />,
<see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
<see cref="M:System.Array.CreateArrayTypeMismatchException" />,
+ <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
+ <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
<see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
<see cref="M:System.String.Format(System.String,System.Object[])" />,
<see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
@@ -109,6 +111,8 @@
<see cref="M:System.Array.Copy(System.Array,System.Array,System.Int32)" />,
<see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
<see cref="M:System.Array.CreateArrayTypeMismatchException" />,
+ <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
+ <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
<see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
<see cref="M:System.String.Format(System.String,System.Object[])" />,
<see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
@@ -125,6 +129,8 @@
<see cref="M:System.Array.Copy(System.Array,System.Array,System.Int32)" />,
<see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
<see cref="M:System.Array.CreateArrayTypeMismatchException" />,
+ <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
+ <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
<see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
<see cref="M:System.String.Format(System.String,System.Object[])" />,
<see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
@@ -141,6 +147,8 @@
<see cref="M:System.Array.Copy(System.Array,System.Array,System.Int32)" />,
<see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
<see cref="M:System.Array.CreateArrayTypeMismatchException" />,
+ <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
+ <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
<see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
<see cref="M:System.String.Format(System.String,System.Object[])" />,
<see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
@@ -157,6 +165,8 @@
<see cref="M:System.Array.Copy(System.Array,System.Array,System.Int32)" />,
<see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
<see cref="M:System.Array.CreateArrayTypeMismatchException" />,
+ <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
+ <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
<see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
<see cref="M:System.String.Format(System.String,System.Object[])" />,
<see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
@@ -173,6 +183,8 @@
<see cref="M:System.Array.Copy(System.Array,System.Array,System.Int32)" />,
<see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
<see cref="M:System.Array.CreateArrayTypeMismatchException" />,
+ <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
+ <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
<see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
<see cref="M:System.String.Format(System.String,System.Object[])" />,
<see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
@@ -189,6 +201,8 @@
<see cref="M:System.Array.Copy(System.Array,System.Array,System.Int32)" />,
<see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
<see cref="M:System.Array.CreateArrayTypeMismatchException" />,
+ <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
+ <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
<see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
<see cref="M:System.String.Format(System.String,System.Object[])" />,
<see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
@@ -202,11 +216,28 @@
<see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
<see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
<exception cref="T:System.MulticastNotSupportedException">To be added; from:
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" /></exception>
+ <see cref="M:System.Array.Copy(System.Array,System.Array,System.Int32)" />,
+ <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
+ <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
+ <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
+ <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
+ <see cref="M:System.String.Format(System.String,System.Object[])" />,
+ <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
+ <see cref="M:System.String.get_Chars(System.Int32)" />,
+ <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
+ <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
+ <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
+ <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
+ <see cref="M:System.Text.StringBuilder.FormatError" />,
+ <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
+ <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
+ <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
<exception cref="T:System.OutOfMemoryException">To be added; from:
<see cref="M:System.Array.Copy(System.Array,System.Array,System.Int32)" />,
<see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
<see cref="M:System.Array.CreateArrayTypeMismatchException" />,
+ <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
+ <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
<see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
<see cref="M:System.String.Format(System.String,System.Object[])" />,
<see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
@@ -223,6 +254,8 @@
<see cref="M:System.Array.Copy(System.Array,System.Array,System.Int32)" />,
<see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
<see cref="M:System.Array.CreateArrayTypeMismatchException" />,
+ <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
+ <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
<see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
<see cref="M:System.String.Format(System.String,System.Object[])" />,
<see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
@@ -254,6 +287,8 @@
<see cref="M:System.Array.Copy(System.Array,System.Array,System.Int32)" />,
<see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
<see cref="M:System.Array.CreateArrayTypeMismatchException" />,
+ <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
+ <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
<see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
<see cref="M:System.String.Format(System.String,System.Object[])" />,
<see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
@@ -270,6 +305,8 @@
<see cref="M:System.Array.Copy(System.Array,System.Array,System.Int32)" />,
<see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
<see cref="M:System.Array.CreateArrayTypeMismatchException" />,
+ <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
+ <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
<see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
<see cref="M:System.String.Format(System.String,System.Object[])" />,
<see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
@@ -286,6 +323,8 @@
<see cref="M:System.Array.Copy(System.Array,System.Array,System.Int32)" />,
<see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
<see cref="M:System.Array.CreateArrayTypeMismatchException" />,
+ <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
+ <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
<see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
<see cref="M:System.String.Format(System.String,System.Object[])" />,
<see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
@@ -302,6 +341,8 @@
<see cref="M:System.Array.Copy(System.Array,System.Array,System.Int32)" />,
<see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
<see cref="M:System.Array.CreateArrayTypeMismatchException" />,
+ <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
+ <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
<see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
<see cref="M:System.String.Format(System.String,System.Object[])" />,
<see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
@@ -318,6 +359,8 @@
<see cref="M:System.Array.Copy(System.Array,System.Array,System.Int32)" />,
<see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
<see cref="M:System.Array.CreateArrayTypeMismatchException" />,
+ <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
+ <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
<see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
<see cref="M:System.String.Format(System.String,System.Object[])" />,
<see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
@@ -334,6 +377,8 @@
<see cref="M:System.Array.Copy(System.Array,System.Array,System.Int32)" />,
<see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
<see cref="M:System.Array.CreateArrayTypeMismatchException" />,
+ <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
+ <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
<see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
<see cref="M:System.String.Format(System.String,System.Object[])" />,
<see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
@@ -350,6 +395,8 @@
<see cref="M:System.Array.Copy(System.Array,System.Array,System.Int32)" />,
<see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
<see cref="M:System.Array.CreateArrayTypeMismatchException" />,
+ <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
+ <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
<see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
<see cref="M:System.String.Format(System.String,System.Object[])" />,
<see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
@@ -363,11 +410,28 @@
<see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
<see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
<exception cref="T:System.MulticastNotSupportedException">To be added; from:
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" /></exception>
+ <see cref="M:System.Array.Copy(System.Array,System.Array,System.Int32)" />,
+ <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
+ <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
+ <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
+ <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
+ <see cref="M:System.String.Format(System.String,System.Object[])" />,
+ <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
+ <see cref="M:System.String.get_Chars(System.Int32)" />,
+ <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
+ <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
+ <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
+ <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
+ <see cref="M:System.Text.StringBuilder.FormatError" />,
+ <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
+ <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
+ <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
<exception cref="T:System.OutOfMemoryException">To be added; from:
<see cref="M:System.Array.Copy(System.Array,System.Array,System.Int32)" />,
<see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
<see cref="M:System.Array.CreateArrayTypeMismatchException" />,
+ <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
+ <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
<see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
<see cref="M:System.String.Format(System.String,System.Object[])" />,
<see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
@@ -384,6 +448,8 @@
<see cref="M:System.Array.Copy(System.Array,System.Array,System.Int32)" />,
<see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
<see cref="M:System.Array.CreateArrayTypeMismatchException" />,
+ <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
+ <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
<see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
<see cref="M:System.String.Format(System.String,System.Object[])" />,
<see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
diff --git a/mdoc/Test/en.expected/Mono.DocTest/Widget.xml b/mdoc/Test/en.expected/Mono.DocTest/Widget.xml
index d60ba907..e3abdf6c 100644
--- a/mdoc/Test/en.expected/Mono.DocTest/Widget.xml
+++ b/mdoc/Test/en.expected/Mono.DocTest/Widget.xml
@@ -106,6 +106,8 @@
<see cref="M:System.Array.Copy(System.Array,System.Array,System.Int32)" />,
<see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
<see cref="M:System.Array.CreateArrayTypeMismatchException" />,
+ <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
+ <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
<see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
<see cref="M:System.String.Format(System.String,System.Object[])" />,
<see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
@@ -122,6 +124,8 @@
<see cref="M:System.Array.Copy(System.Array,System.Array,System.Int32)" />,
<see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
<see cref="M:System.Array.CreateArrayTypeMismatchException" />,
+ <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
+ <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
<see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
<see cref="M:System.String.Format(System.String,System.Object[])" />,
<see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
@@ -138,6 +142,8 @@
<see cref="M:System.Array.Copy(System.Array,System.Array,System.Int32)" />,
<see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
<see cref="M:System.Array.CreateArrayTypeMismatchException" />,
+ <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
+ <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
<see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
<see cref="M:System.String.Format(System.String,System.Object[])" />,
<see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
@@ -154,6 +160,8 @@
<see cref="M:System.Array.Copy(System.Array,System.Array,System.Int32)" />,
<see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
<see cref="M:System.Array.CreateArrayTypeMismatchException" />,
+ <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
+ <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
<see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
<see cref="M:System.String.Format(System.String,System.Object[])" />,
<see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
@@ -170,6 +178,8 @@
<see cref="M:System.Array.Copy(System.Array,System.Array,System.Int32)" />,
<see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
<see cref="M:System.Array.CreateArrayTypeMismatchException" />,
+ <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
+ <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
<see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
<see cref="M:System.String.Format(System.String,System.Object[])" />,
<see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
@@ -186,6 +196,8 @@
<see cref="M:System.Array.Copy(System.Array,System.Array,System.Int32)" />,
<see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
<see cref="M:System.Array.CreateArrayTypeMismatchException" />,
+ <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
+ <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
<see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
<see cref="M:System.String.Format(System.String,System.Object[])" />,
<see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
@@ -202,6 +214,8 @@
<see cref="M:System.Array.Copy(System.Array,System.Array,System.Int32)" />,
<see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
<see cref="M:System.Array.CreateArrayTypeMismatchException" />,
+ <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
+ <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
<see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
<see cref="M:System.String.Format(System.String,System.Object[])" />,
<see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
@@ -215,11 +229,28 @@
<see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
<see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
<exception cref="T:System.MulticastNotSupportedException">To be added; from:
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" /></exception>
+ <see cref="M:System.Array.Copy(System.Array,System.Array,System.Int32)" />,
+ <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
+ <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
+ <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
+ <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
+ <see cref="M:System.String.Format(System.String,System.Object[])" />,
+ <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
+ <see cref="M:System.String.get_Chars(System.Int32)" />,
+ <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
+ <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
+ <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
+ <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
+ <see cref="M:System.Text.StringBuilder.FormatError" />,
+ <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
+ <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
+ <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
<exception cref="T:System.OutOfMemoryException">To be added; from:
<see cref="M:System.Array.Copy(System.Array,System.Array,System.Int32)" />,
<see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
<see cref="M:System.Array.CreateArrayTypeMismatchException" />,
+ <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
+ <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
<see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
<see cref="M:System.String.Format(System.String,System.Object[])" />,
<see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
@@ -236,6 +267,8 @@
<see cref="M:System.Array.Copy(System.Array,System.Array,System.Int32)" />,
<see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
<see cref="M:System.Array.CreateArrayTypeMismatchException" />,
+ <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
+ <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
<see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
<see cref="M:System.String.Format(System.String,System.Object[])" />,
<see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
@@ -458,6 +491,8 @@
<see cref="M:System.Array.Copy(System.Array,System.Array,System.Int32)" />,
<see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
<see cref="M:System.Array.CreateArrayTypeMismatchException" />,
+ <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
+ <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
<see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
<see cref="M:System.String.Format(System.String,System.Object[])" />,
<see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
@@ -474,6 +509,8 @@
<see cref="M:System.Array.Copy(System.Array,System.Array,System.Int32)" />,
<see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
<see cref="M:System.Array.CreateArrayTypeMismatchException" />,
+ <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
+ <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
<see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
<see cref="M:System.String.Format(System.String,System.Object[])" />,
<see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
@@ -490,6 +527,8 @@
<see cref="M:System.Array.Copy(System.Array,System.Array,System.Int32)" />,
<see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
<see cref="M:System.Array.CreateArrayTypeMismatchException" />,
+ <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
+ <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
<see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
<see cref="M:System.String.Format(System.String,System.Object[])" />,
<see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
@@ -506,6 +545,8 @@
<see cref="M:System.Array.Copy(System.Array,System.Array,System.Int32)" />,
<see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
<see cref="M:System.Array.CreateArrayTypeMismatchException" />,
+ <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
+ <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
<see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
<see cref="M:System.String.Format(System.String,System.Object[])" />,
<see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
@@ -522,6 +563,8 @@
<see cref="M:System.Array.Copy(System.Array,System.Array,System.Int32)" />,
<see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
<see cref="M:System.Array.CreateArrayTypeMismatchException" />,
+ <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
+ <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
<see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
<see cref="M:System.String.Format(System.String,System.Object[])" />,
<see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
@@ -538,6 +581,8 @@
<see cref="M:System.Array.Copy(System.Array,System.Array,System.Int32)" />,
<see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
<see cref="M:System.Array.CreateArrayTypeMismatchException" />,
+ <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
+ <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
<see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
<see cref="M:System.String.Format(System.String,System.Object[])" />,
<see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
@@ -554,6 +599,8 @@
<see cref="M:System.Array.Copy(System.Array,System.Array,System.Int32)" />,
<see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
<see cref="M:System.Array.CreateArrayTypeMismatchException" />,
+ <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
+ <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
<see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
<see cref="M:System.String.Format(System.String,System.Object[])" />,
<see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
@@ -567,11 +614,28 @@
<see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
<see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
<exception cref="T:System.MulticastNotSupportedException">To be added; from:
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" /></exception>
+ <see cref="M:System.Array.Copy(System.Array,System.Array,System.Int32)" />,
+ <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
+ <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
+ <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
+ <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
+ <see cref="M:System.String.Format(System.String,System.Object[])" />,
+ <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
+ <see cref="M:System.String.get_Chars(System.Int32)" />,
+ <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
+ <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
+ <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
+ <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
+ <see cref="M:System.Text.StringBuilder.FormatError" />,
+ <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
+ <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
+ <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
<exception cref="T:System.OutOfMemoryException">To be added; from:
<see cref="M:System.Array.Copy(System.Array,System.Array,System.Int32)" />,
<see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
<see cref="M:System.Array.CreateArrayTypeMismatchException" />,
+ <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
+ <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
<see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
<see cref="M:System.String.Format(System.String,System.Object[])" />,
<see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
@@ -588,6 +652,8 @@
<see cref="M:System.Array.Copy(System.Array,System.Array,System.Int32)" />,
<see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
<see cref="M:System.Array.CreateArrayTypeMismatchException" />,
+ <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
+ <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
<see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
<see cref="M:System.String.Format(System.String,System.Object[])" />,
<see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,