Miscellaneous minor compliancy fixes:
authorPiers Haken <piers@mono-cvs.ximian.com>
Wed, 8 May 2002 13:21:13 +0000 (13:21 -0000)
committerPiers Haken <piers@mono-cvs.ximian.com>
Wed, 8 May 2002 13:21:13 +0000 (13:21 -0000)
commit9e63489461c89458c5793fd1b48040fdf2e4edba
treeec748201bf72e469a95bd0b471d3b16f1bed02a6
parent7a7c18e47c3b3a9eadf1761242def44747ca7981
Miscellaneous minor compliancy fixes:

* System/System/UriBuilder.cs: use visible EscapeString
* corlib/System.Reflection/ManifestResourceInfo.cs: constructor access, define fields
* corlib/System/Convert.cs: remove erroneous CLSCompliant attributes
* corlib/System/Math.cs: remove erroneous CLSCompliant attribute

Fix enum values:
* System/System.CodeDom/CodeBinaryOperatorType.cs
* System/System.Net.Sockets/ProtocolFamily.cs
* corlib/System.Globalization/CultureTypes.cs
* corlib/System.Reflection/FieldAttributes.cs
* corlib/System.Runtime.InteropServices/AssemblyRegistrationFlags.cs
* corlib/System.Security.Cryptography/CipherMode.cs
* corlib/System.Security.Cryptography/CspProviderFlags.cs
* corlib/System.Security.Cryptography/PaddingMode.cs
* corlib/System.Security.Permissions/IsolatedStorageContainment.cs
* corlib/System.Security.Permissions/ReflectionPermissionFlag.cs
* corlib/System.Security.Permissions/SecurityPermissionFlag.cs
* corlib/System.Security/PolicyLevelType.cs
* corlib/System.Security/SecurityZone.cs
* corlib/System/AttributeTargets.cs
* corlib/System/Environment.cs

Remove redundant overrides:
* corlib/System.Reflection.Emit/EnumBuilder.cs
* corlib/System.Reflection.Emit/TypeBuilder.cs
* corlib/System/MissingFieldException.cs
* corlib/System/MissingMemberException.cs
* corlib/System/MissingMethodException.cs

Fix visibility and access modifiers:
* System/System.CodeDom.Compiler/CodeGenerator.cs
* System/System.Collections.Specialized/NameObjectCollectionBase.cs
* System/System.Collections.Specialized/NameValueCollection.cs
* System/System.ComponentModel/EventDescriptor.cs
* System/System.ComponentModel/EventDescriptorCollection.cs
* System/System.Diagnostics/ProcessStartInfo.cs
* System/System.Net/DnsPermission.cs
* System/System.Net/SocketPermission.cs
* System/System/Uri.cs
* corlib/System.IO/StreamReader.cs
* corlib/System.IO/StringReader.cs
* corlib/System.IO/StringWriter.cs
* corlib/System.IO/TextWriter.cs
* corlib/System.Reflection.Emit/ConstructorBuilder.cs
* corlib/System.Reflection.Emit/MethodBuilder.cs
* corlib/System.Reflection.Emit/OpCodes.cs
* corlib/System.Reflection/Assembly.cs
* corlib/System.Runtime.Remoting.Messaging/ReturnMessage.cs
* corlib/System.Runtime.Serialization/SerializationException.cs
* corlib/System/Activator.cs
* corlib/System/Array.cs
* corlib/System/Boolean.cs
* corlib/System/Byte.cs
* corlib/System/Char.cs
* corlib/System/DateTime.cs
* corlib/System/DivideByZeroException.cs
* corlib/System/Double.cs
* corlib/System/Int16.cs
* corlib/System/Int32.cs
* corlib/System/Int64.cs
* corlib/System/SByte.cs
* corlib/System/Single.cs
* corlib/System/Type.cs
* corlib/System/UInt16.cs
* corlib/System/UInt32.cs
* corlib/System/UInt64.cs

Fix IDisposable, Dispose() mess
* corlib/System.IO/BinaryWriter.cs
* corlib/System.IO/BufferedStream.cs
* corlib/System.IO/FileStream.cs
* corlib/System.IO/MemoryStream.cs
* corlib/System.IO/Stream.cs

svn path=/trunk/mcs/; revision=4416
66 files changed:
mcs/class/System/System.CodeDom.Compiler/CodeGenerator.cs
mcs/class/System/System.CodeDom/CodeBinaryOperatorType.cs
mcs/class/System/System.CodeDom/MemberAttributes.cs
mcs/class/System/System.Collections.Specialized/NameObjectCollectionBase.cs
mcs/class/System/System.Collections.Specialized/NameValueCollection.cs
mcs/class/System/System.ComponentModel/EventDescriptor.cs
mcs/class/System/System.ComponentModel/EventDescriptorCollection.cs
mcs/class/System/System.Diagnostics/ProcessStartInfo.cs
mcs/class/System/System.Net.Sockets/ProtocolFamily.cs
mcs/class/System/System.Net/DnsPermission.cs
mcs/class/System/System.Net/SocketPermission.cs
mcs/class/System/System/Uri.cs
mcs/class/System/System/UriBuilder.cs
mcs/class/corlib/System.Globalization/CultureTypes.cs
mcs/class/corlib/System.IO/BinaryWriter.cs
mcs/class/corlib/System.IO/BufferedStream.cs
mcs/class/corlib/System.IO/FileStream.cs
mcs/class/corlib/System.IO/MemoryStream.cs
mcs/class/corlib/System.IO/Stream.cs
mcs/class/corlib/System.IO/StreamReader.cs
mcs/class/corlib/System.IO/StringReader.cs
mcs/class/corlib/System.IO/StringWriter.cs
mcs/class/corlib/System.IO/TextWriter.cs
mcs/class/corlib/System.Reflection.Emit/ConstructorBuilder.cs
mcs/class/corlib/System.Reflection.Emit/EnumBuilder.cs
mcs/class/corlib/System.Reflection.Emit/MethodBuilder.cs
mcs/class/corlib/System.Reflection.Emit/OpCodes.cs
mcs/class/corlib/System.Reflection.Emit/TypeBuilder.cs
mcs/class/corlib/System.Reflection/Assembly.cs
mcs/class/corlib/System.Reflection/FieldAttributes.cs
mcs/class/corlib/System.Reflection/ManifestResourceInfo.cs
mcs/class/corlib/System.Runtime.InteropServices/AssemblyRegistrationFlags.cs
mcs/class/corlib/System.Runtime.Remoting.Messaging/ReturnMessage.cs
mcs/class/corlib/System.Runtime.Serialization/SerializationException.cs
mcs/class/corlib/System.Security.Cryptography/CipherMode.cs
mcs/class/corlib/System.Security.Cryptography/CspProviderFlags.cs
mcs/class/corlib/System.Security.Cryptography/PaddingMode.cs
mcs/class/corlib/System.Security.Permissions/IsolatedStorageContainment.cs
mcs/class/corlib/System.Security.Permissions/ReflectionPermissionFlag.cs
mcs/class/corlib/System.Security.Permissions/SecurityPermissionFlag.cs
mcs/class/corlib/System.Security/PolicyLevelType.cs
mcs/class/corlib/System.Security/SecurityZone.cs
mcs/class/corlib/System/Activator.cs
mcs/class/corlib/System/Array.cs
mcs/class/corlib/System/AttributeTargets.cs
mcs/class/corlib/System/Boolean.cs
mcs/class/corlib/System/Byte.cs
mcs/class/corlib/System/Char.cs
mcs/class/corlib/System/Convert.cs
mcs/class/corlib/System/DateTime.cs
mcs/class/corlib/System/DivideByZeroException.cs
mcs/class/corlib/System/Double.cs
mcs/class/corlib/System/Environment.cs
mcs/class/corlib/System/Int16.cs
mcs/class/corlib/System/Int32.cs
mcs/class/corlib/System/Int64.cs
mcs/class/corlib/System/Math.cs
mcs/class/corlib/System/MissingFieldException.cs
mcs/class/corlib/System/MissingMemberException.cs
mcs/class/corlib/System/MissingMethodException.cs
mcs/class/corlib/System/SByte.cs
mcs/class/corlib/System/Single.cs
mcs/class/corlib/System/Type.cs
mcs/class/corlib/System/UInt16.cs
mcs/class/corlib/System/UInt32.cs
mcs/class/corlib/System/UInt64.cs