diff options
author | Marek Safar <marek.safar@gmail.com> | 2017-01-11 13:00:24 +0300 |
---|---|---|
committer | Marek Safar <marek.safar@gmail.com> | 2017-01-11 13:00:24 +0300 |
commit | 8af05b5eed3e5999484b53a08dce9d89baee2afd (patch) | |
tree | 27c512653a07606c409ac3e26df234ddc7b65321 | |
parent | e5d22b97b0d52c9ad3c7e9587d41f3b71172718c (diff) |
[mono] System.ComponentModel in TupleExtensions
-rwxr-xr-x | src/System.Private.CoreLib/src/System/TupleExtensions.cs | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/src/System.Private.CoreLib/src/System/TupleExtensions.cs b/src/System.Private.CoreLib/src/System/TupleExtensions.cs index b63cb4121..a1e6a5037 100755 --- a/src/System.Private.CoreLib/src/System/TupleExtensions.cs +++ b/src/System.Private.CoreLib/src/System/TupleExtensions.cs @@ -2,7 +2,9 @@ // The .NET Foundation licenses this file to you under the MIT license. // See the LICENSE file in the project root for more information. +#if !MONO using System.ComponentModel; +#endif using System.Runtime.CompilerServices; namespace System @@ -16,7 +18,9 @@ namespace System /// <summary> /// Deconstruct a properly nested <see cref="Tuple"/> with 1 elements. /// </summary> +#if !MONO [EditorBrowsable(EditorBrowsableState.Never)] +#endif public static void Deconstruct<T1>( this Tuple<T1> value, out T1 item1) @@ -27,7 +31,9 @@ namespace System /// <summary> /// Deconstruct a properly nested <see cref="Tuple"/> with 2 elements. /// </summary> +#if !MONO [EditorBrowsable(EditorBrowsableState.Never)] +#endif public static void Deconstruct<T1, T2>( this Tuple<T1, T2> value, out T1 item1, out T2 item2) @@ -39,7 +45,9 @@ namespace System /// <summary> /// Deconstruct a properly nested <see cref="Tuple"/> with 3 elements. /// </summary> +#if !MONO [EditorBrowsable(EditorBrowsableState.Never)] +#endif public static void Deconstruct<T1, T2, T3>( this Tuple<T1, T2, T3> value, out T1 item1, out T2 item2, out T3 item3) @@ -52,7 +60,9 @@ namespace System /// <summary> /// Deconstruct a properly nested <see cref="Tuple"/> with 4 elements. /// </summary> +#if !MONO [EditorBrowsable(EditorBrowsableState.Never)] +#endif public static void Deconstruct<T1, T2, T3, T4>( this Tuple<T1, T2, T3, T4> value, out T1 item1, out T2 item2, out T3 item3, out T4 item4) @@ -66,7 +76,9 @@ namespace System /// <summary> /// Deconstruct a properly nested <see cref="Tuple"/> with 5 elements. /// </summary> +#if !MONO [EditorBrowsable(EditorBrowsableState.Never)] +#endif public static void Deconstruct<T1, T2, T3, T4, T5>( this Tuple<T1, T2, T3, T4, T5> value, out T1 item1, out T2 item2, out T3 item3, out T4 item4, out T5 item5) @@ -81,7 +93,9 @@ namespace System /// <summary> /// Deconstruct a properly nested <see cref="Tuple"/> with 6 elements. /// </summary> +#if !MONO [EditorBrowsable(EditorBrowsableState.Never)] +#endif public static void Deconstruct<T1, T2, T3, T4, T5, T6>( this Tuple<T1, T2, T3, T4, T5, T6> value, out T1 item1, out T2 item2, out T3 item3, out T4 item4, out T5 item5, out T6 item6) @@ -97,7 +111,9 @@ namespace System /// <summary> /// Deconstruct a properly nested <see cref="Tuple"/> with 7 elements. /// </summary> +#if !MONO [EditorBrowsable(EditorBrowsableState.Never)] +#endif public static void Deconstruct<T1, T2, T3, T4, T5, T6, T7>( this Tuple<T1, T2, T3, T4, T5, T6, T7> value, out T1 item1, out T2 item2, out T3 item3, out T4 item4, out T5 item5, out T6 item6, out T7 item7) @@ -114,7 +130,9 @@ namespace System /// <summary> /// Deconstruct a properly nested <see cref="Tuple"/> with 8 elements. /// </summary> +#if !MONO [EditorBrowsable(EditorBrowsableState.Never)] +#endif public static void Deconstruct<T1, T2, T3, T4, T5, T6, T7, T8>( this Tuple<T1, T2, T3, T4, T5, T6, T7, Tuple<T8>> value, out T1 item1, out T2 item2, out T3 item3, out T4 item4, out T5 item5, out T6 item6, out T7 item7, out T8 item8) @@ -132,7 +150,9 @@ namespace System /// <summary> /// Deconstruct a properly nested <see cref="Tuple"/> with 9 elements. /// </summary> +#if !MONO [EditorBrowsable(EditorBrowsableState.Never)] +#endif public static void Deconstruct<T1, T2, T3, T4, T5, T6, T7, T8, T9>( this Tuple<T1, T2, T3, T4, T5, T6, T7, Tuple<T8, T9>> value, out T1 item1, out T2 item2, out T3 item3, out T4 item4, out T5 item5, out T6 item6, out T7 item7, out T8 item8, out T9 item9) @@ -151,7 +171,9 @@ namespace System /// <summary> /// Deconstruct a properly nested <see cref="Tuple"/> with 10 elements. /// </summary> +#if !MONO [EditorBrowsable(EditorBrowsableState.Never)] +#endif public static void Deconstruct<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>( this Tuple<T1, T2, T3, T4, T5, T6, T7, Tuple<T8, T9, T10>> value, out T1 item1, out T2 item2, out T3 item3, out T4 item4, out T5 item5, out T6 item6, out T7 item7, out T8 item8, out T9 item9, out T10 item10) @@ -171,7 +193,9 @@ namespace System /// <summary> /// Deconstruct a properly nested <see cref="Tuple"/> with 11 elements. /// </summary> +#if !MONO [EditorBrowsable(EditorBrowsableState.Never)] +#endif public static void Deconstruct<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>( this Tuple<T1, T2, T3, T4, T5, T6, T7, Tuple<T8, T9, T10, T11>> value, out T1 item1, out T2 item2, out T3 item3, out T4 item4, out T5 item5, out T6 item6, out T7 item7, out T8 item8, out T9 item9, out T10 item10, out T11 item11) @@ -192,7 +216,9 @@ namespace System /// <summary> /// Deconstruct a properly nested <see cref="Tuple"/> with 12 elements. /// </summary> +#if !MONO [EditorBrowsable(EditorBrowsableState.Never)] +#endif public static void Deconstruct<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>( this Tuple<T1, T2, T3, T4, T5, T6, T7, Tuple<T8, T9, T10, T11, T12>> value, out T1 item1, out T2 item2, out T3 item3, out T4 item4, out T5 item5, out T6 item6, out T7 item7, out T8 item8, out T9 item9, out T10 item10, out T11 item11, out T12 item12) @@ -214,7 +240,9 @@ namespace System /// <summary> /// Deconstruct a properly nested <see cref="Tuple"/> with 13 elements. /// </summary> +#if !MONO [EditorBrowsable(EditorBrowsableState.Never)] +#endif public static void Deconstruct<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>( this Tuple<T1, T2, T3, T4, T5, T6, T7, Tuple<T8, T9, T10, T11, T12, T13>> value, out T1 item1, out T2 item2, out T3 item3, out T4 item4, out T5 item5, out T6 item6, out T7 item7, out T8 item8, out T9 item9, out T10 item10, out T11 item11, out T12 item12, out T13 item13) @@ -237,7 +265,9 @@ namespace System /// <summary> /// Deconstruct a properly nested <see cref="Tuple"/> with 14 elements. /// </summary> +#if !MONO [EditorBrowsable(EditorBrowsableState.Never)] +#endif public static void Deconstruct<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>( this Tuple<T1, T2, T3, T4, T5, T6, T7, Tuple<T8, T9, T10, T11, T12, T13, T14>> value, out T1 item1, out T2 item2, out T3 item3, out T4 item4, out T5 item5, out T6 item6, out T7 item7, out T8 item8, out T9 item9, out T10 item10, out T11 item11, out T12 item12, out T13 item13, out T14 item14) @@ -261,7 +291,9 @@ namespace System /// <summary> /// Deconstruct a properly nested <see cref="Tuple"/> with 15 elements. /// </summary> +#if !MONO [EditorBrowsable(EditorBrowsableState.Never)] +#endif public static void Deconstruct<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>( this Tuple<T1, T2, T3, T4, T5, T6, T7, Tuple<T8, T9, T10, T11, T12, T13, T14, Tuple<T15>>> value, out T1 item1, out T2 item2, out T3 item3, out T4 item4, out T5 item5, out T6 item6, out T7 item7, out T8 item8, out T9 item9, out T10 item10, out T11 item11, out T12 item12, out T13 item13, out T14 item14, out T15 item15) @@ -286,7 +318,9 @@ namespace System /// <summary> /// Deconstruct a properly nested <see cref="Tuple"/> with 16 elements. /// </summary> +#if !MONO [EditorBrowsable(EditorBrowsableState.Never)] +#endif public static void Deconstruct<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>( this Tuple<T1, T2, T3, T4, T5, T6, T7, Tuple<T8, T9, T10, T11, T12, T13, T14, Tuple<T15, T16>>> value, out T1 item1, out T2 item2, out T3 item3, out T4 item4, out T5 item5, out T6 item6, out T7 item7, out T8 item8, out T9 item9, out T10 item10, out T11 item11, out T12 item12, out T13 item13, out T14 item14, out T15 item15, out T16 item16) @@ -312,7 +346,9 @@ namespace System /// <summary> /// Deconstruct a properly nested <see cref="Tuple"/> with 17 elements. /// </summary> +#if !MONO [EditorBrowsable(EditorBrowsableState.Never)] +#endif public static void Deconstruct<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17>( this Tuple<T1, T2, T3, T4, T5, T6, T7, Tuple<T8, T9, T10, T11, T12, T13, T14, Tuple<T15, T16, T17>>> value, out T1 item1, out T2 item2, out T3 item3, out T4 item4, out T5 item5, out T6 item6, out T7 item7, out T8 item8, out T9 item9, out T10 item10, out T11 item11, out T12 item12, out T13 item13, out T14 item14, out T15 item15, out T16 item16, out T17 item17) @@ -339,7 +375,9 @@ namespace System /// <summary> /// Deconstruct a properly nested <see cref="Tuple"/> with 18 elements. /// </summary> +#if !MONO [EditorBrowsable(EditorBrowsableState.Never)] +#endif public static void Deconstruct<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18>( this Tuple<T1, T2, T3, T4, T5, T6, T7, Tuple<T8, T9, T10, T11, T12, T13, T14, Tuple<T15, T16, T17, T18>>> value, out T1 item1, out T2 item2, out T3 item3, out T4 item4, out T5 item5, out T6 item6, out T7 item7, out T8 item8, out T9 item9, out T10 item10, out T11 item11, out T12 item12, out T13 item13, out T14 item14, out T15 item15, out T16 item16, out T17 item17, out T18 item18) @@ -367,7 +405,9 @@ namespace System /// <summary> /// Deconstruct a properly nested <see cref="Tuple"/> with 19 elements. /// </summary> +#if !MONO [EditorBrowsable(EditorBrowsableState.Never)] +#endif public static void Deconstruct<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>( this Tuple<T1, T2, T3, T4, T5, T6, T7, Tuple<T8, T9, T10, T11, T12, T13, T14, Tuple<T15, T16, T17, T18, T19>>> value, out T1 item1, out T2 item2, out T3 item3, out T4 item4, out T5 item5, out T6 item6, out T7 item7, out T8 item8, out T9 item9, out T10 item10, out T11 item11, out T12 item12, out T13 item13, out T14 item14, out T15 item15, out T16 item16, out T17 item17, out T18 item18, out T19 item19) @@ -396,7 +436,9 @@ namespace System /// <summary> /// Deconstruct a properly nested <see cref="Tuple"/> with 20 elements. /// </summary> +#if !MONO [EditorBrowsable(EditorBrowsableState.Never)] +#endif public static void Deconstruct<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20>( this Tuple<T1, T2, T3, T4, T5, T6, T7, Tuple<T8, T9, T10, T11, T12, T13, T14, Tuple<T15, T16, T17, T18, T19, T20>>> value, out T1 item1, out T2 item2, out T3 item3, out T4 item4, out T5 item5, out T6 item6, out T7 item7, out T8 item8, out T9 item9, out T10 item10, out T11 item11, out T12 item12, out T13 item13, out T14 item14, out T15 item15, out T16 item16, out T17 item17, out T18 item18, out T19 item19, out T20 item20) @@ -426,7 +468,9 @@ namespace System /// <summary> /// Deconstruct a properly nested <see cref="Tuple"/> with 21 elements. /// </summary> +#if !MONO [EditorBrowsable(EditorBrowsableState.Never)] +#endif public static void Deconstruct<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21>( this Tuple<T1, T2, T3, T4, T5, T6, T7, Tuple<T8, T9, T10, T11, T12, T13, T14, Tuple<T15, T16, T17, T18, T19, T20, T21>>> value, out T1 item1, out T2 item2, out T3 item3, out T4 item4, out T5 item5, out T6 item6, out T7 item7, out T8 item8, out T9 item9, out T10 item10, out T11 item11, out T12 item12, out T13 item13, out T14 item14, out T15 item15, out T16 item16, out T17 item17, out T18 item18, out T19 item19, out T20 item20, out T21 item21) |