Reduce dependence of UriParser on Uri
commit758c8d61e6963922999434a6af251ea01b8c072c
authorraja <raja@e3ebcda4-bce8-0310-ba0a-eca2169e7518>
Mon, 16 Mar 2009 18:41:24 +0000 (16 18:41 +0000)
committerraja <raja@e3ebcda4-bce8-0310-ba0a-eca2169e7518>
Mon, 16 Mar 2009 18:41:24 +0000 (16 18:41 +0000)
treeff57cb9ffb0a2ad4dfc84140a0d694746e1cff8b
parent038a05b98841e9f8f00014f182c098b562942eac
Reduce dependence of UriParser on Uri

* UriParser.cs (GetComponents): Don't refer to fields of Uri to
extract components.  Use a pair of regexes instead on
Uri.OriginalString.
* Uri.cs (OriginalString): Make available as an internal property
in the NET_1_1 profile.

git-svn-id: svn+ssh://mono-cvs.ximian.com/source/trunk/mcs@129488 e3ebcda4-bce8-0310-ba0a-eca2169e7518
class/System/System/ChangeLog
class/System/System/Uri.cs
class/System/System/UriParser.cs