Elmah.Error.CopyCollection C# (CSharp) Method

CopyCollection() private static method

private static CopyCollection ( System.Web.HttpCookieCollection cookies ) : System.Collections.Specialized.NameValueCollection
cookies System.Web.HttpCookieCollection
return System.Collections.Specialized.NameValueCollection
        private static NameValueCollection CopyCollection(HttpCookieCollection cookies)
        {
            if (cookies == null || cookies.Count == 0)
                return null;

            var copy = new NameValueCollection(cookies.Count);

            for (var i = 0; i < cookies.Count; i++)
            {
                var cookie = cookies[i];

                //
                // NOTE: We drop the Path and Domain properties of the 
                // cookie for sake of simplicity.
                //

                copy.Add(cookie.Name, cookie.Value);
            }

            return copy;
        }

Same methods

Error::CopyCollection ( System.Collections.Specialized.NameValueCollection collection ) : System.Collections.Specialized.NameValueCollection