C# Class Rhino.Commonjs.Module.Provider.UrlModuleSourceProvider.URLValidator

Exibir arquivo Open project: hazzik/Rhino.Net

Public Methods

Method Description
URLValidator ( Uri uri, Sharpen.URLConnection urlConnection, long request_time, UrlConnectionExpiryCalculator urlConnectionExpiryCalculator ) : System

Private Methods

Method Description
AppliesTo ( Uri uri ) : bool
ApplyConditionals ( Sharpen.URLConnection urlConnection ) : void
CalculateExpiry ( Sharpen.URLConnection urlConnection, long request_time, UrlConnectionExpiryCalculator urlConnectionExpiryCalculator ) : long
EntityNeedsRevalidation ( ) : bool
GetEntityTags ( Sharpen.URLConnection urlConnection ) : string
GetMaxAge ( string cacheControl ) : int
IsResourceChanged ( Sharpen.URLConnection urlConnection ) : bool
UpdateValidator ( Sharpen.URLConnection urlConnection, long request_time, UrlConnectionExpiryCalculator urlConnectionExpiryCalculator ) : bool

Method Details

URLValidator() public method

public URLValidator ( Uri uri, Sharpen.URLConnection urlConnection, long request_time, UrlConnectionExpiryCalculator urlConnectionExpiryCalculator ) : System
uri System.Uri
urlConnection Sharpen.URLConnection
request_time long
urlConnectionExpiryCalculator UrlConnectionExpiryCalculator
return System