2009-07-11 Michael Barker <mike@middlesoft.co.uk>
[mono.git] / mcs / class / corlib / corlib.dll.sources
index cc82a161257f4d2b122f2e760554de9ae1d7d478..3af1a30f8bf18d5fbd70e1d184c10866028420a1 100644 (file)
@@ -3,6 +3,7 @@ Assembly/AssemblyInfo.cs
 ../../build/common/Locale.cs
 Microsoft.Win32/IRegistryApi.cs
 Microsoft.Win32/RegistryKey.cs
+Microsoft.Win32/RegistryKeyPermissionCheck.cs
 Microsoft.Win32/Registry.cs
 Microsoft.Win32/RegistryHive.cs
 Microsoft.Win32/RegistryValueKind.cs
@@ -25,6 +26,7 @@ Mono.Globalization.Unicode/SortKeyBuffer.cs
 Mono.Globalization.Unicode/Normalization.cs
 Mono.Globalization.Unicode/NormalizationTableUtil.cs
 Mono/Runtime.cs
+Mono/DataConverter.cs
 Mono.Interop/ComInteropProxy.cs
 Mono.Interop/IDispatch.cs
 Mono.Interop/IUnknown.cs
@@ -119,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
@@ -145,7 +150,10 @@ 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
@@ -167,8 +175,11 @@ 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/LazyExecutionMode.cs
 System/LoaderOptimization.cs
 System/LoaderOptimizationAttribute.cs
 System/LocalDataStoreSlot.cs
@@ -214,7 +225,6 @@ System/RuntimeFieldHandle.cs
 System/RuntimeMethodHandle.cs
 System/RuntimeTypeHandle.cs
 System/ModuleHandle.cs
-System/NotCancelableException.cs
 System/SByte.cs
 System/SerializableAttribute.cs
 System/Single.cs
@@ -233,6 +243,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
@@ -241,6 +255,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
@@ -275,6 +291,8 @@ 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
@@ -283,6 +301,8 @@ 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
@@ -292,12 +312,14 @@ System.Diagnostics/DebuggerDisplayAttribute.cs
 System.Diagnostics/DebuggerHiddenAttribute.cs
 System.Diagnostics/DebuggerNonUserCodeAttribute.cs
 System.Diagnostics/DebuggerStepThroughAttribute.cs
+System.Diagnostics/DebuggerStepperBoundaryAttribute.cs
 System.Diagnostics/DebuggerTypeProxyAttribute.cs
 System.Diagnostics/DebuggerVisualizerAttribute.cs
 System.Diagnostics/StackFrame.cs
 System.Diagnostics/StackTrace.cs
 System.Diagnostics.CodeAnalysis/SuppressMessageAttribute.cs
 System.Diagnostics.SymbolStore/ISymbolBinder.cs
+System.Diagnostics.SymbolStore/ISymbolBinder1.cs
 System.Diagnostics.SymbolStore/ISymbolDocument.cs
 System.Diagnostics.SymbolStore/ISymbolDocumentWriter.cs
 System.Diagnostics.SymbolStore/ISymbolMethod.cs
@@ -316,6 +338,7 @@ System.Globalization/CalendarAlgorithmType.cs
 System.Globalization/CalendarWeekRule.cs
 System.Globalization/CalendricalCalculations.cs
 System.Globalization/CharUnicodeInfo.cs
+System.Globalization/ChineseLunisolarCalendar.cs
 System.Globalization/CodePageDataItem.cs
 System.Globalization/CompareInfo.cs
 System.Globalization/CompareOptions.cs
@@ -325,28 +348,32 @@ System.Globalization/DateTimeFormatInfo.cs
 System.Globalization/DateTimeStyles.cs
 System.Globalization/DaylightTime.cs
 System.Globalization/DigitShapes.cs
+System.Globalization/EastAsianLunisolarCalendar.cs
 System.Globalization/GregorianCalendar.cs
 System.Globalization/GregorianCalendarTypes.cs
 System.Globalization/HebrewCalendar.cs
 System.Globalization/HijriCalendar.cs
+System.Globalization/IdnMapping.cs
 System.Globalization/JapaneseCalendar.cs
+System.Globalization/JapaneseLunisolarCalendar.cs
 System.Globalization/JulianCalendar.cs
 System.Globalization/KoreanCalendar.cs
+System.Globalization/KoreanLunisolarCalendar.cs
 System.Globalization/NumberFormatInfo.cs
 System.Globalization/NumberStyles.cs
 System.Globalization/PersianCalendar.cs
 System.Globalization/RegionInfo.cs
 System.Globalization/StringInfo.cs
 System.Globalization/TaiwanCalendar.cs
+System.Globalization/TaiwanLunisolarCalendar.cs
 System.Globalization/TextElementEnumerator.cs
 System.Globalization/TextInfo.cs
 System.Globalization/ThaiBuddhistCalendar.cs
+System.Globalization/UmAlQuraCalendar.cs
 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
@@ -390,6 +417,9 @@ System.IO/UnexceptionalStreamReader.cs
 System.IO/UnexceptionalStreamWriter.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
@@ -443,6 +473,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
@@ -471,7 +502,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
@@ -482,12 +512,16 @@ 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/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
@@ -495,6 +529,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,13 +555,19 @@ System.Reflection.Emit/UnmanagedMarshal.cs
 System.Resources/IResourceReader.cs
 System.Resources/IResourceWriter.cs
 System.Resources/MissingManifestResourceException.cs
+System.Resources/MissingSatelliteAssemblyException.cs
 System.Resources/NeutralResourcesLanguageAttribute.cs
 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
@@ -537,6 +578,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
@@ -576,6 +618,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
@@ -615,6 +658,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
@@ -637,7 +681,6 @@ System.Runtime.InteropServices/ComEventInterfaceAttribute.cs
 System.Runtime.InteropServices/ComImportAttribute.cs
 System.Runtime.InteropServices/ComInterfaceType.cs
 System.Runtime.InteropServices/ComMemberType.cs
-System.Runtime.InteropServices/ComObjectInUseException.cs
 System.Runtime.InteropServices/ComRegisterFunctionAttribute.cs
 System.Runtime.InteropServices/ComSourceInterfacesAttribute.cs
 System.Runtime.InteropServices/ComUnregisterFunctionAttribute.cs
@@ -646,7 +689,6 @@ System.Runtime.InteropServices/CONNECTDATA.cs
 System.Runtime.InteropServices/CriticalHandle.cs
 System.Runtime.InteropServices/CurrencyWrapper.cs
 System.Runtime.InteropServices/DefaultCharSetAttribute.cs
-System.Runtime.InteropServices/DefaultParameterValueAttribute.cs
 System.Runtime.InteropServices/DESCKIND.cs
 System.Runtime.InteropServices/DispatchWrapper.cs
 System.Runtime.InteropServices/DISPPARAMS.cs
@@ -656,7 +698,6 @@ System.Runtime.InteropServices/ELEMDESC.cs
 System.Runtime.InteropServices/ErrorWrapper.cs
 System.Runtime.InteropServices/EXCEPINFO.cs
 System.Runtime.InteropServices/ExporterEventKind.cs
-System.Runtime.InteropServices/ExposeAsClassToComAttribute.cs
 System.Runtime.InteropServices/ExtensibleClassFactory.cs
 System.Runtime.InteropServices/ExternalException.cs
 System.Runtime.InteropServices/FieldOffsetAttribute.cs
@@ -801,6 +842,7 @@ System.Runtime.InteropServices.ComTypes/VARKIND.cs
 System.Runtime.InteropServices.Expando/IExpando.cs
 System.Runtime.Remoting/ActivatedClientTypeEntry.cs
 System.Runtime.Remoting/ActivatedServiceTypeEntry.cs
+System.Runtime.Remoting/CustomErrorsModes.cs
 System.Runtime.Remoting/EnvoyInfo.cs
 System.Runtime.Remoting/IObjectHandle.cs
 System.Runtime.Remoting/IChannelInfo.cs
@@ -1057,6 +1099,9 @@ System.Security/SecurityElement.cs
 System.Security/SecurityFrame.cs
 System.Security/SecurityException.cs
 System.Security/SecurityManager.cs
+System.Security/SecurityManager_2_1.cs
+System.Security/SecuritySafeCriticalAttribute.cs
+System.Security/SecurityState.cs
 System.Security/SecurityTransparentAttribute.cs
 System.Security/SecurityTreatAsSafeAttribute.cs
 System.Security/SecurityZone.cs
@@ -1137,6 +1182,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
@@ -1299,6 +1345,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
@@ -1376,6 +1423,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