2009-12-02 Jb Evain <jbevain@novell.com>
[mono.git] / mcs / class / corlib / corlib.dll.sources
index c417badc8a041c11a02d36f6920dfda7f03ba91e..a0009df4df42491c2ac5a019baf4d5185af4a49f 100644 (file)
@@ -121,11 +121,14 @@ System/ConsoleSpecialKey.cs
 System/ContextBoundObject.cs
 System/ContextMarshalException.cs
 System/ContextStaticAttribute.cs
+System/ControlCharacters.cs
 System/Convert.cs
 System/CrossAppDomainDelegate.cs
 System/DataMisalignedException.cs
 System/DateTime.cs
 System/DateTimeKind.cs
+System/DateTimeOffset.cs
+System/DateTimeUtils.cs
 System/DayOfWeek.cs
 System/DBNull.cs
 System/Decimal.cs
@@ -147,10 +150,15 @@ System/ExecutionEngineException.cs
 System/FieldAccessException.cs
 System/FlagsAttribute.cs
 System/FormatException.cs
+System/Funcs.cs
 System/GC.cs
+System/GCCollectionMode.cs
+System/GCNotificationStatus.cs
 System/Guid.cs
 System/IAppDomainSetup.cs
 System/IAsyncResult.cs
+System/IObservable.cs
+System/IObserver.cs
 System/ICloneable.cs
 System/IComparable.cs
 System/IEquatable.cs
@@ -169,8 +177,10 @@ System/IntPtr.cs
 System/InvalidCastException.cs
 System/InvalidOperationException.cs
 System/InvalidProgramException.cs
+System/InvalidTimeZoneException.cs
 System/IServiceProvider.cs
 System/KnownTerminals.cs
+System/Lazy.cs
 System/LoaderOptimization.cs
 System/LoaderOptimizationAttribute.cs
 System/LocalDataStoreSlot.cs
@@ -234,6 +244,10 @@ System/TermInfoStrings.cs
 System/ThreadStaticAttribute.cs
 System/TimeSpan.cs
 System/TimeZone.cs
+../System.Core/System/TimeZoneInfo.cs
+../System.Core/System/TimeZoneInfo.AdjustmentRule.cs
+../System.Core/System/TimeZoneInfo.TransitionTime.cs
+System/TimeZoneNotFoundException.cs
 System/TimeoutException.cs
 ../../build/common/MonoTODOAttribute.cs
 System/Type.cs
@@ -242,6 +256,8 @@ System/TypedReference.cs
 System/TypeInitializationException.cs
 System/TypeLoadException.cs
 System/TypeUnloadedException.cs
+System/Tuple.cs
+System/Tuples.cs
 System/UInt16.cs
 System/UInt32.cs
 System/UInt64.cs
@@ -264,6 +280,7 @@ System.Collections/CaseInsensitiveComparer.cs
 System.Collections/CaseInsensitiveHashCodeProvider.cs
 System.Collections/CollectionBase.cs
 System.Collections/Comparer.cs
+System.Collections/CollectionDebuggerView.cs
 System.Collections/DictionaryBase.cs
 System.Collections/DictionaryEntry.cs
 System.Collections/Hashtable.cs
@@ -276,14 +293,19 @@ System.Collections/IEnumerator.cs
 System.Collections/IEqualityComparer.cs
 System.Collections/IHashCodeProvider.cs
 System.Collections/IList.cs
+System.Collections/IStructuralComparable.cs
+System.Collections/IStructuralEquatable.cs
 System.Collections/Queue.cs
 System.Collections/ReadOnlyCollectionBase.cs
 System.Collections/SortedList.cs
 System.Collections/Stack.cs
+System.Collections/StructuralComparisons.cs
 System.Configuration.Assemblies/AssemblyHash.cs
 System.Configuration.Assemblies/AssemblyHashAlgorithm.cs
 System.Configuration.Assemblies/AssemblyVersionCompatibility.cs
 System.Configuration.Assemblies/ProcessorID.cs
+System.Deployment.Internal/InternalActivationContextHelper.cs
+System.Deployment.Internal/InternalApplicationIdentityHelper.cs
 System.Diagnostics/ConditionalAttribute.cs
 System.Diagnostics/DebuggableAttribute.cs
 System.Diagnostics/Debugger.cs
@@ -299,6 +321,10 @@ System.Diagnostics/DebuggerVisualizerAttribute.cs
 System.Diagnostics/StackFrame.cs
 System.Diagnostics/StackTrace.cs
 System.Diagnostics.CodeAnalysis/SuppressMessageAttribute.cs
+System.Diagnostics.Contracts/Contract.cs
+System.Diagnostics.Contracts/ContractFailedEventArgs.cs
+System.Diagnostics.Contracts/ContractFailureKind.cs
+System.Diagnostics.Contracts/PureAttribute.cs
 System.Diagnostics.SymbolStore/ISymbolBinder.cs
 System.Diagnostics.SymbolStore/ISymbolBinder1.cs
 System.Diagnostics.SymbolStore/ISymbolDocument.cs
@@ -355,8 +381,6 @@ System.Globalization/UnicodeCategory.cs
 System.IO/BinaryReader.cs
 System.IO/BinaryWriter.cs
 System.IO/BufferedStream.cs
-System.IO/CheckArgument.cs
-System.IO/CheckPermission.cs
 System.IO/Directory.cs
 System.IO/DirectoryInfo.cs
 System.IO/DirectoryNotFoundException.cs
@@ -376,7 +400,6 @@ System.IO/FileShare.cs
 System.IO/FileStream.cs
 System.IO/FileStreamAsyncResult.cs
 System.IO/FileSystemInfo.cs
-System.IO/IntPtrStream.cs
 System.IO/IOException.cs
 System.IO/MemoryStream.cs
 System.IO/MonoIO.cs
@@ -398,8 +421,12 @@ System.IO/TextReader.cs
 System.IO/TextWriter.cs
 System.IO/UnexceptionalStreamReader.cs
 System.IO/UnexceptionalStreamWriter.cs
+System.IO/UnmanagedMemoryAccessor.cs
 System.IO/UnmanagedMemoryStream.cs
 System.IO.IsolatedStorage/INormalizeForIsolatedStorage.cs
+System.IO.IsolatedStorage/MoonIsolatedStorage.cs
+System.IO.IsolatedStorage/MoonIsolatedStorageFile.cs
+System.IO.IsolatedStorage/MoonIsolatedStorageFileStream.cs
 System.IO.IsolatedStorage/IsolatedStorage.cs
 System.IO.IsolatedStorage/IsolatedStorageException.cs
 System.IO.IsolatedStorage/IsolatedStorageFile.cs
@@ -453,6 +480,7 @@ System.Reflection/LocalVariableInfo.cs
 System.Reflection/ManifestResourceInfo.cs
 System.Reflection/MemberFilter.cs
 System.Reflection/MemberInfo.cs
+System.Reflection/MemberInfoSerializationHolder.cs
 System.Reflection/MemberTypes.cs
 System.Reflection/MethodAttributes.cs
 System.Reflection/MethodBase.cs
@@ -481,7 +509,6 @@ System.Reflection/PropertyInfo.cs
 System.Reflection/ReflectionTypeLoadException.cs
 System.Reflection/ResourceAttributes.cs
 System.Reflection/ResourceLocation.cs
-System.Reflection/ReflectionSerializationHolder.cs
 System.Reflection/StrongNameKeyPair.cs
 System.Reflection/TargetException.cs
 System.Reflection/TargetInvocationException.cs
@@ -492,13 +519,17 @@ System.Reflection/TypeFilter.cs
 System.Reflection.Emit/AssemblyBuilder.cs
 System.Reflection.Emit/AssemblyBuilderAccess.cs
 System.Reflection.Emit/ConstructorBuilder.cs
+System.Reflection.Emit/ConstructorOnTypeBuilderInst.cs
 System.Reflection.Emit/CustomAttributeBuilder.cs
+System.Reflection.Emit/DerivedTypes.cs
 System.Reflection.Emit/DynamicILInfo.cs
 System.Reflection.Emit/DynamicMethod.cs
 System.Reflection.Emit/EnumBuilder.cs
 System.Reflection.Emit/EventBuilder.cs
+System.Reflection.Emit/EventOnTypeBuilderInst.cs
 System.Reflection.Emit/EventToken.cs
 System.Reflection.Emit/FieldBuilder.cs
+System.Reflection.Emit/FieldOnTypeBuilderInst.cs
 System.Reflection.Emit/FieldToken.cs
 System.Reflection.Emit/FlowControl.cs
 System.Reflection.Emit/GenericTypeParameterBuilder.cs
@@ -506,6 +537,7 @@ System.Reflection.Emit/ILGenerator.cs
 System.Reflection.Emit/Label.cs
 System.Reflection.Emit/LocalBuilder.cs
 System.Reflection.Emit/MethodBuilder.cs
+System.Reflection.Emit/MethodOnTypeBuilderInst.cs
 System.Reflection.Emit/MethodToken.cs
 System.Reflection.Emit/MethodRental.cs
 System.Reflection.Emit/ModuleBuilder.cs
@@ -520,6 +552,7 @@ System.Reflection.Emit/ParameterBuilder.cs
 System.Reflection.Emit/ParameterToken.cs
 System.Reflection.Emit/PEFileKinds.cs
 System.Reflection.Emit/PropertyBuilder.cs
+System.Reflection.Emit/PropertyOnTypeBuilderInst.cs
 System.Reflection.Emit/PropertyToken.cs
 System.Reflection.Emit/SignatureHelper.cs
 System.Reflection.Emit/SignatureToken.cs
@@ -537,9 +570,13 @@ System.Resources/ResourceManager.cs
 System.Resources/ResourceReader.cs
 System.Resources/ResourceSet.cs
 System.Resources/ResourceWriter.cs
+System.Resources/RuntimeResourceSet.cs
 System.Resources/SatelliteContractVersionAttribute.cs
 System.Resources/UltimateResourceFallbackLocation.cs
 System.Resources/Win32Resources.cs
+System.Runtime/GCLatencyMode.cs
+System.Runtime/GCSettings.cs
+System.Runtime/MemoryFailPoint.cs
 System.Runtime.CompilerServices/AccessedThroughPropertyAttribute.cs
 System.Runtime.CompilerServices/CallConvCdecl.cs
 System.Runtime.CompilerServices/CallConvFastcall.cs
@@ -550,6 +587,7 @@ System.Runtime.CompilerServices/CompilationRelaxationsAttribute.cs
 System.Runtime.CompilerServices/CompilerGeneratedAttribute.cs
 System.Runtime.CompilerServices/CompilerGlobalScopeAttribute.cs
 System.Runtime.CompilerServices/CompilerMarshalOverride.cs
+System.Runtime.CompilerServices/ConditionalWeakTable.cs
 System.Runtime.CompilerServices/CustomConstantAttribute.cs
 System.Runtime.CompilerServices/DateTimeConstantAttribute.cs
 System.Runtime.CompilerServices/DecimalConstantAttribute.cs
@@ -589,6 +627,7 @@ System.Runtime.CompilerServices/ScopelessEnumAttribute.cs
 System.Runtime.CompilerServices/SuppressIldasmAttribute.cs
 System.Runtime.CompilerServices/StringFreezingAttribute.cs 
 System.Runtime.CompilerServices/UnsafeValueTypeAttribute.cs
+System.Runtime.CompilerServices/TypeForwardedFromAttribute.cs
 System.Runtime.CompilerServices/TypeForwardedToAttribute.cs
 System.Runtime.ConstrainedExecution/CriticialFinalizerObject.cs
 System.Runtime.ConstrainedExecution/CER.cs
@@ -628,6 +667,7 @@ System.Runtime.InteropServices/_SignatureHelper.cs
 System.Runtime.InteropServices/_Thread.cs
 System.Runtime.InteropServices/_Type.cs
 System.Runtime.InteropServices/_TypeBuilder.cs
+System.Runtime.InteropServices/AllowReversePInvokeCallsAttribute.cs
 System.Runtime.InteropServices/ArrayWithOffset.cs
 System.Runtime.InteropServices/AssemblyRegistrationFlags.cs
 System.Runtime.InteropServices/AutomationProxyAttribute.cs
@@ -720,6 +760,7 @@ System.Runtime.InteropServices/RegistrationServices.cs
 System.Runtime.InteropServices/RuntimeEnvironment.cs
 System.Runtime.InteropServices/SafeArrayRankMismatchException.cs
 System.Runtime.InteropServices/SafeArrayTypeMismatchException.cs
+System.Runtime.InteropServices/SafeBuffer.cs
 System.Runtime.InteropServices/SafeHandle.cs
 System.Runtime.InteropServices/SetWin32ContextInIDispatchAttribute.cs
 System.Runtime.InteropServices/StructLayoutAttribute.cs
@@ -1068,7 +1109,11 @@ System.Security/SecurityElement.cs
 System.Security/SecurityFrame.cs
 System.Security/SecurityException.cs
 System.Security/SecurityManager.cs
+System.Security/SecurityManager_2_1.cs
+System.Security/SecurityRuleSet.cs
+System.Security/SecurityRulesAttribute.cs
 System.Security/SecuritySafeCriticalAttribute.cs
+System.Security/SecurityState.cs
 System.Security/SecurityTransparentAttribute.cs
 System.Security/SecurityTreatAsSafeAttribute.cs
 System.Security/SecurityZone.cs
@@ -1128,6 +1173,7 @@ System.Security.AccessControl/ObjectAce.cs
 System.Security.AccessControl/ObjectAceFlags.cs
 System.Security.AccessControl/ObjectAuditRule.cs
 System.Security.AccessControl/ObjectSecurity.cs
+System.Security.AccessControl/ObjectSecurity_T.cs
 System.Security.AccessControl/PrivilegeNotHeldException.cs
 System.Security.AccessControl/PropagationFlags.cs
 System.Security.AccessControl/QualifiedAce.cs
@@ -1149,6 +1195,7 @@ System.Security.Cryptography/Base64Constants.cs
 System.Security.Cryptography/CipherMode.cs
 System.Security.Cryptography/CryptoAPITransform.cs
 System.Security.Cryptography/CryptoConfig.cs
+System.Security.Cryptography/CryptoConfig_2_1.cs
 System.Security.Cryptography/CryptographicException.cs
 System.Security.Cryptography/CryptographicUnexpectedOperationExcpetion.cs
 System.Security.Cryptography/CryptoStream.cs
@@ -1311,6 +1358,7 @@ System.Security.Policy/NetCodeGroup.cs
 System.Security.Policy/PermissionRequestEvidence.cs
 System.Security.Policy/PolicyException.cs
 System.Security.Policy/PolicyLevel.cs
+System.Security.Policy/PolicyLevel_2_1.cs
 System.Security.Policy/PolicyStatement.cs
 System.Security.Policy/PolicyStatementAttribute.cs
 System.Security.Policy/Publisher.cs
@@ -1388,6 +1436,7 @@ System.Threading/Interlocked.cs
 System.Threading/IOCompletionCallback.cs
 System.Threading/LockCookie.cs
 System.Threading/LockQueue.cs
+System.Threading/LockRecursionException.cs
 System.Threading/ManualResetEvent.cs
 System.Threading/Monitor.cs
 System.Threading/Mutex.cs
@@ -1416,6 +1465,7 @@ System.Threading/WaitCallback.cs
 System.Threading/WaitHandle.cs
 System.Threading/WaitHandleCannotBeOpenedException.cs
 System.Threading/WaitOrTimerCallback.cs
+System.Collections.Generic/CollectionDebuggerView.cs
 System.Collections.Generic/Dictionary.cs
 System.Collections.Generic/ICollection.cs
 System.Collections.Generic/IEnumerable.cs
@@ -1437,3 +1487,48 @@ System/Comparison.cs
 System/Converter.cs
 System/Predicate.cs
 System.Collections.Generic/Comparer.cs
+
+System.Threading.Tasks/TaskFactory.cs
+System.Threading.Tasks/TaskStatus.cs
+System.Threading.Tasks/TaskCreationOptions.cs
+System.Threading.Tasks/Internal/ThreadWorker.cs
+System.Threading.Tasks/Internal/SchedulerProxy.cs
+System.Threading.Tasks/Internal/Scheduler.cs
+System.Threading.Tasks/Internal/IScheduler.cs
+System.Threading.Tasks/Internal/CyclicDeque.cs
+System.Threading.Tasks/TaskScheduler.cs
+System.Threading.Tasks/TaskContinuationOptions.cs
+System.Threading.Tasks/TaskCanceledException.cs
+System.Threading.Tasks/Future.cs
+System.Threading.Tasks/Task.cs
+System.Threading.Tasks/TaskCompletionSource.cs
+System.Threading.Tasks/TaskSchedulerException.cs
+System.Collections.Concurrent/OrderablePartitioner.cs
+System.Collections.Concurrent/ConcurrentDictionary.cs
+System.Collections.Concurrent/Partitioner.cs
+System.Collections.Concurrent/ConcurrentQueue.cs
+System.Collections.Concurrent/ConcurrentBag.cs
+System.Collections.Concurrent/ConcurrentSkipList.cs
+System.Collections.Concurrent/Partitionners/ListPartitioner.cs
+System.Collections.Concurrent/Partitionners/EnumerablePartitioner.cs
+System.Collections.Concurrent/IProducerConsumerCollection.cs
+System.Collections.Concurrent/ConcurrentStack.cs
+System.Threading/LazyInitializer.cs
+System.Threading/CountdownEvent.cs
+System.Threading/CancellationTokenSource.cs
+System.Threading/Snzi.cs
+System.Threading/CancellationToken.cs
+System.Threading/CSnzi.cs
+System.Threading/SpinWait.cs
+System.Threading/SemaphoreSlim.cs
+System.Threading/CancellationTokenRegistration.cs
+System.Threading/SpinLock.cs
+System.Threading/AtomicBoolean.cs
+System.Threading/ManualResetEventSlim.cs
+System.Threading/ThreadLocal.cs
+System.Threading/Watch.cs
+System.Threading.Tasks/ParallelOptions.cs
+System.Threading.Tasks/Parallel.cs
+System.Threading.Tasks/ParallelLoopResult.cs
+System.Threading.Tasks/ParallelLoopState.cs
+System/AggregateException.cs