C# Class System.Net.Cache.RequestCacheValidator

Afficher le fichier Open project: gbarnett/shared-source-cli-2.0 Class Usage Examples

Private Properties

Свойство Type Description
CreateValidator RequestCacheValidator
FetchCacheEntry void
FetchRequest void
FetchResponse void
SetFreshnessStatus void
SetValidationStatus void

Méthodes protégées

Méthode Description
FailRequest ( WebExceptionStatus webStatus ) : void
RequestCacheValidator ( bool strictCacheErrors, System.TimeSpan unspecifiedMaxAge ) : System
RevalidateCache ( ) : CacheValidationStatus
UpdateCache ( ) : CacheValidationStatus
ValidateCache ( ) : CacheValidationStatus
ValidateFreshness ( ) : CacheFreshnessStatus
ValidateRequest ( ) : CacheValidationStatus
ValidateResponse ( ) : CacheValidationStatus

Private Methods

Méthode Description
CreateValidator ( ) : RequestCacheValidator
FetchCacheEntry ( RequestCacheEntry fetchEntry ) : void
FetchRequest ( Uri uri, WebRequest request ) : void
FetchResponse ( WebResponse fetchResponse ) : void
SetFreshnessStatus ( CacheFreshnessStatus status ) : void
SetValidationStatus ( CacheValidationStatus status ) : void

Method Details

FailRequest() protected méthode

protected FailRequest ( WebExceptionStatus webStatus ) : void
webStatus WebExceptionStatus
Résultat void

RequestCacheValidator() protected méthode

protected RequestCacheValidator ( bool strictCacheErrors, System.TimeSpan unspecifiedMaxAge ) : System
strictCacheErrors bool
unspecifiedMaxAge System.TimeSpan
Résultat System

RevalidateCache() protected abstract méthode

protected abstract RevalidateCache ( ) : CacheValidationStatus
Résultat CacheValidationStatus

UpdateCache() protected abstract méthode

protected abstract UpdateCache ( ) : CacheValidationStatus
Résultat CacheValidationStatus

ValidateCache() protected abstract méthode

protected abstract ValidateCache ( ) : CacheValidationStatus
Résultat CacheValidationStatus

ValidateFreshness() protected abstract méthode

protected abstract ValidateFreshness ( ) : CacheFreshnessStatus
Résultat CacheFreshnessStatus

ValidateRequest() protected abstract méthode

protected abstract ValidateRequest ( ) : CacheValidationStatus
Résultat CacheValidationStatus

ValidateResponse() protected abstract méthode

protected abstract ValidateResponse ( ) : CacheValidationStatus
Résultat CacheValidationStatus