Merge pull request #3395 from lambdageek/dev/handles-strings
[mono.git] / mcs / class / System.Core / common_System.Core.dll.sources
index 634c075073a7cc6b89b6f5131f2302463265ae8b..6e36c961e353774dd0f024fb71287f0911d7f8aa 100644 (file)
@@ -1,4 +1,5 @@
 ../../build/common/SR.cs
+../../build/common/MonoTODOAttribute.cs
 
 Assembly/AssemblyInfo.cs
 System/Util.cs
@@ -6,188 +7,229 @@ System.IO.MemoryMappedFiles/MemoryMappedFile.cs
 System.IO.MemoryMappedFiles/MemoryMappedView.cs
 Microsoft.Win32.SafeHandles/SafeMemoryMappedFileHandle.cs
 Microsoft.Win32.SafeHandles/SafeMemoryMappedViewHandle.cs
+System.Security.Cryptography/AesCng.cs
+System.Security.Cryptography/TripleDESCng.cs
+System.Security.Cryptography.X509Certificates/ECDsaCertificateExtensions.cs
+System.Security.Cryptography.X509Certificates/RSACertificateExtensions.cs
+Microsoft.Win32.SafeHandles/SafeNCryptHandle.cs
+Microsoft.Win32.SafeHandles/SafeNCryptKeyHandle.cs
+Microsoft.Win32.SafeHandles/SafeNCryptProviderHandle.cs
+Microsoft.Win32.SafeHandles/SafeNCryptSecretHandle.cs
+Microsoft.Win32.SafeHandles/SafePipeHandle.cs
+
+System.IO.Pipes/AnonymousPipeClientStream.cs
+System.IO.Pipes/AnonymousPipeServerStream.cs
+System.IO.Pipes/NamedPipeClientStream.cs
+System.IO.Pipes/NamedPipeServerStream.cs
+System.IO.Pipes/PipeAccessRights.cs
+System.IO.Pipes/PipeAccessRule.cs
+System.IO.Pipes/PipeAuditRule.cs
+System.IO.Pipes/PipeDirection.cs
+System.IO.Pipes/PipeInterfaces.cs
+System.IO.Pipes/PipeOptions.cs
+System.IO.Pipes/PipeSecurity.cs
+System.IO.Pipes/PipeStream.cs
+System.IO.Pipes/PipeStreamImpersonationWorker.cs
+System.IO.Pipes/PipeTransmissionMode.cs
 
 ReferenceSources/SR.cs
+ReferenceSources/SR.missing.cs
 ReferenceSources/Error.cs
 ReferenceSources/Strings.cs
 
-../../../external/referencesource/System.Core/Microsoft/Scripting/Ast/DynamicExpression.cs
-../../../external/referencesource/System.Core/Microsoft/Scripting/Ast/ExpressionVisitor.cs
-../../../external/referencesource/System.Core/Microsoft/Scripting/Ast/IArgumentProvider.cs
-../../../external/referencesource/System.Core/Microsoft/Scripting/Ast/IDynamicExpression.cs
-
-../../../external/referencesource/System.Core/Microsoft/Scripting/Utils/Action.cs
-../../../external/referencesource/System.Core/Microsoft/Scripting/Utils/Extension.cs
-../../../external/referencesource/System.Core/Microsoft/Scripting/Utils/Function.cs
-../../../external/referencesource/System.Core/Microsoft/Scripting/Utils/StrongBox.cs
-
-../../../external/referencesource/System.Core/System/FuncAndAction.cs
-../../../external/referencesource/System.Core/System/InvalidTimeZoneException.cs
-../../../external/referencesource/System.Core/System/TimeZoneInfo.cs
-../../../external/referencesource/System.Core/System/TimeZoneNotFoundException.cs
-
-../../../external/referencesource/System.Core/System/Collections/Generic/BitHelper.cs
-../../../external/referencesource/System.Core/System/Collections/Generic/HashSet.cs
-../../../external/referencesource/System.Core/System/Collections/Generic/HashSetDebugView.cs
-../../../external/referencesource/System.Core/System/Collections/Generic/HashSetEqualityComparer.cs
-
-../../../external/referencesource/System.Core/System/IO/Enums.cs
-
-../../../external/referencesource/System.Core/System/IO/MemoryMappedFiles/Enums.cs
-../../../external/referencesource/System.Core/System/IO/MemoryMappedFiles/MemoryMappedFileSecurity.cs
-../../../external/referencesource/System.Core/System/IO/MemoryMappedFiles/MemoryMappedViewAccessor.cs
-../../../external/referencesource/System.Core/System/IO/MemoryMappedFiles/MemoryMappedViewStream.cs
-
-../../../external/referencesource/System.Core/System/Linq/Enumerable.cs
-../../../external/referencesource/System.Core/System/Linq/IQueryable.cs
-../../../external/referencesource/System.Core/System/Linq/SequenceQuery.cs
-../../../external/referencesource/System.Core/System/Linq/TypeHelper.cs
-../../../external/referencesource/System.Core/System/Linq/Expressions/ExpressionVisitor.cs
-
-../../../external/referencesource/System.Core/System/Linq/ParallelEnumerable.cs
-../../../external/referencesource/System.Core/System/Linq/ParallelMergeOptions.cs
-../../../external/referencesource/System.Core/System/Linq/ParallelExecutionMode.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/Channels/AsynchronousChannel.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/Channels/SynchronousChannel.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/Enumerables/AggregationMinMaxHelpers.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/Enumerables/EmptyEnumerable.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/Enumerables/EnumerableWrapperWeakToStrong.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/Enumerables/IParallelPartitionable.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/Enumerables/OrderedParallelQuery.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/Enumerables/ParallelEnumerableWrapper.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/Enumerables/ParallelQuery.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/Enumerables/QueryAggregationOptions.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/Enumerables/RangeEnumerable.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/Enumerables/RepeatEnumerable.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/Merging/ArrayMergeHelper.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/Merging/AsynchronousChannelMergeEnumerator.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/Merging/DefaultMergeHelper.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/Merging/IMergeHelper.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/Merging/MergeEnumerator.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/Merging/MergeExecutor.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/Merging/OrderPreservingMergeHelper.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/Merging/OrderPreservingPipeliningMergeHelper.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/Merging/SynchronousChannelMergeEnumerator.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/Partitioning/HashRepartitionEnumerator.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/Partitioning/HashRepartitionStream.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/Partitioning/IPartitionedStreamRecipient.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/Partitioning/OrderedHashRepartitionEnumerator.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/Partitioning/OrderedHashRepartitionStream.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/Partitioning/PartitionedDataSource.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/Partitioning/PartitionedStream.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/Partitioning/UnorderedHashRepartitionStream.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/QueryOperators/AssociativeAggregationOperator.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Binary/ExceptQueryOperator.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Binary/GroupJoinQueryOperator.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Binary/HashJoinQueryOperatorEnumerator.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Binary/IntersectQueryOperator.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Binary/JoinQueryOperator.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Binary/UnionQueryOperator.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Binary/ZipQueryOperator.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/QueryOperators/BinaryQueryOperator.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/CountAggregationOperator.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/DecimalAverageAggregationOperator.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/DecimalMinMaxAggregationOperator.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/DecimalSumAggregationOperator.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/DoubleAverageAggregationOperator.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/DoubleMinMaxAggregationOperator.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/DoubleSumAggregationOperator.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/FloatAverageAggregationOperator.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/FloatMinMaxAggregationOperator.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/FloatSumAggregationOperator.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/InlinedAggregationOperator.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/InlinedAggregationOperatorEnumerator.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/IntAverageAggregationOperator.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/IntMinMaxAggregationOperator.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/IntSumAggregationOperator.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/LongAverageAggregationOperator.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/LongCountAggregationOperator.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/LongMinMaxAggregationOperator.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/LongSumAggregationOperator.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableDecimalAverageAggregationOperator.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableDecimalMinMaxAggregationOperator.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableDecimalSumAggregationOperator.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableDoubleAverageAggregationOperator.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableDoubleMinMaxAggregationOperator.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableDoubleSumAggregationOperator.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableFloatAverageAggregationOperator.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableFloatMinMaxAggregationOperator.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableFloatSumAggregationOperator.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableIntAverageAggregationOperator.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableIntMinMaxAggregationOperator.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableIntSumAggregationOperator.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableLongAverageAggregationOperator.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableLongMinMaxAggregationOperator.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableLongSumAggregationOperator.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/QueryOperators/ListQueryResults.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Options/OrderingQueryOperator.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Options/QueryExecutionOption.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/QueryOperators/OrdinalIndexState.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/QueryOperators/PartitionedStreamMerger.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/QueryOperators/PartitionerQueryOperator.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/QueryOperators/QueryOpeningEnumerator.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/QueryOperators/QueryOperator.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/QueryOperators/QueryOperatorEnumerator.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/QueryOperators/QueryResults.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/QueryOperators/QuerySettings.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/QueryOperators/ScanQueryOperator.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/AnyAllSearchOperator.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/ConcatQueryOperator.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/ContainsSearchOperator.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/DefaultIfEmptyQueryOperator.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/DistinctQueryOperator.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/ElementAtQueryOperator.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/FirstQueryOperator.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/ForAllOperator.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/GroupByQueryOperator.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/IndexedSelectQueryOperator.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/IndexedWhereQueryOperator.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/LastQueryOperator.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/ReverseQueryOperator.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/SelectManyQueryOperator.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/SelectQueryOperator.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/SingleQueryOperator.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/SortQueryOperator.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/TakeOrSkipQueryOperator.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/TakeOrSkipWhileQueryOperator.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/WhereQueryOperator.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/QueryOperators/UnaryQueryOperator.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/Scheduling/CancellationState.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/Scheduling/OrderPreservingPipeliningSpoolingTask.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/Scheduling/OrderPreservingSpoolingTask.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/Scheduling/QueryLifecycle.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/Scheduling/QueryTask.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/Scheduling/QueryTaskGroupState.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/Scheduling/Scheduling.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/Scheduling/SpoolingTask.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/Scheduling/SpoolingTaskBase.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/Utils/CancellableEnumerable.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/Utils/ExceptionAggregator.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/Utils/ExchangeUtilities.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/Utils/FixedMaxHeap.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/Utils/GrowingArray.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/Utils/HashLookup.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/Utils/IntValueEvent.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/Utils/ListChunk.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/Utils/Lookup.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/Utils/Pair.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/Utils/PairComparer.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/Utils/ReverseComparer.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/Utils/Shared.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/Utils/Sorting.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/Utils/TraceHelpers.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/Utils/Util.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/Utils/Wrapper.cs
-../../../external/referencesource/System.Core/System/Linq/Parallel/Utils/WrapperEqualityComparer.cs
-
-../../../external/referencesource/System.Core/System/Runtime/CompilerServices/DynamicAttribute.cs
-../../../external/referencesource/System.Core/System/Runtime/CompilerServices/ExecutionScope.cs
-
-../../../external/referencesource/System.Core/System/Security/Cryptography/Aes.cs
-../../../external/referencesource/System.Core/System/Security/Cryptography/CngKeyBlobFormat.cs
-../../../external/referencesource/System.Core/System/Security/Cryptography/ECDiffieHellmanPublicKey.cs
-../../../external/referencesource/System.Core/System/Security/Cryptography/ECDsa.cs
-
-../../../external/referencesource/System.Core/System/threading/ReaderWriterLockSlim/ReaderWriterLockSlim.cs
-
-../../../external/referencesource/System.Core/System/threading/Tasks/TaskExtensions.cs
+../referencesource/System.Core/Microsoft/Scripting/Ast/DynamicExpression.cs
+../referencesource/System.Core/Microsoft/Scripting/Ast/ExpressionVisitor.cs
+../referencesource/System.Core/Microsoft/Scripting/Ast/IArgumentProvider.cs
+../referencesource/System.Core/Microsoft/Scripting/Ast/IDynamicExpression.cs
+
+../referencesource/System.Core/Microsoft/Scripting/Utils/Action.cs
+../referencesource/System.Core/Microsoft/Scripting/Utils/Extension.cs
+../referencesource/System.Core/Microsoft/Scripting/Utils/Function.cs
+../referencesource/System.Core/Microsoft/Scripting/Utils/StrongBox.cs
+
+../referencesource/System.Core/System/FuncAndAction.cs
+../referencesource/System.Core/System/InvalidTimeZoneException.cs
+../referencesource/System.Core/System/TimeZoneInfo.cs
+../referencesource/System.Core/System/TimeZoneNotFoundException.cs
+
+../referencesource/System.Core/System/Collections/Generic/BitHelper.cs
+../referencesource/System.Core/System/Collections/Generic/HashSet.cs
+../referencesource/System.Core/System/Collections/Generic/HashSetDebugView.cs
+../referencesource/System.Core/System/Collections/Generic/HashSetEqualityComparer.cs
+
+../referencesource/System.Core/System/IO/Enums.cs
+
+../referencesource/System.Core/System/IO/MemoryMappedFiles/Enums.cs
+../referencesource/System.Core/System/IO/MemoryMappedFiles/MemoryMappedFileSecurity.cs
+../referencesource/System.Core/System/IO/MemoryMappedFiles/MemoryMappedViewAccessor.cs
+../referencesource/System.Core/System/IO/MemoryMappedFiles/MemoryMappedViewStream.cs
+
+../referencesource/System.Core/System/Linq/Enumerable.cs
+../referencesource/System.Core/System/Linq/IQueryable.cs
+../referencesource/System.Core/System/Linq/SequenceQuery.cs
+../referencesource/System.Core/System/Linq/TypeHelper.cs
+../referencesource/System.Core/System/Linq/Expressions/ExpressionVisitor.cs
+
+../referencesource/System.Core/System/Linq/ParallelEnumerable.cs
+../referencesource/System.Core/System/Linq/ParallelMergeOptions.cs
+../referencesource/System.Core/System/Linq/ParallelExecutionMode.cs
+../referencesource/System.Core/System/Linq/Parallel/Channels/AsynchronousChannel.cs
+../referencesource/System.Core/System/Linq/Parallel/Channels/SynchronousChannel.cs
+../referencesource/System.Core/System/Linq/Parallel/Enumerables/AggregationMinMaxHelpers.cs
+../referencesource/System.Core/System/Linq/Parallel/Enumerables/EmptyEnumerable.cs
+../referencesource/System.Core/System/Linq/Parallel/Enumerables/EnumerableWrapperWeakToStrong.cs
+../referencesource/System.Core/System/Linq/Parallel/Enumerables/IParallelPartitionable.cs
+../referencesource/System.Core/System/Linq/Parallel/Enumerables/OrderedParallelQuery.cs
+../referencesource/System.Core/System/Linq/Parallel/Enumerables/ParallelEnumerableWrapper.cs
+../referencesource/System.Core/System/Linq/Parallel/Enumerables/ParallelQuery.cs
+../referencesource/System.Core/System/Linq/Parallel/Enumerables/QueryAggregationOptions.cs
+../referencesource/System.Core/System/Linq/Parallel/Enumerables/RangeEnumerable.cs
+../referencesource/System.Core/System/Linq/Parallel/Enumerables/RepeatEnumerable.cs
+../referencesource/System.Core/System/Linq/Parallel/Merging/ArrayMergeHelper.cs
+../referencesource/System.Core/System/Linq/Parallel/Merging/AsynchronousChannelMergeEnumerator.cs
+../referencesource/System.Core/System/Linq/Parallel/Merging/DefaultMergeHelper.cs
+../referencesource/System.Core/System/Linq/Parallel/Merging/IMergeHelper.cs
+../referencesource/System.Core/System/Linq/Parallel/Merging/MergeEnumerator.cs
+../referencesource/System.Core/System/Linq/Parallel/Merging/MergeExecutor.cs
+../referencesource/System.Core/System/Linq/Parallel/Merging/OrderPreservingMergeHelper.cs
+../referencesource/System.Core/System/Linq/Parallel/Merging/OrderPreservingPipeliningMergeHelper.cs
+../referencesource/System.Core/System/Linq/Parallel/Merging/SynchronousChannelMergeEnumerator.cs
+../referencesource/System.Core/System/Linq/Parallel/Partitioning/HashRepartitionEnumerator.cs
+../referencesource/System.Core/System/Linq/Parallel/Partitioning/HashRepartitionStream.cs
+../referencesource/System.Core/System/Linq/Parallel/Partitioning/IPartitionedStreamRecipient.cs
+../referencesource/System.Core/System/Linq/Parallel/Partitioning/OrderedHashRepartitionEnumerator.cs
+../referencesource/System.Core/System/Linq/Parallel/Partitioning/OrderedHashRepartitionStream.cs
+../referencesource/System.Core/System/Linq/Parallel/Partitioning/PartitionedDataSource.cs
+../referencesource/System.Core/System/Linq/Parallel/Partitioning/PartitionedStream.cs
+../referencesource/System.Core/System/Linq/Parallel/Partitioning/UnorderedHashRepartitionStream.cs
+../referencesource/System.Core/System/Linq/Parallel/QueryOperators/AssociativeAggregationOperator.cs
+../referencesource/System.Core/System/Linq/Parallel/QueryOperators/Binary/ExceptQueryOperator.cs
+../referencesource/System.Core/System/Linq/Parallel/QueryOperators/Binary/GroupJoinQueryOperator.cs
+../referencesource/System.Core/System/Linq/Parallel/QueryOperators/Binary/HashJoinQueryOperatorEnumerator.cs
+../referencesource/System.Core/System/Linq/Parallel/QueryOperators/Binary/IntersectQueryOperator.cs
+../referencesource/System.Core/System/Linq/Parallel/QueryOperators/Binary/JoinQueryOperator.cs
+../referencesource/System.Core/System/Linq/Parallel/QueryOperators/Binary/UnionQueryOperator.cs
+../referencesource/System.Core/System/Linq/Parallel/QueryOperators/Binary/ZipQueryOperator.cs
+../referencesource/System.Core/System/Linq/Parallel/QueryOperators/BinaryQueryOperator.cs
+../referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/CountAggregationOperator.cs
+../referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/DecimalAverageAggregationOperator.cs
+../referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/DecimalMinMaxAggregationOperator.cs
+../referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/DecimalSumAggregationOperator.cs
+../referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/DoubleAverageAggregationOperator.cs
+../referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/DoubleMinMaxAggregationOperator.cs
+../referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/DoubleSumAggregationOperator.cs
+../referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/FloatAverageAggregationOperator.cs
+../referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/FloatMinMaxAggregationOperator.cs
+../referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/FloatSumAggregationOperator.cs
+../referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/InlinedAggregationOperator.cs
+../referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/InlinedAggregationOperatorEnumerator.cs
+../referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/IntAverageAggregationOperator.cs
+../referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/IntMinMaxAggregationOperator.cs
+../referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/IntSumAggregationOperator.cs
+../referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/LongAverageAggregationOperator.cs
+../referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/LongCountAggregationOperator.cs
+../referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/LongMinMaxAggregationOperator.cs
+../referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/LongSumAggregationOperator.cs
+../referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableDecimalAverageAggregationOperator.cs
+../referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableDecimalMinMaxAggregationOperator.cs
+../referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableDecimalSumAggregationOperator.cs
+../referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableDoubleAverageAggregationOperator.cs
+../referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableDoubleMinMaxAggregationOperator.cs
+../referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableDoubleSumAggregationOperator.cs
+../referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableFloatAverageAggregationOperator.cs
+../referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableFloatMinMaxAggregationOperator.cs
+../referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableFloatSumAggregationOperator.cs
+../referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableIntAverageAggregationOperator.cs
+../referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableIntMinMaxAggregationOperator.cs
+../referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableIntSumAggregationOperator.cs
+../referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableLongAverageAggregationOperator.cs
+../referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableLongMinMaxAggregationOperator.cs
+../referencesource/System.Core/System/Linq/Parallel/QueryOperators/Inlined/NullableLongSumAggregationOperator.cs
+../referencesource/System.Core/System/Linq/Parallel/QueryOperators/ListQueryResults.cs
+../referencesource/System.Core/System/Linq/Parallel/QueryOperators/Options/OrderingQueryOperator.cs
+../referencesource/System.Core/System/Linq/Parallel/QueryOperators/Options/QueryExecutionOption.cs
+../referencesource/System.Core/System/Linq/Parallel/QueryOperators/OrdinalIndexState.cs
+../referencesource/System.Core/System/Linq/Parallel/QueryOperators/PartitionedStreamMerger.cs
+../referencesource/System.Core/System/Linq/Parallel/QueryOperators/PartitionerQueryOperator.cs
+../referencesource/System.Core/System/Linq/Parallel/QueryOperators/QueryOpeningEnumerator.cs
+../referencesource/System.Core/System/Linq/Parallel/QueryOperators/QueryOperator.cs
+../referencesource/System.Core/System/Linq/Parallel/QueryOperators/QueryOperatorEnumerator.cs
+../referencesource/System.Core/System/Linq/Parallel/QueryOperators/QueryResults.cs
+../referencesource/System.Core/System/Linq/Parallel/QueryOperators/QuerySettings.cs
+../referencesource/System.Core/System/Linq/Parallel/QueryOperators/ScanQueryOperator.cs
+../referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/AnyAllSearchOperator.cs
+../referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/ConcatQueryOperator.cs
+../referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/ContainsSearchOperator.cs
+../referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/DefaultIfEmptyQueryOperator.cs
+../referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/DistinctQueryOperator.cs
+../referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/ElementAtQueryOperator.cs
+../referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/FirstQueryOperator.cs
+../referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/ForAllOperator.cs
+../referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/GroupByQueryOperator.cs
+../referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/IndexedSelectQueryOperator.cs
+../referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/IndexedWhereQueryOperator.cs
+../referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/LastQueryOperator.cs
+../referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/ReverseQueryOperator.cs
+../referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/SelectManyQueryOperator.cs
+../referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/SelectQueryOperator.cs
+../referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/SingleQueryOperator.cs
+../referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/SortQueryOperator.cs
+../referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/TakeOrSkipQueryOperator.cs
+../referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/TakeOrSkipWhileQueryOperator.cs
+../referencesource/System.Core/System/Linq/Parallel/QueryOperators/Unary/WhereQueryOperator.cs
+../referencesource/System.Core/System/Linq/Parallel/QueryOperators/UnaryQueryOperator.cs
+../referencesource/System.Core/System/Linq/Parallel/Scheduling/CancellationState.cs
+../referencesource/System.Core/System/Linq/Parallel/Scheduling/OrderPreservingPipeliningSpoolingTask.cs
+../referencesource/System.Core/System/Linq/Parallel/Scheduling/OrderPreservingSpoolingTask.cs
+../referencesource/System.Core/System/Linq/Parallel/Scheduling/QueryLifecycle.cs
+../referencesource/System.Core/System/Linq/Parallel/Scheduling/QueryTask.cs
+../referencesource/System.Core/System/Linq/Parallel/Scheduling/QueryTaskGroupState.cs
+../referencesource/System.Core/System/Linq/Parallel/Scheduling/Scheduling.cs
+../referencesource/System.Core/System/Linq/Parallel/Scheduling/SpoolingTask.cs
+../referencesource/System.Core/System/Linq/Parallel/Scheduling/SpoolingTaskBase.cs
+../referencesource/System.Core/System/Linq/Parallel/Utils/CancellableEnumerable.cs
+../referencesource/System.Core/System/Linq/Parallel/Utils/ExceptionAggregator.cs
+../referencesource/System.Core/System/Linq/Parallel/Utils/ExchangeUtilities.cs
+../referencesource/System.Core/System/Linq/Parallel/Utils/FixedMaxHeap.cs
+../referencesource/System.Core/System/Linq/Parallel/Utils/GrowingArray.cs
+../referencesource/System.Core/System/Linq/Parallel/Utils/HashLookup.cs
+../referencesource/System.Core/System/Linq/Parallel/Utils/IntValueEvent.cs
+../referencesource/System.Core/System/Linq/Parallel/Utils/ListChunk.cs
+../referencesource/System.Core/System/Linq/Parallel/Utils/Lookup.cs
+../referencesource/System.Core/System/Linq/Parallel/Utils/Pair.cs
+../referencesource/System.Core/System/Linq/Parallel/Utils/PairComparer.cs
+../referencesource/System.Core/System/Linq/Parallel/Utils/ReverseComparer.cs
+../referencesource/System.Core/System/Linq/Parallel/Utils/Shared.cs
+../referencesource/System.Core/System/Linq/Parallel/Utils/Sorting.cs
+../referencesource/System.Core/System/Linq/Parallel/Utils/TraceHelpers.cs
+../referencesource/System.Core/System/Linq/Parallel/Utils/Util.cs
+../referencesource/System.Core/System/Linq/Parallel/Utils/Wrapper.cs
+../referencesource/System.Core/System/Linq/Parallel/Utils/WrapperEqualityComparer.cs
+
+../referencesource/System.Core/System/Runtime/CompilerServices/DynamicAttribute.cs
+../referencesource/System.Core/System/Runtime/CompilerServices/ExecutionScope.cs
+
+../referencesource/System.Core/System/Security/Cryptography/Aes.cs
+../referencesource/System.Core/System/Security/Cryptography/BCryptNative.cs
+../referencesource/System.Core/System/Security/Cryptography/CngAlgorithm.cs
+../referencesource/System.Core/System/Security/Cryptography/CngAlgorithmGroup.cs
+../referencesource/System.Core/System/Security/Cryptography/CngKey.cs
+../referencesource/System.Core/System/Security/Cryptography/CngKeyBlobFormat.cs
+../referencesource/System.Core/System/Security/Cryptography/CngKeyCreationParameters.cs
+../referencesource/System.Core/System/Security/Cryptography/CngProperty.cs
+../referencesource/System.Core/System/Security/Cryptography/CngProvider.cs
+../referencesource/System.Core/System/Security/Cryptography/CngUIPolicy.cs
+../referencesource/System.Core/System/Security/Cryptography/ECDiffieHellmanPublicKey.cs
+../referencesource/System.Core/System/Security/Cryptography/ECDsa.cs
+../referencesource/System.Core/System/Security/Cryptography/ECDsaCng.cs
+../referencesource/System.Core/System/Security/Cryptography/NCryptNative.cs
+../referencesource/System.Core/System/Security/Cryptography/RsaCng.cs
+
+../referencesource/System.Core/System/threading/ReaderWriterLockSlim/ReaderWriterLockSlim.cs
+
+../referencesource/System.Core/System/threading/Tasks/TaskExtensions.cs
+
+System.Security.Cryptography/ECCurve.cs
+System.Security.Cryptography/ECPoint.cs
+System.Security.Cryptography/ECParameters.cs
+System.Security.Cryptography/IncrementalHash.cs