System.Net.Cache.Rfc2616.Common.Construct200ok C# (CSharp) Method

Construct200ok() public static method

public static Construct200ok ( HttpRequestCacheValidator ctx ) : void
ctx HttpRequestCacheValidator
return void
            public static void Construct200ok(HttpRequestCacheValidator ctx) {
                ctx.CacheStatusCode         = HttpStatusCode.OK;
                ctx.CacheStatusDescription  = Common.OkDescription;
                if (ctx.CacheHttpVersion == null)
                    ctx.CacheHttpVersion = new Version(1,1);

                ctx.CacheHeaders.Remove(HttpKnownHeaderNames.ContentRange);

                if (ctx.CacheEntityLength == -1)
                    {ctx.CacheHeaders.Remove(HttpKnownHeaderNames.ContentLength);}
                else
                    {ctx.CacheHeaders[HttpKnownHeaderNames.ContentLength] = ctx.CacheEntityLength.ToString(NumberFormatInfo.InvariantInfo);}
                ctx.CacheEntry.IsPartialEntry = false;
            }
            //