diff options
Diffstat (limited to 'mcs/class/referencesource/System.Core/System/Linq')
138 files changed, 364 insertions, 338 deletions
diff --git a/mcs/class/referencesource/System.Core/System/Linq/Enumerable.cs b/mcs/class/referencesource/System.Core/System/Linq/Enumerable.cs index d718d487e99..66e864ef023 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Enumerable.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Enumerable.cs @@ -2016,16 +2016,14 @@ namespace System.Linq } } + + // + // We have added some optimization in SZArrayHelper class to cache the enumerator of zero length arrays so + // the enumerator will be created once per type. + // internal class EmptyEnumerable<TElement> { - static volatile TElement[] instance; - - public static IEnumerable<TElement> Instance { - get { - if (instance == null) instance = new TElement[0]; - return instance; - } - } + public static readonly TElement[] Instance = new TElement[0]; } internal class IdentityFunction<TElement> @@ -2130,7 +2128,7 @@ namespace System.Linq internal int InternalGetHashCode(TKey key) { - //[....] DevDivBugs 171937. work around comparer implementations that throw when passed null + //Microsoft DevDivBugs 171937. work around comparer implementations that throw when passed null return (key == null) ? 0 : comparer.GetHashCode(key) & 0x7FFFFFFF; } @@ -2348,7 +2346,7 @@ namespace System.Linq internal int InternalGetHashCode(TElement value) { - //[....] DevDivBugs 171937. work around comparer implementations that throw when passed null + //Microsoft DevDivBugs 171937. work around comparer implementations that throw when passed null return (value == null) ? 0 : comparer.GetHashCode(value) & 0x7FFFFFFF; } diff --git a/mcs/class/referencesource/System.Core/System/Linq/IQueryable.cs b/mcs/class/referencesource/System.Core/System/Linq/IQueryable.cs index 6b059022376..fa32bb39d76 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/IQueryable.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/IQueryable.cs @@ -40,6 +40,34 @@ namespace System.Linq { public static class Queryable { +#region Helper methods to obtain MethodInfo in a safe way + + private static MethodInfo GetMethodInfo<T1, T2>(Func<T1, T2> f, T1 unused1) { + return f.Method; + } + + private static MethodInfo GetMethodInfo<T1, T2, T3>(Func<T1, T2, T3> f, T1 unused1, T2 unused2) { + return f.Method; + } + + private static MethodInfo GetMethodInfo<T1, T2, T3, T4>(Func<T1, T2, T3, T4> f, T1 unused1, T2 unused2, T3 unused3) { + return f.Method; + } + + private static MethodInfo GetMethodInfo<T1, T2, T3, T4, T5>(Func<T1, T2, T3, T4, T5> f, T1 unused1, T2 unused2, T3 unused3, T4 unused4) { + return f.Method; + } + + private static MethodInfo GetMethodInfo<T1, T2, T3, T4, T5, T6>(Func<T1, T2, T3, T4, T5, T6> f, T1 unused1, T2 unused2, T3 unused3, T4 unused4, T5 unused5) { + return f.Method; + } + + private static MethodInfo GetMethodInfo<T1, T2, T3, T4, T5, T6, T7>(Func<T1, T2, T3, T4, T5, T6, T7> f, T1 unused1, T2 unused2, T3 unused3, T4 unused4, T5 unused5, T6 unused6) { + return f.Method; + } + +#endregion + public static IQueryable<TElement> AsQueryable<TElement>(this IEnumerable<TElement> source) { if (source == null) throw Error.ArgumentNull("source"); @@ -67,7 +95,7 @@ namespace System.Linq { return source.Provider.CreateQuery<TSource>( Expression.Call( null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource)), + GetMethodInfo(Queryable.Where, source, predicate), new Expression[] { source.Expression, Expression.Quote(predicate) } )); } @@ -79,8 +107,8 @@ namespace System.Linq { throw Error.ArgumentNull("predicate"); return source.Provider.CreateQuery<TSource>( Expression.Call( - null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource)), + null, + GetMethodInfo(Queryable.Where, source, predicate), new Expression[] { source.Expression, Expression.Quote(predicate) } )); } @@ -91,7 +119,7 @@ namespace System.Linq { return source.Provider.CreateQuery<TResult>( Expression.Call( null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TResult)), + GetMethodInfo(Queryable.OfType<TResult>, source), new Expression[] { source.Expression } )); } @@ -101,8 +129,8 @@ namespace System.Linq { throw Error.ArgumentNull("source"); return source.Provider.CreateQuery<TResult>( Expression.Call( - null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TResult)), + null, + GetMethodInfo(Queryable.Cast<TResult>, source), new Expression[] { source.Expression } )); } @@ -115,7 +143,7 @@ namespace System.Linq { return source.Provider.CreateQuery<TResult>( Expression.Call( null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource), typeof(TResult)), + GetMethodInfo(Queryable.Select, source, selector), new Expression[] { source.Expression, Expression.Quote(selector) } )); } @@ -128,7 +156,7 @@ namespace System.Linq { return source.Provider.CreateQuery<TResult>( Expression.Call( null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource), typeof(TResult)), + GetMethodInfo(Queryable.Select, source, selector), new Expression[] { source.Expression, Expression.Quote(selector) } )); } @@ -141,7 +169,7 @@ namespace System.Linq { return source.Provider.CreateQuery<TResult>( Expression.Call( null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource), typeof(TResult)), + GetMethodInfo(Queryable.SelectMany, source, selector), new Expression[] { source.Expression, Expression.Quote(selector) } )); } @@ -154,7 +182,7 @@ namespace System.Linq { return source.Provider.CreateQuery<TResult>( Expression.Call( null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource), typeof(TResult)), + GetMethodInfo(Queryable.SelectMany, source, selector), new Expression[] { source.Expression, Expression.Quote(selector) } )); } @@ -169,7 +197,7 @@ namespace System.Linq { return source.Provider.CreateQuery<TResult>( Expression.Call( null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource), typeof(TCollection), typeof(TResult)), + GetMethodInfo(Queryable.SelectMany, source, collectionSelector, resultSelector), new Expression[] { source.Expression, Expression.Quote(collectionSelector), Expression.Quote(resultSelector) } )); } @@ -184,7 +212,7 @@ namespace System.Linq { return source.Provider.CreateQuery<TResult>( Expression.Call( null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource), typeof(TCollection), typeof(TResult)), + GetMethodInfo(Queryable.SelectMany, source, collectionSelector, resultSelector), new Expression[] { source.Expression, Expression.Quote(collectionSelector), Expression.Quote(resultSelector) } )); } @@ -209,7 +237,7 @@ namespace System.Linq { return outer.Provider.CreateQuery<TResult>( Expression.Call( null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TOuter), typeof(TInner), typeof(TKey), typeof(TResult)), + GetMethodInfo(Queryable.Join, outer, inner, outerKeySelector, innerKeySelector, resultSelector), new Expression[] { outer.Expression, GetSourceExpression(inner), @@ -234,7 +262,7 @@ namespace System.Linq { return outer.Provider.CreateQuery<TResult>( Expression.Call( null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TOuter), typeof(TInner), typeof(TKey), typeof(TResult)), + GetMethodInfo(Queryable.Join, outer, inner, outerKeySelector, innerKeySelector, resultSelector, comparer), new Expression[] { outer.Expression, GetSourceExpression(inner), @@ -260,7 +288,7 @@ namespace System.Linq { return outer.Provider.CreateQuery<TResult>( Expression.Call( null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TOuter), typeof(TInner), typeof(TKey), typeof(TResult)), + GetMethodInfo(Queryable.GroupJoin, outer, inner, outerKeySelector, innerKeySelector, resultSelector), new Expression[] { outer.Expression, GetSourceExpression(inner), @@ -284,7 +312,7 @@ namespace System.Linq { return outer.Provider.CreateQuery<TResult>( Expression.Call( null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TOuter), typeof(TInner), typeof(TKey), typeof(TResult)), + GetMethodInfo(Queryable.GroupJoin, outer, inner, outerKeySelector, innerKeySelector, resultSelector, comparer), new Expression[] { outer.Expression, GetSourceExpression(inner), @@ -304,7 +332,7 @@ namespace System.Linq { return (IOrderedQueryable<TSource>) source.Provider.CreateQuery<TSource>( Expression.Call( null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource), typeof(TKey)), + GetMethodInfo(Queryable.OrderBy, source, keySelector), new Expression[] { source.Expression, Expression.Quote(keySelector) } )); } @@ -317,7 +345,7 @@ namespace System.Linq { return (IOrderedQueryable<TSource>) source.Provider.CreateQuery<TSource>( Expression.Call( null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource), typeof(TKey)), + GetMethodInfo(Queryable.OrderBy, source, keySelector, comparer), new Expression[] { source.Expression, Expression.Quote(keySelector), Expression.Constant(comparer, typeof(IComparer<TKey>)) } )); } @@ -327,10 +355,10 @@ namespace System.Linq { throw Error.ArgumentNull("source"); if (keySelector == null) throw Error.ArgumentNull("keySelector"); - return (IOrderedQueryable<TSource>) source.Provider.CreateQuery<TSource>( + return (IOrderedQueryable<TSource>)source.Provider.CreateQuery<TSource>( Expression.Call( null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource), typeof(TKey)), + GetMethodInfo(Queryable.OrderByDescending, source, keySelector), new Expression[] { source.Expression, Expression.Quote(keySelector) } )); } @@ -343,7 +371,7 @@ namespace System.Linq { return (IOrderedQueryable<TSource>) source.Provider.CreateQuery<TSource>( Expression.Call( null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource), typeof(TKey)), + GetMethodInfo(Queryable.OrderByDescending, source, keySelector, comparer), new Expression[] { source.Expression, Expression.Quote(keySelector), Expression.Constant(comparer, typeof(IComparer<TKey>)) } )); } @@ -356,7 +384,7 @@ namespace System.Linq { return (IOrderedQueryable<TSource>) source.Provider.CreateQuery<TSource>( Expression.Call( null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource), typeof(TKey)), + GetMethodInfo(Queryable.ThenBy, source, keySelector), new Expression[] { source.Expression, Expression.Quote(keySelector) } )); } @@ -369,7 +397,7 @@ namespace System.Linq { return (IOrderedQueryable<TSource>) source.Provider.CreateQuery<TSource>( Expression.Call( null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource), typeof(TKey)), + GetMethodInfo(Queryable.ThenBy, source, keySelector, comparer), new Expression[] { source.Expression, Expression.Quote(keySelector), Expression.Constant(comparer, typeof(IComparer<TKey>)) } )); } @@ -382,7 +410,7 @@ namespace System.Linq { return (IOrderedQueryable<TSource>) source.Provider.CreateQuery<TSource>( Expression.Call( null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource), typeof(TKey)), + GetMethodInfo(Queryable.ThenByDescending, source, keySelector), new Expression[] { source.Expression, Expression.Quote(keySelector) } )); } @@ -395,7 +423,7 @@ namespace System.Linq { return (IOrderedQueryable<TSource>) source.Provider.CreateQuery<TSource>( Expression.Call( null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource), typeof(TKey)), + GetMethodInfo(Queryable.ThenByDescending, source, keySelector, comparer), new Expression[] { source.Expression, Expression.Quote(keySelector), Expression.Constant(comparer, typeof(IComparer<TKey>)) } )); } @@ -406,7 +434,7 @@ namespace System.Linq { return source.Provider.CreateQuery<TSource>( Expression.Call( null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource)), + GetMethodInfo(Queryable.Take, source, count), new Expression[] { source.Expression, Expression.Constant(count) } )); } @@ -419,7 +447,7 @@ namespace System.Linq { return source.Provider.CreateQuery<TSource>( Expression.Call( null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource)), + GetMethodInfo(Queryable.TakeWhile, source, predicate), new Expression[] { source.Expression, Expression.Quote(predicate) } )); } @@ -432,7 +460,7 @@ namespace System.Linq { return source.Provider.CreateQuery<TSource>( Expression.Call( null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource)), + GetMethodInfo(Queryable.TakeWhile, source, predicate), new Expression[] { source.Expression, Expression.Quote(predicate) } )); } @@ -443,7 +471,7 @@ namespace System.Linq { return source.Provider.CreateQuery<TSource>( Expression.Call( null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource)), + GetMethodInfo(Queryable.Skip, source, count), new Expression[] { source.Expression, Expression.Constant(count) } )); } @@ -456,7 +484,7 @@ namespace System.Linq { return source.Provider.CreateQuery<TSource>( Expression.Call( null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource)), + GetMethodInfo(Queryable.SkipWhile, source, predicate), new Expression[] { source.Expression, Expression.Quote(predicate) } )); } @@ -469,7 +497,7 @@ namespace System.Linq { return source.Provider.CreateQuery<TSource>( Expression.Call( null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource)), + GetMethodInfo(Queryable.SkipWhile, source, predicate), new Expression[] { source.Expression, Expression.Quote(predicate) } )); } @@ -482,7 +510,7 @@ namespace System.Linq { return source.Provider.CreateQuery<IGrouping<TKey,TSource>>( Expression.Call( null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource), typeof(TKey)), + GetMethodInfo(Queryable.GroupBy, source, keySelector), new Expression[] { source.Expression, Expression.Quote(keySelector) } )); } @@ -497,7 +525,7 @@ namespace System.Linq { return source.Provider.CreateQuery<IGrouping<TKey,TElement>>( Expression.Call( null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource), typeof(TKey), typeof(TElement)), + GetMethodInfo(Queryable.GroupBy, source, keySelector, elementSelector), new Expression[] { source.Expression, Expression.Quote(keySelector), Expression.Quote(elementSelector) } )); } @@ -510,7 +538,7 @@ namespace System.Linq { return source.Provider.CreateQuery<IGrouping<TKey,TSource>>( Expression.Call( null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource), typeof(TKey)), + GetMethodInfo(Queryable.GroupBy, source, keySelector, comparer), new Expression[] { source.Expression, Expression.Quote(keySelector), Expression.Constant(comparer, typeof(IEqualityComparer<TKey>)) } )); } @@ -525,7 +553,7 @@ namespace System.Linq { return source.Provider.CreateQuery<IGrouping<TKey,TElement>>( Expression.Call( null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource), typeof(TKey), typeof(TElement)), + GetMethodInfo(Queryable.GroupBy, source, keySelector, elementSelector, comparer), new Expression[] { source.Expression, Expression.Quote(keySelector), Expression.Quote(elementSelector), Expression.Constant(comparer, typeof(IEqualityComparer<TKey>)) } )); } @@ -543,7 +571,7 @@ namespace System.Linq { return source.Provider.CreateQuery<TResult>( Expression.Call( null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource), typeof(TKey), typeof(TElement), typeof(TResult)), + GetMethodInfo(Queryable.GroupBy, source, keySelector, elementSelector, resultSelector), new Expression[] { source.Expression, Expression.Quote(keySelector), Expression.Quote(elementSelector), Expression.Quote(resultSelector) } )); } @@ -559,7 +587,7 @@ namespace System.Linq { return source.Provider.CreateQuery<TResult>( Expression.Call( null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource), typeof(TKey), typeof(TResult)), + GetMethodInfo(Queryable.GroupBy, source, keySelector, resultSelector), new Expression[] { source.Expression, Expression.Quote(keySelector), Expression.Quote(resultSelector) } )); } @@ -575,7 +603,7 @@ namespace System.Linq { return source.Provider.CreateQuery<TResult>( Expression.Call( null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource), typeof(TKey), typeof(TResult)), + GetMethodInfo(Queryable.GroupBy, source, keySelector, resultSelector, comparer), new Expression[] { source.Expression, Expression.Quote(keySelector), Expression.Quote(resultSelector), Expression.Constant(comparer, typeof(IEqualityComparer<TKey>)) } )); } @@ -593,7 +621,7 @@ namespace System.Linq { return source.Provider.CreateQuery<TResult>( Expression.Call( null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource), typeof(TKey), typeof(TElement), typeof(TResult)), + GetMethodInfo(Queryable.GroupBy, source, keySelector, elementSelector, resultSelector, comparer), new Expression[] { source.Expression, Expression.Quote(keySelector), Expression.Quote(elementSelector), Expression.Quote(resultSelector), Expression.Constant(comparer, typeof(IEqualityComparer<TKey>)) } )); } @@ -604,7 +632,7 @@ namespace System.Linq { return source.Provider.CreateQuery<TSource>( Expression.Call( null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource)), + GetMethodInfo(Queryable.Distinct, source), new Expression[] { source.Expression } )); } @@ -615,7 +643,7 @@ namespace System.Linq { return source.Provider.CreateQuery<TSource>( Expression.Call( null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource)), + GetMethodInfo(Queryable.Distinct, source, comparer), new Expression[] { source.Expression, Expression.Constant(comparer, typeof(IEqualityComparer<TSource>)) } )); } @@ -627,8 +655,8 @@ namespace System.Linq { throw Error.ArgumentNull("source2"); return source1.Provider.CreateQuery<TSource>( Expression.Call( - null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource)), + null, + GetMethodInfo(Queryable.Concat, source1, source2), new Expression[] { source1.Expression, GetSourceExpression(source2) } )); } @@ -643,7 +671,7 @@ namespace System.Linq { return source1.Provider.CreateQuery<TResult>( Expression.Call( null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TFirst), typeof(TSecond), typeof(TResult)), + GetMethodInfo(Queryable.Zip, source1, source2, resultSelector), new Expression[] { source1.Expression, GetSourceExpression(source2), Expression.Quote(resultSelector) } )); } @@ -655,8 +683,8 @@ namespace System.Linq { throw Error.ArgumentNull("source2"); return source1.Provider.CreateQuery<TSource>( Expression.Call( - null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource)), + null, + GetMethodInfo(Queryable.Union, source1, source2), new Expression[] { source1.Expression, GetSourceExpression(source2) } )); } @@ -669,7 +697,7 @@ namespace System.Linq { return source1.Provider.CreateQuery<TSource>( Expression.Call( null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource)), + GetMethodInfo(Queryable.Union, source1, source2, comparer), new Expression[] { source1.Expression, GetSourceExpression(source2), @@ -686,7 +714,7 @@ namespace System.Linq { return source1.Provider.CreateQuery<TSource>( Expression.Call( null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource)), + GetMethodInfo(Queryable.Intersect, source1, source2), new Expression[] { source1.Expression, GetSourceExpression(source2) } )); } @@ -699,7 +727,7 @@ namespace System.Linq { return source1.Provider.CreateQuery<TSource>( Expression.Call( null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource)), + GetMethodInfo(Queryable.Intersect, source1, source2, comparer), new Expression[] { source1.Expression, GetSourceExpression(source2), @@ -716,7 +744,7 @@ namespace System.Linq { return source1.Provider.CreateQuery<TSource>( Expression.Call( null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource)), + GetMethodInfo(Queryable.Except, source1, source2), new Expression[] { source1.Expression, GetSourceExpression(source2) } )); } @@ -729,7 +757,7 @@ namespace System.Linq { return source1.Provider.CreateQuery<TSource>( Expression.Call( null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource)), + GetMethodInfo(Queryable.Except, source1, source2, comparer), new Expression[] { source1.Expression, GetSourceExpression(source2), @@ -743,8 +771,8 @@ namespace System.Linq { throw Error.ArgumentNull("source"); return source.Provider.Execute<TSource>( Expression.Call( - null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource)), + null, + GetMethodInfo(Queryable.First, source), new Expression[] { source.Expression } )); } @@ -756,8 +784,8 @@ namespace System.Linq { throw Error.ArgumentNull("predicate"); return source.Provider.Execute<TSource>( Expression.Call( - null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource)), + null, + GetMethodInfo(Queryable.First, source, predicate), new Expression[] { source.Expression, Expression.Quote(predicate) } )); } @@ -768,7 +796,7 @@ namespace System.Linq { return source.Provider.Execute<TSource>( Expression.Call( null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource)), + GetMethodInfo(Queryable.FirstOrDefault, source), new Expression[] { source.Expression } )); } @@ -780,8 +808,8 @@ namespace System.Linq { throw Error.ArgumentNull("predicate"); return source.Provider.Execute<TSource>( Expression.Call( - null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource)), + null, + GetMethodInfo(Queryable.FirstOrDefault, source, predicate), new Expression[] { source.Expression, Expression.Quote(predicate) } )); } @@ -791,8 +819,8 @@ namespace System.Linq { throw Error.ArgumentNull("source"); return source.Provider.Execute<TSource>( Expression.Call( - null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource)), + null, + GetMethodInfo(Queryable.Last, source), new Expression[] { source.Expression } )); } @@ -804,8 +832,8 @@ namespace System.Linq { throw Error.ArgumentNull("predicate"); return source.Provider.Execute<TSource>( Expression.Call( - null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource)), + null, + GetMethodInfo(Queryable.Last, source, predicate), new Expression[] { source.Expression, Expression.Quote(predicate) } )); } @@ -816,7 +844,7 @@ namespace System.Linq { return source.Provider.Execute<TSource>( Expression.Call( null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource)), + GetMethodInfo(Queryable.LastOrDefault, source), new Expression[] { source.Expression } )); } @@ -828,8 +856,8 @@ namespace System.Linq { throw Error.ArgumentNull("predicate"); return source.Provider.Execute<TSource>( Expression.Call( - null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource)), + null, + GetMethodInfo(Queryable.LastOrDefault, source, predicate), new Expression[] { source.Expression, Expression.Quote(predicate) } )); } @@ -840,7 +868,7 @@ namespace System.Linq { return source.Provider.Execute<TSource>( Expression.Call( null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource)), + GetMethodInfo(Queryable.Single, source), new Expression[] { source.Expression } )); } @@ -852,8 +880,8 @@ namespace System.Linq { throw Error.ArgumentNull("predicate"); return source.Provider.Execute<TSource>( Expression.Call( - null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource)), + null, + GetMethodInfo(Queryable.Single, source, predicate), new Expression[] { source.Expression, Expression.Quote(predicate) } )); } @@ -864,7 +892,7 @@ namespace System.Linq { return source.Provider.Execute<TSource>( Expression.Call( null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource)), + GetMethodInfo(Queryable.SingleOrDefault, source), new Expression[] { source.Expression } )); } @@ -876,8 +904,8 @@ namespace System.Linq { throw Error.ArgumentNull("predicate"); return source.Provider.Execute<TSource>( Expression.Call( - null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource)), + null, + GetMethodInfo(Queryable.SingleOrDefault, source, predicate), new Expression[] { source.Expression, Expression.Quote(predicate) } )); } @@ -889,8 +917,8 @@ namespace System.Linq { throw Error.ArgumentOutOfRange("index"); return source.Provider.Execute<TSource>( Expression.Call( - null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource)), + null, + GetMethodInfo(Queryable.ElementAt, source, index), new Expression[] { source.Expression, Expression.Constant(index) } )); } @@ -900,8 +928,8 @@ namespace System.Linq { throw Error.ArgumentNull("source"); return source.Provider.Execute<TSource>( Expression.Call( - null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource)), + null, + GetMethodInfo(Queryable.ElementAtOrDefault, source, index), new Expression[] { source.Expression, Expression.Constant(index) } )); } @@ -912,7 +940,7 @@ namespace System.Linq { return source.Provider.CreateQuery<TSource>( Expression.Call( null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource)), + GetMethodInfo(Queryable.DefaultIfEmpty, source), new Expression[] { source.Expression } )); } @@ -922,8 +950,8 @@ namespace System.Linq { throw Error.ArgumentNull("source"); return source.Provider.CreateQuery<TSource>( Expression.Call( - null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource)), + null, + GetMethodInfo(Queryable.DefaultIfEmpty, source, defaultValue), new Expression[] { source.Expression, Expression.Constant(defaultValue, typeof(TSource)) } )); } @@ -933,8 +961,8 @@ namespace System.Linq { throw Error.ArgumentNull("source"); return source.Provider.Execute<bool>( Expression.Call( - null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource)), + null, + GetMethodInfo(Queryable.Contains, source, item), new Expression[] { source.Expression, Expression.Constant(item, typeof(TSource)) } )); } @@ -945,7 +973,7 @@ namespace System.Linq { return source.Provider.Execute<bool>( Expression.Call( null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource)), + GetMethodInfo(Queryable.Contains, source, item, comparer), new Expression[] { source.Expression, Expression.Constant(item, typeof(TSource)), Expression.Constant(comparer, typeof(IEqualityComparer<TSource>)) } )); } @@ -956,7 +984,7 @@ namespace System.Linq { return source.Provider.CreateQuery<TSource>( Expression.Call( null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource)), + GetMethodInfo(Queryable.Reverse, source), new Expression[] { source.Expression } )); } @@ -969,7 +997,7 @@ namespace System.Linq { return source1.Provider.Execute<bool>( Expression.Call( null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource)), + GetMethodInfo(Queryable.SequenceEqual, source1, source2), new Expression[] { source1.Expression, GetSourceExpression(source2) } )); } @@ -982,7 +1010,7 @@ namespace System.Linq { return source1.Provider.Execute<bool>( Expression.Call( null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource)), + GetMethodInfo(Queryable.SequenceEqual, source1, source2, comparer), new Expression[] { source1.Expression, GetSourceExpression(source2), @@ -997,7 +1025,7 @@ namespace System.Linq { return source.Provider.Execute<bool>( Expression.Call( null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource)), + GetMethodInfo(Queryable.Any, source), new Expression[] { source.Expression } )); } @@ -1009,8 +1037,8 @@ namespace System.Linq { throw Error.ArgumentNull("predicate"); return source.Provider.Execute<bool>( Expression.Call( - null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource)), + null, + GetMethodInfo(Queryable.Any, source, predicate), new Expression[] { source.Expression, Expression.Quote(predicate) } )); } @@ -1022,8 +1050,8 @@ namespace System.Linq { throw Error.ArgumentNull("predicate"); return source.Provider.Execute<bool>( Expression.Call( - null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource)), + null, + GetMethodInfo(Queryable.All, source, predicate), new Expression[] { source.Expression, Expression.Quote(predicate) } )); } @@ -1034,7 +1062,7 @@ namespace System.Linq { return source.Provider.Execute<int>( Expression.Call( null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource)), + GetMethodInfo(Queryable.Count, source), new Expression[] { source.Expression } )); } @@ -1047,7 +1075,7 @@ namespace System.Linq { return source.Provider.Execute<int>( Expression.Call( null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource)), + GetMethodInfo(Queryable.Count, source, predicate), new Expression[] { source.Expression, Expression.Quote(predicate) } )); } @@ -1058,7 +1086,7 @@ namespace System.Linq { return source.Provider.Execute<long>( Expression.Call( null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource)), + GetMethodInfo(Queryable.LongCount, source), new Expression[] { source.Expression } )); } @@ -1071,7 +1099,7 @@ namespace System.Linq { return source.Provider.Execute<long>( Expression.Call( null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource)), + GetMethodInfo(Queryable.LongCount, source, predicate), new Expression[] { source.Expression, Expression.Quote(predicate) } )); } @@ -1082,7 +1110,7 @@ namespace System.Linq { return source.Provider.Execute<TSource>( Expression.Call( null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource)), + GetMethodInfo(Queryable.Min, source), new Expression[] { source.Expression } )); } @@ -1094,8 +1122,8 @@ namespace System.Linq { throw Error.ArgumentNull("selector"); return source.Provider.Execute<TResult>( Expression.Call( - null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource), typeof(TResult)), + null, + GetMethodInfo(Queryable.Min, source, selector), new Expression[] { source.Expression, Expression.Quote(selector) } )); } @@ -1106,7 +1134,7 @@ namespace System.Linq { return source.Provider.Execute<TSource>( Expression.Call( null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource)), + GetMethodInfo(Queryable.Max, source), new Expression[] { source.Expression } )); } @@ -1118,8 +1146,8 @@ namespace System.Linq { throw Error.ArgumentNull("selector"); return source.Provider.Execute<TResult>( Expression.Call( - null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource), typeof(TResult)), + null, + GetMethodInfo(Queryable.Max, source, selector), new Expression[] { source.Expression, Expression.Quote(selector) } )); } @@ -1130,7 +1158,7 @@ namespace System.Linq { return source.Provider.Execute<int>( Expression.Call( null, - ((MethodInfo)MethodBase.GetCurrentMethod()), + GetMethodInfo(Queryable.Sum, source), new Expression[] { source.Expression } )); } @@ -1140,8 +1168,8 @@ namespace System.Linq { throw Error.ArgumentNull("source"); return source.Provider.Execute<int?>( Expression.Call( - null, - ((MethodInfo)MethodBase.GetCurrentMethod()), + null, + GetMethodInfo(Queryable.Sum, source), new Expression[] { source.Expression } )); } @@ -1151,8 +1179,8 @@ namespace System.Linq { throw Error.ArgumentNull("source"); return source.Provider.Execute<long>( Expression.Call( - null, - ((MethodInfo)MethodBase.GetCurrentMethod()), + null, + GetMethodInfo(Queryable.Sum, source), new Expression[] { source.Expression } )); } @@ -1162,8 +1190,8 @@ namespace System.Linq { throw Error.ArgumentNull("source"); return source.Provider.Execute<long?>( Expression.Call( - null, - ((MethodInfo)MethodBase.GetCurrentMethod()), + null, + GetMethodInfo(Queryable.Sum, source), new Expression[] { source.Expression } )); } @@ -1173,8 +1201,8 @@ namespace System.Linq { throw Error.ArgumentNull("source"); return source.Provider.Execute<float>( Expression.Call( - null, - ((MethodInfo)MethodBase.GetCurrentMethod()), + null, + GetMethodInfo(Queryable.Sum, source), new Expression[] { source.Expression } )); } @@ -1184,8 +1212,8 @@ namespace System.Linq { throw Error.ArgumentNull("source"); return source.Provider.Execute<float?>( Expression.Call( - null, - ((MethodInfo)MethodBase.GetCurrentMethod()), + null, + GetMethodInfo(Queryable.Sum, source), new Expression[] { source.Expression } )); } @@ -1195,8 +1223,8 @@ namespace System.Linq { throw Error.ArgumentNull("source"); return source.Provider.Execute<double>( Expression.Call( - null, - ((MethodInfo)MethodBase.GetCurrentMethod()), + null, + GetMethodInfo(Queryable.Sum, source), new Expression[] { source.Expression } )); } @@ -1206,8 +1234,8 @@ namespace System.Linq { throw Error.ArgumentNull("source"); return source.Provider.Execute<double?>( Expression.Call( - null, - ((MethodInfo)MethodBase.GetCurrentMethod()), + null, + GetMethodInfo(Queryable.Sum, source), new Expression[] { source.Expression } )); } @@ -1217,8 +1245,8 @@ namespace System.Linq { throw Error.ArgumentNull("source"); return source.Provider.Execute<decimal>( Expression.Call( - null, - ((MethodInfo)MethodBase.GetCurrentMethod()), + null, + GetMethodInfo(Queryable.Sum, source), new Expression[] { source.Expression } )); } @@ -1228,8 +1256,8 @@ namespace System.Linq { throw Error.ArgumentNull("source"); return source.Provider.Execute<decimal?>( Expression.Call( - null, - ((MethodInfo)MethodBase.GetCurrentMethod()), + null, + GetMethodInfo(Queryable.Sum, source), new Expression[] { source.Expression } )); } @@ -1241,8 +1269,8 @@ namespace System.Linq { throw Error.ArgumentNull("selector"); return source.Provider.Execute<int>( Expression.Call( - null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource)), + null, + GetMethodInfo(Queryable.Sum, source, selector), new Expression[] { source.Expression, Expression.Quote(selector) } )); } @@ -1254,8 +1282,8 @@ namespace System.Linq { throw Error.ArgumentNull("selector"); return source.Provider.Execute<int?>( Expression.Call( - null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource)), + null, + GetMethodInfo(Queryable.Sum, source, selector), new Expression[] { source.Expression, Expression.Quote(selector) } )); } @@ -1267,8 +1295,8 @@ namespace System.Linq { throw Error.ArgumentNull("selector"); return source.Provider.Execute<long>( Expression.Call( - null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource)), + null, + GetMethodInfo(Queryable.Sum, source, selector), new Expression[] { source.Expression, Expression.Quote(selector) } )); } @@ -1280,8 +1308,8 @@ namespace System.Linq { throw Error.ArgumentNull("selector"); return source.Provider.Execute<long?>( Expression.Call( - null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource)), + null, + GetMethodInfo(Queryable.Sum, source, selector), new Expression[] { source.Expression, Expression.Quote(selector) } )); } @@ -1293,8 +1321,8 @@ namespace System.Linq { throw Error.ArgumentNull("selector"); return source.Provider.Execute<float>( Expression.Call( - null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource)), + null, + GetMethodInfo(Queryable.Sum, source, selector), new Expression[] { source.Expression, Expression.Quote(selector) } )); } @@ -1306,8 +1334,8 @@ namespace System.Linq { throw Error.ArgumentNull("selector"); return source.Provider.Execute<float?>( Expression.Call( - null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource)), + null, + GetMethodInfo(Queryable.Sum, source, selector), new Expression[] { source.Expression, Expression.Quote(selector) } )); } @@ -1319,8 +1347,8 @@ namespace System.Linq { throw Error.ArgumentNull("selector"); return source.Provider.Execute<double>( Expression.Call( - null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource)), + null, + GetMethodInfo(Queryable.Sum, source, selector), new Expression[] { source.Expression, Expression.Quote(selector) } )); } @@ -1332,8 +1360,8 @@ namespace System.Linq { throw Error.ArgumentNull("selector"); return source.Provider.Execute<double?>( Expression.Call( - null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource)), + null, + GetMethodInfo(Queryable.Sum, source, selector), new Expression[] { source.Expression, Expression.Quote(selector) } )); } @@ -1345,8 +1373,8 @@ namespace System.Linq { throw Error.ArgumentNull("selector"); return source.Provider.Execute<decimal>( Expression.Call( - null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource)), + null, + GetMethodInfo(Queryable.Sum, source, selector), new Expression[] { source.Expression, Expression.Quote(selector) } )); } @@ -1358,8 +1386,8 @@ namespace System.Linq { throw Error.ArgumentNull("selector"); return source.Provider.Execute<decimal?>( Expression.Call( - null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource)), + null, + GetMethodInfo(Queryable.Sum, source, selector), new Expression[] { source.Expression, Expression.Quote(selector) } )); } @@ -1370,7 +1398,7 @@ namespace System.Linq { return source.Provider.Execute<double>( Expression.Call( null, - ((MethodInfo)MethodBase.GetCurrentMethod()), + GetMethodInfo(Queryable.Average, source), new Expression[] { source.Expression } )); } @@ -1381,7 +1409,7 @@ namespace System.Linq { return source.Provider.Execute<double?>( Expression.Call( null, - ((MethodInfo)MethodBase.GetCurrentMethod()), + GetMethodInfo(Queryable.Average, source), new Expression[] { source.Expression } )); } @@ -1392,7 +1420,7 @@ namespace System.Linq { return source.Provider.Execute<double>( Expression.Call( null, - ((MethodInfo)MethodBase.GetCurrentMethod()), + GetMethodInfo(Queryable.Average, source), new Expression[] { source.Expression } )); } @@ -1403,7 +1431,7 @@ namespace System.Linq { return source.Provider.Execute<double?>( Expression.Call( null, - ((MethodInfo)MethodBase.GetCurrentMethod()), + GetMethodInfo(Queryable.Average, source), new Expression[] { source.Expression } )); } @@ -1415,7 +1443,7 @@ namespace System.Linq { return source.Provider.Execute<float>( Expression.Call( null, - ((MethodInfo)MethodBase.GetCurrentMethod()), + GetMethodInfo(Queryable.Average, source), new Expression[] { source.Expression } )); } @@ -1427,7 +1455,7 @@ namespace System.Linq { return source.Provider.Execute<float?>( Expression.Call( null, - ((MethodInfo)MethodBase.GetCurrentMethod()), + GetMethodInfo(Queryable.Average, source), new Expression[] { source.Expression } )); } @@ -1438,7 +1466,7 @@ namespace System.Linq { return source.Provider.Execute<double>( Expression.Call( null, - ((MethodInfo)MethodBase.GetCurrentMethod()), + GetMethodInfo(Queryable.Average, source), new Expression[] { source.Expression } )); } @@ -1449,7 +1477,7 @@ namespace System.Linq { return source.Provider.Execute<double?>( Expression.Call( null, - ((MethodInfo)MethodBase.GetCurrentMethod()), + GetMethodInfo(Queryable.Average, source), new Expression[] { source.Expression } )); } @@ -1460,7 +1488,7 @@ namespace System.Linq { return source.Provider.Execute<decimal>( Expression.Call( null, - ((MethodInfo)MethodBase.GetCurrentMethod()), + GetMethodInfo(Queryable.Average, source), new Expression[] { source.Expression } )); } @@ -1471,7 +1499,7 @@ namespace System.Linq { return source.Provider.Execute<decimal?>( Expression.Call( null, - ((MethodInfo)MethodBase.GetCurrentMethod()), + GetMethodInfo(Queryable.Average, source), new Expression[] { source.Expression } )); } @@ -1483,8 +1511,8 @@ namespace System.Linq { throw Error.ArgumentNull("selector"); return source.Provider.Execute<double>( Expression.Call( - null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource)), + null, + GetMethodInfo(Queryable.Average, source, selector), new Expression[] { source.Expression, Expression.Quote(selector) } )); } @@ -1496,8 +1524,8 @@ namespace System.Linq { throw Error.ArgumentNull("selector"); return source.Provider.Execute<double?>( Expression.Call( - null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource)), + null, + GetMethodInfo(Queryable.Average, source, selector), new Expression[] { source.Expression, Expression.Quote(selector) } )); } @@ -1511,7 +1539,7 @@ namespace System.Linq { return source.Provider.Execute<float>( Expression.Call( null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource)), + GetMethodInfo(Queryable.Average, source, selector), new Expression[] { source.Expression, Expression.Quote(selector) } )); } @@ -1525,7 +1553,7 @@ namespace System.Linq { return source.Provider.Execute<float?>( Expression.Call( null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource)), + GetMethodInfo(Queryable.Average, source, selector), new Expression[] { source.Expression, Expression.Quote(selector) } )); } @@ -1537,8 +1565,8 @@ namespace System.Linq { throw Error.ArgumentNull("selector"); return source.Provider.Execute<double>( Expression.Call( - null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource)), + null, + GetMethodInfo(Queryable.Average, source, selector), new Expression[] { source.Expression, Expression.Quote(selector) } )); } @@ -1550,8 +1578,8 @@ namespace System.Linq { throw Error.ArgumentNull("selector"); return source.Provider.Execute<double?>( Expression.Call( - null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource)), + null, + GetMethodInfo(Queryable.Average, source, selector), new Expression[] { source.Expression, Expression.Quote(selector) } )); } @@ -1563,8 +1591,8 @@ namespace System.Linq { throw Error.ArgumentNull("selector"); return source.Provider.Execute<double>( Expression.Call( - null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource)), + null, + GetMethodInfo(Queryable.Average, source, selector), new Expression[] { source.Expression, Expression.Quote(selector) } )); } @@ -1576,8 +1604,8 @@ namespace System.Linq { throw Error.ArgumentNull("selector"); return source.Provider.Execute<double?>( Expression.Call( - null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource)), + null, + GetMethodInfo(Queryable.Average, source, selector), new Expression[] { source.Expression, Expression.Quote(selector) } )); } @@ -1589,8 +1617,8 @@ namespace System.Linq { throw Error.ArgumentNull("selector"); return source.Provider.Execute<decimal>( Expression.Call( - null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource)), + null, + GetMethodInfo(Queryable.Average, source, selector), new Expression[] { source.Expression, Expression.Quote(selector) } )); } @@ -1602,8 +1630,8 @@ namespace System.Linq { throw Error.ArgumentNull("selector"); return source.Provider.Execute<decimal?>( Expression.Call( - null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource)), + null, + GetMethodInfo(Queryable.Average, source, selector), new Expression[] { source.Expression, Expression.Quote(selector) } )); } @@ -1616,7 +1644,7 @@ namespace System.Linq { return source.Provider.Execute<TSource>( Expression.Call( null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource)), + GetMethodInfo(Queryable.Aggregate, source, func), new Expression[] { source.Expression, Expression.Quote(func) } )); } @@ -1628,8 +1656,8 @@ namespace System.Linq { throw Error.ArgumentNull("func"); return source.Provider.Execute<TAccumulate>( Expression.Call( - null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource), typeof(TAccumulate)), + null, + GetMethodInfo(Queryable.Aggregate, source, seed, func), new Expression[] { source.Expression, Expression.Constant(seed), Expression.Quote(func) } )); } @@ -1643,8 +1671,8 @@ namespace System.Linq { throw Error.ArgumentNull("selector"); return source.Provider.Execute<TResult>( Expression.Call( - null, - ((MethodInfo)MethodBase.GetCurrentMethod()).MakeGenericMethod(typeof(TSource), typeof(TAccumulate), typeof(TResult)), + null, + GetMethodInfo(Queryable.Aggregate, source, seed, func, selector), new Expression[] { source.Expression, Expression.Constant(seed), Expression.Quote(func), Expression.Quote(selector) } )); } diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Channels/AsynchronousChannel.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Channels/AsynchronousChannel.cs index d249e8749f3..0024bf3c90c 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Channels/AsynchronousChannel.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Channels/AsynchronousChannel.cs @@ -7,7 +7,7 @@ // // AsynchronousOneToOneChannel.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Channels/SynchronousChannel.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Channels/SynchronousChannel.cs index ac27781a039..79cdc7a9b01 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Channels/SynchronousChannel.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Channels/SynchronousChannel.cs @@ -7,7 +7,7 @@ // // SynchronousChannel.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Enumerables/AggregationMinMaxHelpers.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Enumerables/AggregationMinMaxHelpers.cs index af69de8aa37..3d560db8ca9 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Enumerables/AggregationMinMaxHelpers.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Enumerables/AggregationMinMaxHelpers.cs @@ -7,7 +7,7 @@ // // AggregationMinMaxHelpers.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Enumerables/EmptyEnumerable.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Enumerables/EmptyEnumerable.cs index 56c3c621c83..0d3335d7d3e 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Enumerables/EmptyEnumerable.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Enumerables/EmptyEnumerable.cs @@ -7,7 +7,7 @@ // // EmptyEnumerable.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Enumerables/EnumerableWrapperWeakToStrong.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Enumerables/EnumerableWrapperWeakToStrong.cs index 95dbb1e0e65..6d7ec46c713 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Enumerables/EnumerableWrapperWeakToStrong.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Enumerables/EnumerableWrapperWeakToStrong.cs @@ -7,7 +7,7 @@ // // EnumerableWrapperWeakToStrong.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Enumerables/IParallelPartitionable.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Enumerables/IParallelPartitionable.cs index 1aa7a436532..abf57edfe9a 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Enumerables/IParallelPartitionable.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Enumerables/IParallelPartitionable.cs @@ -7,7 +7,7 @@ // // IParallelPartitionable.cs // -// <OWNER>[....]</OWNER> +// <OWNER>igoro</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- @@ -23,4 +23,4 @@ namespace System.Linq.Parallel { QueryOperatorEnumerator<T, int>[] GetPartitions(int partitionCount); } -} +}
\ No newline at end of file diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Enumerables/OrderedParallelQuery.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Enumerables/OrderedParallelQuery.cs index 07e4c2a1f5a..70167618e2d 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Enumerables/OrderedParallelQuery.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Enumerables/OrderedParallelQuery.cs @@ -7,7 +7,7 @@ // // OrderedParallelQuery.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Enumerables/ParallelEnumerableWrapper.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Enumerables/ParallelEnumerableWrapper.cs index 8c5fb1912a8..31d072f3b07 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Enumerables/ParallelEnumerableWrapper.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Enumerables/ParallelEnumerableWrapper.cs @@ -7,7 +7,7 @@ // // ParallelEnumerableWrapper.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Enumerables/ParallelQuery.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Enumerables/ParallelQuery.cs index 9503c3043f0..b9a9477a706 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Enumerables/ParallelQuery.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Enumerables/ParallelQuery.cs @@ -7,7 +7,7 @@ // // ParallelQuery.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // ParallelQuery is an abstract class that represents a PLINQ query. // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Enumerables/QueryAggregationOptions.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Enumerables/QueryAggregationOptions.cs index 2a73072bdf8..7775a87ab4f 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Enumerables/QueryAggregationOptions.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Enumerables/QueryAggregationOptions.cs @@ -7,7 +7,7 @@ // // QueryAggregationOptions.cs // -// <OWNER>[....]</OWNER> +// <OWNER>igoro</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- @@ -27,4 +27,4 @@ namespace System.Linq.Parallel Commutative = 2, AssociativeCommutative = (Associative | Commutative) // For convenience. } -} +}
\ No newline at end of file diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Enumerables/RangeEnumerable.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Enumerables/RangeEnumerable.cs index 1bb58a81f1f..8c580844613 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Enumerables/RangeEnumerable.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Enumerables/RangeEnumerable.cs @@ -7,7 +7,7 @@ // // RangeEnumerable.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Enumerables/RepeatEnumerable.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Enumerables/RepeatEnumerable.cs index 1998eabb085..6951c939b73 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Enumerables/RepeatEnumerable.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Enumerables/RepeatEnumerable.cs @@ -7,7 +7,7 @@ // // RepeatEnumerable.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Merging/ArrayMergeHelper.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Merging/ArrayMergeHelper.cs index 97559c5fd41..feebc57bf3f 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Merging/ArrayMergeHelper.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Merging/ArrayMergeHelper.cs @@ -7,7 +7,7 @@ // // ArrayMergeHelper.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Merging/AsynchronousChannelMergeEnumerator.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Merging/AsynchronousChannelMergeEnumerator.cs index 599f13ae481..b76d1e42705 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Merging/AsynchronousChannelMergeEnumerator.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Merging/AsynchronousChannelMergeEnumerator.cs @@ -7,7 +7,7 @@ // // AsynchronousChannelMergeEnumerator.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Merging/DefaultMergeHelper.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Merging/DefaultMergeHelper.cs index d1115094aa8..b288fffec16 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Merging/DefaultMergeHelper.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Merging/DefaultMergeHelper.cs @@ -7,7 +7,7 @@ // // DefaultMergeHelper.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- @@ -32,7 +32,7 @@ namespace System.Linq.Parallel private QueryTaskGroupState m_taskGroupState; // State shared among tasks. private PartitionedStream<TInputOutput, TIgnoreKey> m_partitions; // Source partitions. private AsynchronousChannel<TInputOutput>[] m_asyncChannels; // Destination channels (async). - private SynchronousChannel<TInputOutput>[] m_syncChannels; // Destination channels ([....]). + private SynchronousChannel<TInputOutput>[] m_syncChannels; // Destination channels (sync). private IEnumerator<TInputOutput> m_channelEnumerator; // Output enumerator. private TaskScheduler m_taskScheduler; // The task manager to execute the query. private bool m_ignoreOutput; // Whether we're enumerating "for effect". diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Merging/IMergeHelper.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Merging/IMergeHelper.cs index 862b053f9f9..fc9b5642417 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Merging/IMergeHelper.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Merging/IMergeHelper.cs @@ -7,7 +7,7 @@ // // ImergeHelper.cs // -// <OWNER>[....]</OWNER> +// <OWNER>igoro</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- @@ -32,4 +32,4 @@ namespace System.Linq.Parallel // Returns the merged output as an array. TInputOutput[] GetResultsAsArray(); } -} +}
\ No newline at end of file diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Merging/MergeEnumerator.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Merging/MergeEnumerator.cs index 8fac0d62c9e..da0298ce180 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Merging/MergeEnumerator.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Merging/MergeEnumerator.cs @@ -7,7 +7,7 @@ // // MergeEnumerator.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Merging/MergeExecutor.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Merging/MergeExecutor.cs index f3136f12e33..2e0d8d90167 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Merging/MergeExecutor.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Merging/MergeExecutor.cs @@ -7,7 +7,7 @@ // // MergeExecutor.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Merging/OrderPreservingMergeHelper.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Merging/OrderPreservingMergeHelper.cs index d456534525d..b7015a48d73 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Merging/OrderPreservingMergeHelper.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Merging/OrderPreservingMergeHelper.cs @@ -7,7 +7,7 @@ // // OrderPreservingMergeHelper.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Merging/OrderPreservingPipeliningMergeHelper.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Merging/OrderPreservingPipeliningMergeHelper.cs index f9fc2bc4907..5da2671db26 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Merging/OrderPreservingPipeliningMergeHelper.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Merging/OrderPreservingPipeliningMergeHelper.cs @@ -7,7 +7,7 @@ // // OrderPreservingPipeliningMergeHelper.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Merging/SynchronousChannelMergeEnumerator.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Merging/SynchronousChannelMergeEnumerator.cs index ba302d41696..0bdc6ea7c4c 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Merging/SynchronousChannelMergeEnumerator.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Merging/SynchronousChannelMergeEnumerator.cs @@ -7,7 +7,7 @@ // // SynchronousChannelMergeEnumerator.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Partitioning/HashRepartitionEnumerator.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Partitioning/HashRepartitionEnumerator.cs index 5f8cd482ee8..001eb1b3153 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Partitioning/HashRepartitionEnumerator.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Partitioning/HashRepartitionEnumerator.cs @@ -7,7 +7,7 @@ // // HashRepartitionEnumerator.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Partitioning/HashRepartitionStream.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Partitioning/HashRepartitionStream.cs index 96aaf2d4cee..949e4f41974 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Partitioning/HashRepartitionStream.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Partitioning/HashRepartitionStream.cs @@ -7,7 +7,7 @@ // // HashPartitionedStream.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Partitioning/IPartitionedStreamRecipient.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Partitioning/IPartitionedStreamRecipient.cs index 748d853a731..d2f6a35cd47 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Partitioning/IPartitionedStreamRecipient.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Partitioning/IPartitionedStreamRecipient.cs @@ -7,7 +7,7 @@ // // IPartitionedStreamRecipient.cs // -// <OWNER>[....]</OWNER> +// <OWNER>igoro</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- @@ -22,4 +22,4 @@ namespace System.Linq.Parallel { void Receive<TKey>(PartitionedStream<TElement, TKey> partitionedStream); } -} +}
\ No newline at end of file diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Partitioning/OrderedHashRepartitionEnumerator.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Partitioning/OrderedHashRepartitionEnumerator.cs index 39ca3fb0320..35865feb936 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Partitioning/OrderedHashRepartitionEnumerator.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Partitioning/OrderedHashRepartitionEnumerator.cs @@ -7,7 +7,7 @@ // // OrderedHashRepartitionEnumerator.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Partitioning/OrderedHashRepartitionStream.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Partitioning/OrderedHashRepartitionStream.cs index f12862e8fe8..dfd79fd6891 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Partitioning/OrderedHashRepartitionStream.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Partitioning/OrderedHashRepartitionStream.cs @@ -7,7 +7,7 @@ // // OrderedHashRepartitionStream.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Partitioning/PartitionedDataSource.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Partitioning/PartitionedDataSource.cs index e9f639c79d2..2f661a9e36f 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Partitioning/PartitionedDataSource.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Partitioning/PartitionedDataSource.cs @@ -7,7 +7,7 @@ // // PartitionedDataSource.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Partitioning/PartitionedStream.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Partitioning/PartitionedStream.cs index dd6c687fea9..fc7477fe3b3 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Partitioning/PartitionedStream.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Partitioning/PartitionedStream.cs @@ -7,7 +7,7 @@ // // PartitionedStream.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Partitioning/UnorderedHashRepartitionStream.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Partitioning/UnorderedHashRepartitionStream.cs index b8d1e6be923..7edc4d07da8 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Partitioning/UnorderedHashRepartitionStream.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Partitioning/UnorderedHashRepartitionStream.cs @@ -7,7 +7,7 @@ // // UnorderedHashRepartitionStream.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/AssociativeAggregationOperator.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/AssociativeAggregationOperator.cs index 6df8e3e6c08..add046683ad 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/AssociativeAggregationOperator.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/AssociativeAggregationOperator.cs @@ -7,7 +7,7 @@ // // AssociativeAggregationOperator.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Binary/ExceptQueryOperator.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Binary/ExceptQueryOperator.cs index d84be6b56c2..c8a8d2206ab 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Binary/ExceptQueryOperator.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Binary/ExceptQueryOperator.cs @@ -7,7 +7,7 @@ // // ExceptQueryOperator.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Binary/GroupJoinQueryOperator.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Binary/GroupJoinQueryOperator.cs index a56fe2f6710..60b6befd6a5 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Binary/GroupJoinQueryOperator.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Binary/GroupJoinQueryOperator.cs @@ -7,7 +7,7 @@ // // GroupJoinQueryOperator.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Binary/HashJoinQueryOperatorEnumerator.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Binary/HashJoinQueryOperatorEnumerator.cs index 88196b52650..e09d4d92b33 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Binary/HashJoinQueryOperatorEnumerator.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Binary/HashJoinQueryOperatorEnumerator.cs @@ -7,7 +7,7 @@ // // HashJoinQueryOperatorEnumerator.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Binary/IntersectQueryOperator.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Binary/IntersectQueryOperator.cs index 86979515448..3ce35c451c4 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Binary/IntersectQueryOperator.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Binary/IntersectQueryOperator.cs @@ -7,7 +7,7 @@ // // IntersectQueryOperator.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Binary/JoinQueryOperator.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Binary/JoinQueryOperator.cs index a80990550f2..9dbd672ec47 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Binary/JoinQueryOperator.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Binary/JoinQueryOperator.cs @@ -7,7 +7,7 @@ // // JoinQueryOperator.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Binary/UnionQueryOperator.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Binary/UnionQueryOperator.cs index c2d07020d58..8251ef54946 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Binary/UnionQueryOperator.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Binary/UnionQueryOperator.cs @@ -7,7 +7,7 @@ // // UnionQueryOperator.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Binary/ZipQueryOperator.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Binary/ZipQueryOperator.cs index 3b2d74cfdcb..3465f80d43d 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Binary/ZipQueryOperator.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Binary/ZipQueryOperator.cs @@ -7,7 +7,7 @@ // // ZipQueryOperator.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/BinaryQueryOperator.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/BinaryQueryOperator.cs index f159f1c2575..3beed03e1ec 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/BinaryQueryOperator.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/BinaryQueryOperator.cs @@ -7,7 +7,7 @@ // // BinaryQueryOperator.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/CountAggregationOperator.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/CountAggregationOperator.cs index 84ae158c3c8..95b660b22f5 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/CountAggregationOperator.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/CountAggregationOperator.cs @@ -7,7 +7,7 @@ // // CountAggregationOperator.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/DecimalAverageAggregationOperator.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/DecimalAverageAggregationOperator.cs index f7e86aaa2fe..d321018d7c0 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/DecimalAverageAggregationOperator.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/DecimalAverageAggregationOperator.cs @@ -7,7 +7,7 @@ // // DecimalAverageAggregationOperator.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/DecimalMinMaxAggregationOperator.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/DecimalMinMaxAggregationOperator.cs index 55e2f78e885..eaa22795ffd 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/DecimalMinMaxAggregationOperator.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/DecimalMinMaxAggregationOperator.cs @@ -7,7 +7,7 @@ // // DecimalMinMaxAggregationOperator.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/DecimalSumAggregationOperator.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/DecimalSumAggregationOperator.cs index 17d0658b9cd..30560fecc3a 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/DecimalSumAggregationOperator.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/DecimalSumAggregationOperator.cs @@ -7,7 +7,7 @@ // // DecimalSumAggregationOperator.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/DoubleAverageAggregationOperator.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/DoubleAverageAggregationOperator.cs index 5d6aa8e41a8..dba1e102131 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/DoubleAverageAggregationOperator.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/DoubleAverageAggregationOperator.cs @@ -7,7 +7,7 @@ // // DoubleAverageAggregationOperator.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/DoubleMinMaxAggregationOperator.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/DoubleMinMaxAggregationOperator.cs index 85c2e84cc23..a7cd5df6580 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/DoubleMinMaxAggregationOperator.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/DoubleMinMaxAggregationOperator.cs @@ -7,7 +7,7 @@ // // DoubleMinMaxAggregationOperator.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/DoubleSumAggregationOperator.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/DoubleSumAggregationOperator.cs index c464be0957f..b2477cfd7d0 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/DoubleSumAggregationOperator.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/DoubleSumAggregationOperator.cs @@ -7,7 +7,7 @@ // // DoubleSumAggregationOperator.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/FloatAverageAggregationOperator.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/FloatAverageAggregationOperator.cs index 8d310b488b4..d2d294f1f0b 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/FloatAverageAggregationOperator.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/FloatAverageAggregationOperator.cs @@ -7,7 +7,7 @@ // // FloatAverageAggregationOperator.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/FloatMinMaxAggregationOperator.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/FloatMinMaxAggregationOperator.cs index 1cc5d0d25b9..10be7b55eff 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/FloatMinMaxAggregationOperator.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/FloatMinMaxAggregationOperator.cs @@ -7,7 +7,7 @@ // // FloatMinMaxAggregationOperator.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/FloatSumAggregationOperator.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/FloatSumAggregationOperator.cs index 03949d7aa0e..ecf0656a9d2 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/FloatSumAggregationOperator.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/FloatSumAggregationOperator.cs @@ -7,7 +7,7 @@ // // FloatSumAggregationOperator.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/InlinedAggregationOperator.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/InlinedAggregationOperator.cs index 31ba533d8cc..865ccaac7bd 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/InlinedAggregationOperator.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/InlinedAggregationOperator.cs @@ -7,7 +7,7 @@ // // InlinedAggregationOperator.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/InlinedAggregationOperatorEnumerator.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/InlinedAggregationOperatorEnumerator.cs index 416844cfbec..b53d200df55 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/InlinedAggregationOperatorEnumerator.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/InlinedAggregationOperatorEnumerator.cs @@ -7,7 +7,7 @@ // // InlinedAggregationOperatorEnumerator.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/IntAverageAggregationOperator.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/IntAverageAggregationOperator.cs index 9733071e8c3..88a779aeb6c 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/IntAverageAggregationOperator.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/IntAverageAggregationOperator.cs @@ -7,7 +7,7 @@ // // IntAverageAggregationOperator.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/IntMinMaxAggregationOperator.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/IntMinMaxAggregationOperator.cs index 5bd686ab5d1..469a9034603 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/IntMinMaxAggregationOperator.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/IntMinMaxAggregationOperator.cs @@ -7,7 +7,7 @@ // // IntMinMaxAggregationOperator.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/IntSumAggregationOperator.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/IntSumAggregationOperator.cs index f57f4ec529c..28b5048b0c3 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/IntSumAggregationOperator.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/IntSumAggregationOperator.cs @@ -7,7 +7,7 @@ // // IntSumAggregationOperator.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/LongAverageAggregationOperator.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/LongAverageAggregationOperator.cs index 61478be33bc..3de0feed309 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/LongAverageAggregationOperator.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/LongAverageAggregationOperator.cs @@ -7,7 +7,7 @@ // // LongAverageAggregationOperator.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/LongCountAggregationOperator.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/LongCountAggregationOperator.cs index 4332cee8375..1c1ecc3a3ad 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/LongCountAggregationOperator.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/LongCountAggregationOperator.cs @@ -7,7 +7,7 @@ // // CountAggregationOperator.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/LongMinMaxAggregationOperator.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/LongMinMaxAggregationOperator.cs index 0c7bdfbd861..bb45b5b837d 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/LongMinMaxAggregationOperator.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/LongMinMaxAggregationOperator.cs @@ -7,7 +7,7 @@ // // LongMinMaxAggregationOperator.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/LongSumAggregationOperator.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/LongSumAggregationOperator.cs index df856cc34bf..bc29d47ba62 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/LongSumAggregationOperator.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/LongSumAggregationOperator.cs @@ -7,7 +7,7 @@ // // LongSumAggregationOperator.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableDecimalAverageAggregationOperator.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableDecimalAverageAggregationOperator.cs index 246aa40dcd3..cdaf0301e96 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableDecimalAverageAggregationOperator.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableDecimalAverageAggregationOperator.cs @@ -7,7 +7,7 @@ // // NullableDecimalAverageAggregationOperator.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableDecimalMinMaxAggregationOperator.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableDecimalMinMaxAggregationOperator.cs index 8d78b129de1..abbacb4e2fc 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableDecimalMinMaxAggregationOperator.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableDecimalMinMaxAggregationOperator.cs @@ -7,7 +7,7 @@ // // NullableDecimalMinMaxAggregationOperator.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableDecimalSumAggregationOperator.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableDecimalSumAggregationOperator.cs index 2602c9eb2eb..5c32e0cc871 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableDecimalSumAggregationOperator.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableDecimalSumAggregationOperator.cs @@ -7,7 +7,7 @@ // // NullableDecimalSumAggregationOperator.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableDoubleAverageAggregationOperator.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableDoubleAverageAggregationOperator.cs index 69b52aaa373..44eb13ad651 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableDoubleAverageAggregationOperator.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableDoubleAverageAggregationOperator.cs @@ -7,7 +7,7 @@ // // NullableDoubleAverageAggregationOperator.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableDoubleMinMaxAggregationOperator.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableDoubleMinMaxAggregationOperator.cs index 7b44277649e..a2a7fcb3e4a 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableDoubleMinMaxAggregationOperator.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableDoubleMinMaxAggregationOperator.cs @@ -7,7 +7,7 @@ // // NullableDoubleMinMaxAggregationOperator.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableDoubleSumAggregationOperator.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableDoubleSumAggregationOperator.cs index 9f92f75d1ea..f1ced299faa 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableDoubleSumAggregationOperator.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableDoubleSumAggregationOperator.cs @@ -7,7 +7,7 @@ // // NullableDoubleSumAggregationOperator.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableFloatAverageAggregationOperator.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableFloatAverageAggregationOperator.cs index 2b7c0d4524a..b33baf58aa3 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableFloatAverageAggregationOperator.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableFloatAverageAggregationOperator.cs @@ -7,7 +7,7 @@ // // NullableFloatAverageAggregationOperator.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableFloatMinMaxAggregationOperator.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableFloatMinMaxAggregationOperator.cs index b1b8064e067..8180ef53427 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableFloatMinMaxAggregationOperator.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableFloatMinMaxAggregationOperator.cs @@ -7,7 +7,7 @@ // // NullableFloatMinMaxAggregationOperator.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableFloatSumAggregationOperator.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableFloatSumAggregationOperator.cs index d2ea8a423d3..d4aa289c0f7 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableFloatSumAggregationOperator.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableFloatSumAggregationOperator.cs @@ -7,7 +7,7 @@ // // NullableFloatSumAggregationOperator.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableIntAverageAggregationOperator.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableIntAverageAggregationOperator.cs index 4604a595f5b..ea9bcd10da3 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableIntAverageAggregationOperator.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableIntAverageAggregationOperator.cs @@ -7,7 +7,7 @@ // // NullableIntAverageAggregationOperator.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableIntMinMaxAggregationOperator.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableIntMinMaxAggregationOperator.cs index 5c57d26b0b0..6ff77bd7ed9 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableIntMinMaxAggregationOperator.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableIntMinMaxAggregationOperator.cs @@ -7,7 +7,7 @@ // // NullableIntMinMaxAggregationOperator.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableIntSumAggregationOperator.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableIntSumAggregationOperator.cs index c00fdb01d69..14389d8fc1b 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableIntSumAggregationOperator.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableIntSumAggregationOperator.cs @@ -7,7 +7,7 @@ // // NullableIntSumAggregationOperator.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableLongAverageAggregationOperator.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableLongAverageAggregationOperator.cs index ddf75c89fee..bacb98750b6 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableLongAverageAggregationOperator.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableLongAverageAggregationOperator.cs @@ -7,7 +7,7 @@ // // NullableLongAverageAggregationOperator.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableLongMinMaxAggregationOperator.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableLongMinMaxAggregationOperator.cs index 7d4e369d90c..824bb98a49e 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableLongMinMaxAggregationOperator.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableLongMinMaxAggregationOperator.cs @@ -7,7 +7,7 @@ // // NullableLongMinMaxAggregationOperator.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableLongSumAggregationOperator.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableLongSumAggregationOperator.cs index 97e53a64eaa..313e7c18255 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableLongSumAggregationOperator.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableLongSumAggregationOperator.cs @@ -7,7 +7,7 @@ // // NullableLongSumAggregationOperator.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/ListQueryResults.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/ListQueryResults.cs index 55069c3b3cf..e55d313c01d 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/ListQueryResults.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/ListQueryResults.cs @@ -7,7 +7,7 @@ // // ListQueryResults.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Options/OrderingQueryOperator.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Options/OrderingQueryOperator.cs index 33baf3f8056..27f7bf886b4 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Options/OrderingQueryOperator.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Options/OrderingQueryOperator.cs @@ -7,7 +7,7 @@ // // OrderingQueryOperator.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Options/QueryExecutionOption.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Options/QueryExecutionOption.cs index 1bef24bedac..8ddc796458a 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Options/QueryExecutionOption.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Options/QueryExecutionOption.cs @@ -7,7 +7,7 @@ // // QueryExecutionOption.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/OrdinalIndexState.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/OrdinalIndexState.cs index 62660a567c0..c928a13d31c 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/OrdinalIndexState.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/OrdinalIndexState.cs @@ -7,7 +7,7 @@ // // OrdinalIndexState.cs // -// <OWNER>[....]</OWNER> +// <OWNER>igoro</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- @@ -23,4 +23,4 @@ namespace System.Linq.Parallel Increasing = 2, // Indices of elements are increasing. Within each partition, elements are in the correct order. Shuffled = 3, // Indices are of arbitrary type. Elements appear in an arbitrary order in each partition. } -} +}
\ No newline at end of file diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/PartitionedStreamMerger.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/PartitionedStreamMerger.cs index 282c6cd90c2..77682f6954e 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/PartitionedStreamMerger.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/PartitionedStreamMerger.cs @@ -7,7 +7,7 @@ // // PartitionedStreamMerger.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/PartitionerQueryOperator.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/PartitionerQueryOperator.cs index c239cb7e4f4..62ed43dba2c 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/PartitionerQueryOperator.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/PartitionerQueryOperator.cs @@ -7,7 +7,7 @@ // // PartitionerQueryOperator.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/QueryOpeningEnumerator.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/QueryOpeningEnumerator.cs index 570b9e4ab05..c268cf512f8 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/QueryOpeningEnumerator.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/QueryOpeningEnumerator.cs @@ -7,7 +7,7 @@ // // QueryOpeningEnumerator.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- @@ -110,7 +110,7 @@ namespace System.Linq.Parallel { // To keep the MoveNext method body small, the code that executes first time only is in a separate method. // It appears that if the method becomes too large, we observe a performance regression. This may have - // to do with method inlining. See bug 706485. + // to do with method inlining. See OpenQuery(); } diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/QueryOperator.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/QueryOperator.cs index c83015bb314..60d656c1e02 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/QueryOperator.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/QueryOperator.cs @@ -7,7 +7,7 @@ // // QueryOperator.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/QueryOperatorEnumerator.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/QueryOperatorEnumerator.cs index db776f87878..6f78b8177a5 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/QueryOperatorEnumerator.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/QueryOperatorEnumerator.cs @@ -7,7 +7,7 @@ // // QueryOperatorEnumerator.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/QueryResults.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/QueryResults.cs index cee66591f77..d062a698ec3 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/QueryResults.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/QueryResults.cs @@ -7,7 +7,7 @@ // // QueryResults.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/QuerySettings.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/QuerySettings.cs index 08f410f9821..8782d8fd0e0 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/QuerySettings.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/QuerySettings.cs @@ -7,7 +7,7 @@ // // QuerySettings.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- @@ -149,8 +149,8 @@ namespace System.Linq.Parallel //Initialize a new QuerySettings structure and copy in the current settings. //Note: this has the very important effect of newing a fresh CancellationSettings, // and _not_ copying in the current internalCancellationSource or topLevelDisposedFlag which should not be - // propogated to internal query executions. (This affects SelectMany execution and specifically fixes bug:535510) - // The fresh toplevel parameters are used instead. + // propogated to internal query executions. (This affects SelectMany execution and specifically fixes + QuerySettings settings = new QuerySettings(TaskScheduler, DegreeOfParallelism, CancellationState.ExternalCancellationToken, ExecutionMode, MergeOptions); Contract.Assert(topLevelCancellationTokenSource != null, "There should always be a top-level cancellation signal specified."); diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/ScanQueryOperator.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/ScanQueryOperator.cs index e70b13e18a9..1310302c208 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/ScanQueryOperator.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/ScanQueryOperator.cs @@ -7,7 +7,7 @@ // // ScanQueryOperator.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/AnyAllSearchOperator.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/AnyAllSearchOperator.cs index fd4b201e7c5..2dc5b284f3c 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/AnyAllSearchOperator.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/AnyAllSearchOperator.cs @@ -7,7 +7,7 @@ // // AnyAllSearchOperator.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/ConcatQueryOperator.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/ConcatQueryOperator.cs index d55436affb5..4f07a9f2ebc 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/ConcatQueryOperator.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/ConcatQueryOperator.cs @@ -7,7 +7,7 @@ // // ConcatQueryOperator.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/ContainsSearchOperator.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/ContainsSearchOperator.cs index 78de1005198..b417480520b 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/ContainsSearchOperator.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/ContainsSearchOperator.cs @@ -7,7 +7,7 @@ // // ContainsSearchOperator.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/DefaultIfEmptyQueryOperator.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/DefaultIfEmptyQueryOperator.cs index 9a03469950e..6611cc28063 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/DefaultIfEmptyQueryOperator.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/DefaultIfEmptyQueryOperator.cs @@ -7,7 +7,7 @@ // // DefaultIfEmptyQueryOperator.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/DistinctQueryOperator.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/DistinctQueryOperator.cs index 4de47cea4e9..fc5ecd5f7eb 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/DistinctQueryOperator.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/DistinctQueryOperator.cs @@ -7,7 +7,7 @@ // // DistinctQueryOperator.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/ElementAtQueryOperator.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/ElementAtQueryOperator.cs index 0560b753f52..70660e9fc8f 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/ElementAtQueryOperator.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/ElementAtQueryOperator.cs @@ -7,7 +7,7 @@ // // ElementAtQueryOperator.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/FirstQueryOperator.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/FirstQueryOperator.cs index 38c143c5f13..8181237ca9f 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/FirstQueryOperator.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/FirstQueryOperator.cs @@ -7,7 +7,7 @@ // // FirstQueryOperator.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/ForAllOperator.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/ForAllOperator.cs index 86761040257..825d755f494 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/ForAllOperator.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/ForAllOperator.cs @@ -7,7 +7,7 @@ // // ForAllQueryOperator.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/GroupByQueryOperator.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/GroupByQueryOperator.cs index ed3b2f44066..ab4d272540d 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/GroupByQueryOperator.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/GroupByQueryOperator.cs @@ -7,7 +7,7 @@ // // GroupByQueryOperator.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/IndexedSelectQueryOperator.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/IndexedSelectQueryOperator.cs index f1d0e5ef3e5..1a304e4598b 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/IndexedSelectQueryOperator.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/IndexedSelectQueryOperator.cs @@ -7,7 +7,7 @@ // // IndexedSelectQueryOperator.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/IndexedWhereQueryOperator.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/IndexedWhereQueryOperator.cs index a4d65f3cfb6..fddb9926020 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/IndexedWhereQueryOperator.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/IndexedWhereQueryOperator.cs @@ -7,7 +7,7 @@ // // IndexedWhereQueryOperator.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/LastQueryOperator.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/LastQueryOperator.cs index 8b354de110a..f4a74d0c71a 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/LastQueryOperator.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/LastQueryOperator.cs @@ -7,7 +7,7 @@ // // LastQueryOperator.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/ReverseQueryOperator.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/ReverseQueryOperator.cs index d66add1195f..9f4a4eece69 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/ReverseQueryOperator.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/ReverseQueryOperator.cs @@ -7,7 +7,7 @@ // // ReverseQueryOperator.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/SelectManyQueryOperator.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/SelectManyQueryOperator.cs index 741bb24cd86..8a4c0f3e7d1 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/SelectManyQueryOperator.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/SelectManyQueryOperator.cs @@ -7,7 +7,7 @@ // // SelectManyQueryOperator.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/SelectQueryOperator.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/SelectQueryOperator.cs index 2301c1d0646..7eaa46765f1 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/SelectQueryOperator.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/SelectQueryOperator.cs @@ -7,7 +7,7 @@ // // SelectQueryOperator.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/SingleQueryOperator.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/SingleQueryOperator.cs index d5539ceaf8d..c2cb9d451fa 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/SingleQueryOperator.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/SingleQueryOperator.cs @@ -7,7 +7,7 @@ // // SingleQueryOperator.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/SortQueryOperator.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/SortQueryOperator.cs index b73b8bd0829..af64f227ae7 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/SortQueryOperator.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/SortQueryOperator.cs @@ -7,7 +7,7 @@ // // SortQueryOperator.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/TakeOrSkipQueryOperator.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/TakeOrSkipQueryOperator.cs index c0c708a7c38..67a70ce8f18 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/TakeOrSkipQueryOperator.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/TakeOrSkipQueryOperator.cs @@ -7,7 +7,7 @@ // // TakeOrSkipQueryOperator.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/TakeOrSkipWhileQueryOperator.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/TakeOrSkipWhileQueryOperator.cs index a04bf2bfb9c..64f089adc01 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/TakeOrSkipWhileQueryOperator.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/TakeOrSkipWhileQueryOperator.cs @@ -7,7 +7,7 @@ // // TakeOrSkipWhileQueryOperator.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/WhereQueryOperator.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/WhereQueryOperator.cs index 3ec343a9f0f..d447915d871 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/WhereQueryOperator.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/WhereQueryOperator.cs @@ -7,7 +7,7 @@ // // WhereQueryOperator.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/UnaryQueryOperator.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/UnaryQueryOperator.cs index b66aa49f721..0baa5ad628d 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/UnaryQueryOperator.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/QueryOperators/UnaryQueryOperator.cs @@ -7,7 +7,7 @@ // // UnaryQueryOperator.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Scheduling/CancellationState.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Scheduling/CancellationState.cs index c084abb4b73..e84bced8117 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Scheduling/CancellationState.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Scheduling/CancellationState.cs @@ -7,7 +7,7 @@ // // CancellationState.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // A bag of cancellation-related items that are passed around as a group. // diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Scheduling/OrderPreservingPipeliningSpoolingTask.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Scheduling/OrderPreservingPipeliningSpoolingTask.cs index f1e99baedb4..a402e317e92 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Scheduling/OrderPreservingPipeliningSpoolingTask.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Scheduling/OrderPreservingPipeliningSpoolingTask.cs @@ -7,7 +7,7 @@ // // OrderPreservingPipeliningSpoolingTask.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Scheduling/OrderPreservingSpoolingTask.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Scheduling/OrderPreservingSpoolingTask.cs index 478533db208..20c75157119 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Scheduling/OrderPreservingSpoolingTask.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Scheduling/OrderPreservingSpoolingTask.cs @@ -7,7 +7,7 @@ // // OrderPreservingSpoolingTask.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Scheduling/QueryLifecycle.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Scheduling/QueryLifecycle.cs index 92ead1bfb7f..3f0e70731b5 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Scheduling/QueryLifecycle.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Scheduling/QueryLifecycle.cs @@ -7,7 +7,7 @@ // // QueryLifecycle.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // A convenient place to put things associated with entire queries and their lifecycle events. // diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Scheduling/QueryTask.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Scheduling/QueryTask.cs index 97dc14d53cc..7ca188a354f 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Scheduling/QueryTask.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Scheduling/QueryTask.cs @@ -7,7 +7,7 @@ // // QueryTask.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- @@ -88,7 +88,7 @@ namespace System.Linq.Parallel } //----------------------------------------------------------------------------------- - // Common function called regardless of [....] or async execution. Just wraps some + // Common function called regardless of sync or async execution. Just wraps some // amount of tracing around the call to the real work API. // diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Scheduling/QueryTaskGroupState.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Scheduling/QueryTaskGroupState.cs index f3666afb068..9dbc359a725 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Scheduling/QueryTaskGroupState.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Scheduling/QueryTaskGroupState.cs @@ -7,7 +7,7 @@ // // QueryTaskGroupState.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- @@ -98,9 +98,9 @@ namespace System.Linq.Parallel // There are four cases: // Case #1: Wait produced an exception that is not OCE(ct), or an AggregateException which is not full of OCE(ct) ==> We rethrow. // Case #2: External cancellation has been requested ==> we'll manually throw OCE(externalToken). - // Case #3a: We are servicing a call to Dispose() (and possibly also external cancellation has been requested).. simply return. See bug 695173 - // Case #3b: The enumerator has already been disposed (and possibly also external cancellation was requested). Throw an ODE. - // Case #4: No exceptions or explicit call to Dispose() by this caller ==> we just return. + // Case #3a: We are servicing a call to Dispose() (and possibly also external cancellation has been requested).. simply return. See + + // See also "InlinedAggregationOperator" which duplicates some of this logic for the aggregators. // See also "QueryOpeningEnumerator" which duplicates some of this logic. @@ -153,7 +153,7 @@ namespace System.Linq.Parallel // 2. tokenCancellationRequested is backed by a volatile field, hence the reads below // won't get reordered about the read of token.IsCancellationRequested. - // If the query has already been disposed, we don't want to throw an OCE (this is a fix for bug 695173.) + // If the query has already been disposed, we don't want to throw an OCE (this is a fix for if (!m_cancellationState.TopLevelDisposedFlag.Value) { CancellationState.ThrowWithStandardMessageIfCanceled(m_cancellationState.ExternalCancellationToken); // Case #2 diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Scheduling/Scheduling.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Scheduling/Scheduling.cs index f43d3fdd52f..306b5411b33 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Scheduling/Scheduling.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Scheduling/Scheduling.cs @@ -7,7 +7,7 @@ // // Scheduling.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // Infrastructure for setting up concurrent work, marshaling exceptions, determining // the recommended degree-of-parallelism, and so forth. diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Scheduling/SpoolingTask.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Scheduling/SpoolingTask.cs index ab614a04733..a8016015088 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Scheduling/SpoolingTask.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Scheduling/SpoolingTask.cs @@ -7,7 +7,7 @@ // // SpoolingTask.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Scheduling/SpoolingTaskBase.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Scheduling/SpoolingTaskBase.cs index fdbe37adf1e..26d878fe0bc 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Scheduling/SpoolingTaskBase.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Scheduling/SpoolingTaskBase.cs @@ -7,7 +7,7 @@ // // SpoolingTaskBase.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Utils/CancellableEnumerable.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Utils/CancellableEnumerable.cs index fc3855ea7be..8eb45c4ba21 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Utils/CancellableEnumerable.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Utils/CancellableEnumerable.cs @@ -7,7 +7,7 @@ // // CancellableEnumerable.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Utils/ExceptionAggregator.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Utils/ExceptionAggregator.cs index 7423b7edab9..1a9b354fea2 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Utils/ExceptionAggregator.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Utils/ExceptionAggregator.cs @@ -7,7 +7,7 @@ // // ExceptionAggregator.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Utils/ExchangeUtilities.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Utils/ExchangeUtilities.cs index 7df87b5a4cf..c52cec2fabf 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Utils/ExchangeUtilities.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Utils/ExchangeUtilities.cs @@ -7,7 +7,7 @@ // // ExchangeUtilities.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Utils/FixedMaxHeap.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Utils/FixedMaxHeap.cs index 74f4f6fb636..43547483f5b 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Utils/FixedMaxHeap.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Utils/FixedMaxHeap.cs @@ -7,7 +7,7 @@ // // FixedMaxHeap.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Utils/GrowingArray.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Utils/GrowingArray.cs index 7e431a8d215..ccb3d1f97a2 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Utils/GrowingArray.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Utils/GrowingArray.cs @@ -7,7 +7,7 @@ // // GrowingArray.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Utils/HashLookup.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Utils/HashLookup.cs index 5cbd0bb5e60..8251e6c6bea 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Utils/HashLookup.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Utils/HashLookup.cs @@ -7,7 +7,7 @@ // // HashLookup.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Utils/ListChunk.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Utils/ListChunk.cs index 2b0b099c6d9..8ae36104498 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Utils/ListChunk.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Utils/ListChunk.cs @@ -7,7 +7,7 @@ // // ListChunk.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Utils/Lookup.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Utils/Lookup.cs index e3b1561f616..4b7a65c5cff 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Utils/Lookup.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Utils/Lookup.cs @@ -7,7 +7,7 @@ // // Lookup.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Utils/PLINQETWProvider.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Utils/PLINQETWProvider.cs index 294a86d542b..bbfec3cd6e7 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Utils/PLINQETWProvider.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Utils/PLINQETWProvider.cs @@ -7,7 +7,7 @@ // // PlinqEtwProvider.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // EventSource for PLINQ. // diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Utils/Pair.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Utils/Pair.cs index 57ed99389bd..0c8ed3672e0 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Utils/Pair.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Utils/Pair.cs @@ -7,7 +7,7 @@ // // Pair.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Utils/PairComparer.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Utils/PairComparer.cs index 99cf8fd1d65..ea0cc96ad13 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Utils/PairComparer.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Utils/PairComparer.cs @@ -7,7 +7,7 @@ // // PairComparer.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Utils/ReverseComparer.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Utils/ReverseComparer.cs index b9ad3cced19..e8e81bd325a 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Utils/ReverseComparer.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Utils/ReverseComparer.cs @@ -7,7 +7,7 @@ // // ReverseComparer.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Utils/Shared.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Utils/Shared.cs index ebe1953110b..28da58a616d 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Utils/Shared.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Utils/Shared.cs @@ -7,7 +7,7 @@ // // Shared.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Utils/Sorting.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Utils/Sorting.cs index fb355997295..dba1de364e8 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Utils/Sorting.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Utils/Sorting.cs @@ -7,7 +7,7 @@ // // Sorting.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // Support for sorting. // diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Utils/TraceHelpers.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Utils/TraceHelpers.cs index 5c1ad9f452d..00202eb30bc 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Utils/TraceHelpers.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Utils/TraceHelpers.cs @@ -7,7 +7,7 @@ // // TraceHelpers.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // Common routines used to trace information about execution, the state of things, etc. // diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Utils/Util.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Utils/Util.cs index b877250e9b4..7ccdf8f5e4a 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Utils/Util.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Utils/Util.cs @@ -7,7 +7,7 @@ // // Util.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- @@ -33,12 +33,12 @@ namespace System.Linq.Parallel } //----------------------------------------------------------------------------------- - // This is a temporary workaround for a VSWhidbey bug 601998 in the X64 JIT compiler. - // Unlike the X86 JIT, null checks on value types aren't optimized away in Whidbey. - // That means using the GenericComparer<K> infrastructure results in boxing value - // types. This kills performance all over the place. This bug has been fixed in - // Orcas (2.0 SP1), so once we're on the SP1 runtime, this can be removed. - // + // This is a temporary workaround for a VSWhidbey + + + + + internal static Comparer<TKey> GetDefaultComparer<TKey>() { diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Utils/Wrapper.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Utils/Wrapper.cs index c96085b02b3..4878dedf2b7 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Utils/Wrapper.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Utils/Wrapper.cs @@ -7,7 +7,7 @@ // // Wrapper.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Utils/WrapperEqualityComparer.cs b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Utils/WrapperEqualityComparer.cs index c2cb403cec4..38fa75ba4bc 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/Parallel/Utils/WrapperEqualityComparer.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/Parallel/Utils/WrapperEqualityComparer.cs @@ -7,7 +7,7 @@ // // WrapperEqualityComparer.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/ParallelEnumerable.cs b/mcs/class/referencesource/System.Core/System/Linq/ParallelEnumerable.cs index 89dd8d7697b..daa567abe08 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/ParallelEnumerable.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/ParallelEnumerable.cs @@ -7,7 +7,7 @@ // // ParallelEnumerable.cs // -// <OWNER>[....]</OWNER> +// <OWNER>Microsoft</OWNER> // // The standard IEnumerable-based LINQ-to-Objects query provider. This class basically // mirrors the System.Linq.Enumerable class, but (1) takes as input a special "parallel diff --git a/mcs/class/referencesource/System.Core/System/Linq/ParallelExecutionMode.cs b/mcs/class/referencesource/System.Core/System/Linq/ParallelExecutionMode.cs index 1447b87013d..fe09a4a7e99 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/ParallelExecutionMode.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/ParallelExecutionMode.cs @@ -7,7 +7,7 @@ // // ParallelQueryExecutionMode.cs // -// <OWNER>[....]</OWNER> +// <OWNER>igoro</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- diff --git a/mcs/class/referencesource/System.Core/System/Linq/ParallelMergeOptions.cs b/mcs/class/referencesource/System.Core/System/Linq/ParallelMergeOptions.cs index ea6b174f759..5eeb15854c0 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/ParallelMergeOptions.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/ParallelMergeOptions.cs @@ -7,7 +7,7 @@ // // ParallelMergeOptions.cs // -// <OWNER>[....]</OWNER> +// <OWNER>igoro</OWNER> // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- @@ -60,4 +60,4 @@ namespace System.Linq /// </summary> FullyBuffered = 3 } -} +}
\ No newline at end of file diff --git a/mcs/class/referencesource/System.Core/System/Linq/SequenceQuery.cs b/mcs/class/referencesource/System.Core/System/Linq/SequenceQuery.cs index c26925aae8d..ebcd614d332 100644 --- a/mcs/class/referencesource/System.Core/System/Linq/SequenceQuery.cs +++ b/mcs/class/referencesource/System.Core/System/Linq/SequenceQuery.cs @@ -96,7 +96,7 @@ namespace System.Linq { // critical (which was the original annotation when porting to silverlight) would violate // fxcop security rules if the interface isn't also critical. However, transparent code // can't access this anyway for Mix since we're not exposing AsQueryable(). - // [....]: the above assertion no longer holds. Now making AsQueryable() public again + // Microsoft: the above assertion no longer holds. Now making AsQueryable() public again // the security fallout of which will need to be re-examined. object IQueryProvider.Execute(Expression expression){ if (expression == null) |