In corlib/System.Runtime.InteropServices:
[mono.git] / mcs / class / corlib / corlib.dll.sources
index f8fd9df15622f0a73901490c0c463d814ac6c44a..bad4124136a7a086e685f3e1dfbd10ee25d101f4 100644 (file)
@@ -5,18 +5,29 @@ Microsoft.Win32/IRegistryApi.cs
 Microsoft.Win32/RegistryKey.cs
 Microsoft.Win32/Registry.cs
 Microsoft.Win32/RegistryHive.cs
+Microsoft.Win32/RegistryValueKind.cs
+Microsoft.Win32/RegistryValueOptions.cs
 Microsoft.Win32/UnixRegistryApi.cs
 Microsoft.Win32/Win32RegistryApi.cs
 Microsoft.Win32/Win32ResultCode.cs
+Microsoft.Win32.SafeHandles/CriticalHandleZeroOrMinusOneIsInvalid.cs
+Microsoft.Win32.SafeHandles/CriticalHandleMinusOneIsInvalid.cs
 Microsoft.Win32.SafeHandles/SafeHandleZeroOrMinusOneIsInvalid.cs
+Microsoft.Win32.SafeHandles/SafeHandleMinusOneIsInvalid.cs
 Microsoft.Win32.SafeHandles/SafeFileHandle.cs
+Microsoft.Win32.SafeHandles/SafeWaitHandle.cs
 Mono.Globalization.Unicode/CodePointIndexer.cs
 Mono.Globalization.Unicode/MSCompatUnicodeTable.cs
 Mono.Globalization.Unicode/MSCompatUnicodeTableUtil.cs
 Mono.Globalization.Unicode/SimpleCollator.cs
 Mono.Globalization.Unicode/SortKey.cs
 Mono.Globalization.Unicode/SortKeyBuffer.cs
+Mono.Globalization.Unicode/Normalization.cs
+Mono.Globalization.Unicode/NormalizationTableUtil.cs
 Mono/Runtime.cs
+Mono.Interop/ComInteropProxy.cs
+Mono.Interop/IDispatch.cs
+Mono.Interop/IUnknown.cs
 Mono.Math/BigInteger.cs
 Mono.Math.Prime/ConfidenceFactor.cs
 Mono.Math.Prime/PrimalityTests.cs
@@ -94,6 +105,8 @@ System/CannotUnloadAppDomainException.cs
 System/Char.cs
 System/CharEnumerator.cs
 System/CLSCompliantAttribute.cs
+System/CStreamReader.cs
+System/CStreamWriter.cs
 System/Console.cs
 System/ConsoleCancelEventArgs.cs
 System/ConsoleCancelEventHandler.cs
@@ -145,8 +158,8 @@ System/ICustomFormatter.cs
 System/IDisposable.cs
 System/IFormatProvider.cs
 System/IFormattable.cs
-System/INullableValue.cs
 System/IndexOutOfRangeException.cs
+System/InsufficientMemoryException.cs
 System/Int16.cs
 System/Int32.cs
 System/Int64.cs
@@ -167,8 +180,9 @@ System/MidpointRounding.cs
 System/MissingFieldException.cs
 System/MissingMemberException.cs
 System/MissingMethodException.cs
+System/MonoAsyncCall.cs
 System/MonoCustomAttrs.cs
-System/MonoDummy.cs
+System/MonoListItem.cs
 System/MonoType.cs
 System/MTAThreadAttribute.cs
 System/MulticastDelegate.cs
@@ -177,6 +191,7 @@ System/NonSerializedAttribute.cs
 System/NotFiniteNumberException.cs
 System/NotImplementedException.cs
 System/NotSupportedException.cs
+System/NullConsoleDriver.cs
 System/Nullable.cs
 System/NullReferenceException.cs
 System/NumberFormatter.cs
@@ -235,6 +250,7 @@ System/UnhandledExceptionEventArgs.cs
 System/UnhandledExceptionEventHandler.cs
 System/UnitySerializationHolder.cs
 System/ValueType.cs
+System/Variant.cs
 System/Version.cs
 System/Void.cs
 System/WeakReference.cs
@@ -300,6 +316,7 @@ System.Globalization/CalendarAlgorithmType.cs
 System.Globalization/CalendarWeekRule.cs
 System.Globalization/CalendricalCalculations.cs
 System.Globalization/CharUnicodeInfo.cs
+System.Globalization/CodePageDataItem.cs
 System.Globalization/CompareInfo.cs
 System.Globalization/CompareOptions.cs
 System.Globalization/CultureInfo.cs
@@ -333,7 +350,9 @@ System.IO/CheckPermission.cs
 System.IO/Directory.cs
 System.IO/DirectoryInfo.cs
 System.IO/DirectoryNotFoundException.cs
+System.IO/DriveInfo.cs
 System.IO/DriveNotFoundException.cs
+System.IO/DriveType.cs
 System.IO/EndOfStreamException.cs
 System.IO/File.cs
 System.IO/FileAccess.cs
@@ -369,6 +388,7 @@ System.IO/TextReader.cs
 System.IO/TextWriter.cs
 System.IO/UnexceptionalStreamReader.cs
 System.IO/UnexceptionalStreamWriter.cs
+System.IO/UnmanagedMemoryStream.cs
 System.IO.IsolatedStorage/INormalizeForIsolatedStorage.cs
 System.IO.IsolatedStorage/IsolatedStorage.cs
 System.IO.IsolatedStorage/IsolatedStorageException.cs
@@ -626,7 +646,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
@@ -968,11 +987,18 @@ System.Runtime.Serialization/ISerializationSurrogate.cs
 System.Runtime.Serialization/ISurrogateSelector.cs
 System.Runtime.Serialization/ObjectIDGenerator.cs
 System.Runtime.Serialization/ObjectManager.cs
+System.Runtime.Serialization/OnDeserializedAttribute.cs
+System.Runtime.Serialization/OnDeserializingAttribute.cs
+System.Runtime.Serialization/OnSerializedAttribute.cs
+System.Runtime.Serialization/OnSerializingAttribute.cs
+System.Runtime.Serialization/OptionalFieldAttribute.cs
 System.Runtime.Serialization/SerializationBinder.cs
+System.Runtime.Serialization/SerializationCallbacks.cs
 System.Runtime.Serialization/SerializationEntry.cs
 System.Runtime.Serialization/SerializationException.cs
 System.Runtime.Serialization/SerializationInfo.cs
 System.Runtime.Serialization/SerializationInfoEnumerator.cs
+System.Runtime.Serialization/SerializationObjectManager.cs
 System.Runtime.Serialization/StreamingContext.cs
 System.Runtime.Serialization/StreamingContextStates.cs
 System.Runtime.Serialization/SurrogateSelector.cs
@@ -1038,16 +1064,69 @@ System.Security/UnverifiableCodeAttribute.cs
 System.Security/VerificationException.cs
 System.Security/XmlSyntaxException.cs
 System.Security.AccessControl/AccessControlActions.cs
+System.Security.AccessControl/AccessControlModification.cs
 System.Security.AccessControl/AccessControlSections.cs
+System.Security.AccessControl/AccessControlType.cs
+System.Security.AccessControl/AccessRule.cs
+System.Security.AccessControl/AceEnumerator.cs
+System.Security.AccessControl/AceFlags.cs
+System.Security.AccessControl/AceQualifier.cs
+System.Security.AccessControl/AceType.cs
+System.Security.AccessControl/AuditFlags.cs
+System.Security.AccessControl/AuditRule.cs
+System.Security.AccessControl/AuthorizationRule.cs
+System.Security.AccessControl/AuthorizationRuleCollection.cs
+System.Security.AccessControl/CommonAce.cs
+System.Security.AccessControl/CommonAcl.cs
 System.Security.AccessControl/CommonObjectSecurity.cs
+System.Security.AccessControl/CommonSecurityDescriptor.cs
+System.Security.AccessControl/CompoundAce.cs
+System.Security.AccessControl/CompoundAceType.cs
+System.Security.AccessControl/ControlFlags.cs
+System.Security.AccessControl/CryptoKeyAccessRule.cs
+System.Security.AccessControl/CryptoKeyAuditRule.cs
+System.Security.AccessControl/CryptoKeyRights.cs
 System.Security.AccessControl/CryptoKeySecurity.cs
+System.Security.AccessControl/CustomAce.cs
+System.Security.AccessControl/DirectoryObjectSecurity.cs
 System.Security.AccessControl/DirectorySecurity.cs
+System.Security.AccessControl/DiscretionaryAcl.cs
+System.Security.AccessControl/EventWaitHandleAccessRule.cs
+System.Security.AccessControl/EventWaitHandleAuditRule.cs
 System.Security.AccessControl/EventWaitHandleRights.cs
 System.Security.AccessControl/EventWaitHandleSecurity.cs
+System.Security.AccessControl/FileSecurity.cs
+System.Security.AccessControl/FileSystemAccessRule.cs
+System.Security.AccessControl/FileSystemAuditRule.cs
+System.Security.AccessControl/FileSystemRights.cs
+System.Security.AccessControl/FileSystemSecurity.cs
+System.Security.AccessControl/GenericAce.cs
+System.Security.AccessControl/GenericAcl.cs
+System.Security.AccessControl/GenericSecurityDescriptor.cs
+System.Security.AccessControl/InheritanceFlags.cs
+System.Security.AccessControl/KnownAce.cs
+System.Security.AccessControl/MutexAccessRule.cs
+System.Security.AccessControl/MutexAuditRule.cs
 System.Security.AccessControl/MutexRights.cs
 System.Security.AccessControl/MutexSecurity.cs
 System.Security.AccessControl/NativeObjectSecurity.cs
+System.Security.AccessControl/ObjectAccessRule.cs
+System.Security.AccessControl/ObjectAce.cs
+System.Security.AccessControl/ObjectAceFlags.cs
+System.Security.AccessControl/ObjectAuditRule.cs
 System.Security.AccessControl/ObjectSecurity.cs
+System.Security.AccessControl/PrivilegeNotHeldException.cs
+System.Security.AccessControl/PropagationFlags.cs
+System.Security.AccessControl/QualifiedAce.cs
+System.Security.AccessControl/RawAcl.cs
+System.Security.AccessControl/RawSecurityDescriptor.cs
+System.Security.AccessControl/RegistryAccessRule.cs
+System.Security.AccessControl/RegistryAuditRule.cs
+System.Security.AccessControl/RegistryRights.cs
+System.Security.AccessControl/RegistrySecurity.cs
+System.Security.AccessControl/ResourceType.cs
+System.Security.AccessControl/SecurityInfos.cs
+System.Security.AccessControl/SystemAcl.cs
 System.Security.Cryptography/AsymmetricAlgorithm.cs
 System.Security.Cryptography/AsymmetricKeyExchangeDeformatter.cs
 System.Security.Cryptography/AsymmetricKeyExchangeFormatter.cs
@@ -1128,6 +1207,7 @@ System.Security.Cryptography/ToBase64Transform.cs
 System.Security.Cryptography/TripleDES.cs
 System.Security.Cryptography/TripleDESCryptoServiceProvider.cs
 System.Security.Cryptography.X509Certificates/X509Certificate.cs
+System.Security.Cryptography.X509Certificates/X509Certificate20.cs
 System.Security.Cryptography.X509Certificates/X509ContentType.cs
 System.Security.Cryptography.X509Certificates/X509KeyStorageFlags.cs
 System.Security.Permissions/CodeAccessSecurityAttribute.cs
@@ -1252,6 +1332,7 @@ System.Security.Principal/WindowsIdentity.cs
 System.Security.Principal/WindowsImpersonationContext.cs
 System.Security.Principal/WindowsPrincipal.cs
 System.Text/ASCIIEncoding.cs
+System.Text/CodePageEncoding.cs
 System.Text/Decoder.cs
 System.Text/DecoderExceptionFallback.cs
 System.Text/DecoderExceptionFallbackBuffer.cs
@@ -1271,8 +1352,10 @@ System.Text/EncoderReplacementFallbackBuffer.cs
 System.Text/Encoding.cs
 System.Text/EncodingInfo.cs
 System.Text/Latin1Encoding.cs
+System.Text/MLangCodePageEncoding.cs
 System.Text/NormalizationForm.cs
 System.Text/StringBuilder.cs
+System.Text/SurrogateEncoder.cs
 System.Text/UnicodeEncoding.cs
 System.Text/UTF7Encoding.cs
 System.Text/UTF8Encoding.cs