public UrlParameterCollection Clone()
        {
            UrlParameterCollection collection = new UrlParameterCollection();

            foreach (KeyValuePair<string,List<string>> entry in _parameters)
            {
                collection._parameters[entry.Key] = new List<string>(entry.Value);
            }

            return collection;
        }
Exemple #2
0
        public UrlParameterCollection Clone()
        {
            UrlParameterCollection collection = new UrlParameterCollection();

            foreach (KeyValuePair <string, List <string> > entry in _parameters)
            {
                collection._parameters[entry.Key] = new List <string>(entry.Value);
            }

            return(collection);
        }
Exemple #3
0
 private Url(Url source)
 {
     _baseUrl    = source._baseUrl;
     _parameters = source._parameters.Clone();
 }
Exemple #4
0
 public Url(string baseUrl, NameValueCollection queryString)
 {
     _baseUrl    = baseUrl;
     _parameters = new UrlParameterCollection(queryString);
 }
Exemple #5
0
 public Url(string baseUrl)
 {
     _baseUrl    = baseUrl;
     _parameters = new UrlParameterCollection();
 }
Exemple #6
0
 private Url(Url source)
 {
     _baseUrl = source._baseUrl;
     _parameters = source._parameters.Clone();
 }
Exemple #7
0
 public Url(string baseUrl, NameValueCollection queryString)
 {
     _baseUrl = baseUrl;
     _parameters = new UrlParameterCollection(queryString);
 }
Exemple #8
0
 public Url(string baseUrl)
 {
     _baseUrl = baseUrl;
     _parameters = new UrlParameterCollection();
 }