diff options
author | Andreas N <andreas@mono-cvs.ximian.com> | 2003-07-18 15:37:05 +0400 |
---|---|---|
committer | Andreas N <andreas@mono-cvs.ximian.com> | 2003-07-18 15:37:05 +0400 |
commit | 565b8e5b9d25810096301b77f853d1516011d406 (patch) | |
tree | 276e116c61948090739690e781821d8fe311eb2f | |
parent | ead329bfa3816e50c5f389ab80395364f121d4cd (diff) |
2003-07-18 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
* Uri.cs: Added MonoTODO'd members, implemented member, fixed signature
svn path=/trunk/mcs/; revision=16398
-rw-r--r-- | mcs/class/System/System/ChangeLog | 4 | ||||
-rwxr-xr-x | mcs/class/System/System/Uri.cs | 26 |
2 files changed, 27 insertions, 3 deletions
diff --git a/mcs/class/System/System/ChangeLog b/mcs/class/System/System/ChangeLog index 4406990faf8..4534012dd98 100644 --- a/mcs/class/System/System/ChangeLog +++ b/mcs/class/System/System/ChangeLog @@ -1,3 +1,7 @@ +2003-07-18 Andreas Nahr <ClassDevelopment@A-SoftTech.com> + + * Uri.cs: Added MonoTODO'd members, implemented member, fixed signature + 2003-05-22 Gonzalo Paniagua Javier <gonzalo@ximian.com> * TempFileCollection.cs: fixed the build under windows. diff --git a/mcs/class/System/System/Uri.cs b/mcs/class/System/System/Uri.cs index bbbc20c54c3..060808eebe7 100755 --- a/mcs/class/System/System/Uri.cs +++ b/mcs/class/System/System/Uri.cs @@ -429,6 +429,11 @@ namespace System return true; } + [MonoTODO ("Find out what this should do")] + protected virtual void Canonicalize () + { + } + public static bool CheckSchemeName (string schemeName) { if (schemeName == null || schemeName.Length == 0) @@ -446,7 +451,12 @@ namespace System return true; } - + + [MonoTODO ("Find out what this should do")] + protected virtual void CheckSecurity () + { + } + public override bool Equals (object comparant) { if (comparant == null) @@ -621,7 +631,7 @@ namespace System return cachedToString; } - public void GetObjectData (SerializationInfo info, + void ISerializable.GetObjectData (SerializationInfo info, StreamingContext context) { info.AddValue ("AbsoluteUri", this.AbsoluteUri); @@ -630,6 +640,11 @@ namespace System // Internal Methods + protected virtual void Escape () + { + path = EscapeString (path); + } + protected static string EscapeString (string str) { return EscapeString (str, false, true, true); @@ -664,7 +679,12 @@ namespace System } return s.ToString (); - } + } + + [MonoTODO ("Find out what this should do!")] + protected virtual void Parse () + { + } protected virtual string Unescape (string str) { |