System.Net.Http 4.0.0.0 System.Object System.ICloneable To be added. Represents the value of the Cache-Control header. Constructor 4.0.0.0 To be added. Initializes a new instance of the class. Method 4.0.0.0 System.Boolean To be added. Determines whether the specified is equal to the current object. Returns . true if the specified is equal to the current object; otherwise, false. The object to compare with the current object. Property 4.0.0.0 System.Collections.Generic.ICollection<System.Net.Http.Headers.NameValueHeaderValue> To be added. This property represents the "cache-extension" directive in a cache-control header field on an HTTP request or HTTP response. Cache-extension tokens, each with an optional assigned value. Method 4.0.0.0 System.Int32 A hash code is a numeric value that is used to identify an object during equality testing. It can also serve as an index for an object in a collection. The method is suitable for use in hashing algorithms and data structures such as a hash table. Serves as a hash function for a object. Returns . A hash code for the current object. Property 4.0.0.0 System.Nullable<System.TimeSpan> To be added. This property represents the "max-age" directive in a cache-control header field on an HTTP request or HTTP response. Unless the property is also set, the client is not willing to accept a stale response. The maximum age, specified in seconds, that the HTTP client is willing to accept a response. Property 4.0.0.0 System.Boolean To be added. This property represents if the "max-stale" directive is present in a cache-control header field on an HTTP request. Whether an HTTP client is willing to accept a response that has exceeded its expiration time. Property 4.0.0.0 System.Nullable<System.TimeSpan> To be added. This property represents the value assigned to "max-stale" directive in a cache-control header field on an HTTP request. If the property is assigned a value other than zero, then the client is willing to accept a response that has exceeded its expiration time by no more than the specified number of seconds. If a value of zero is assigned to the property, then the client is willing to accept a stale response of any age. The maximum time, in seconds, an HTTP client is willing to accept a response that has exceeded its expiration time. Property 4.0.0.0 System.Nullable<System.TimeSpan> To be added. This property represents the "min-fresh" directive in a cache-control header field on an HTTP request. The property indicates that the HTTP client is willing to accept a response whose freshness lifetime is no less than its current age plus the freshness lifetime specified time in seconds. The client wants a response that will still be fresh for at least the current age plus the freshness lifetime. The freshness lifetime, in seconds, that an HTTP client is willing to accept a response. Property 4.0.0.0 System.Boolean To be added. This property represents the "must-revalidate" directive in a cache-control header field on an HTTP response. Whether the origin server require revalidation of a cache entry on any subsequent use when the cache entry becomes stale. Property 4.0.0.0 System.Boolean To be added. This property represents the "no-cache" directive in a cache-control header field on an HTTP request or HTTP response. When the property is set to true present in a HTTP request message, an application should forward the request toward the origin server even if it has a cached copy of what is being requested. Whether an HTTP client is willing to accept a cached response. Property 4.0.0.0 System.Collections.Generic.ICollection<System.String> To be added. This property represents fieldnames in the "no-cache" directive in a cache-control header field on an HTTP response. A collection of fieldnames in the "no-cache" directive in a cache-control header field on an HTTP response. Property 4.0.0.0 System.Boolean To be added. This property represents the "no-store" directive in a cache-control header field on an HTTP request or HTTP response. The purpose of the property is to prevent the inadvertent release or retention of sensitive information. This property applies to the entire message, and may be sent either in an HTTP request or a response. Whether a cache must not store any part of either the HTTP request mressage or any response. Property 4.0.0.0 System.Boolean To be added. This property represents the "no-transform" directive in a cache-control header field on an HTTP request or HTTP response. When the is set to true, intermediate caches or rpoxies must not change any aspect of the entity body. Implementors of intermediate caches and proxies have found it useful to convert the media type of certain entity bodies. A non-transparent proxy might, for example, convert between image formats in order to save cache space or to reduce the amount of traffic on a slow link. Serious operational problems occur, however, when these transformations are applied to entity bodies intended for certain kinds of applications. Whether a cache or proxy must not change any aspect of the entity-body. Property 4.0.0.0 System.Boolean To be added. This property represents the "only-if-cached" directive in a cache-control header field on an HTTP request. Whether a cache should either respond using a cached entry that is consistent with the other constraints of the HTTP request, or respond with a 504 (Gateway Timeout) status. Method 4.0.0.0 System.Net.Http.Headers.CacheControlHeaderValue To be added. Converts a string to an instance. Returns . A instance. A string that represents cache-control header value information. Property 4.0.0.0 System.Boolean To be added. This property represents the "private" directive in a cache-control header field on an HTTP response. Whether all or part of the HTTP response message is intended for a single user and must not be cached by a shared cache. Property 4.0.0.0 System.Collections.Generic.ICollection<System.String> To be added. This property represents fieldnames in the "private" directive in a cache-control header field on an HTTP response. A collection fieldnames in the "private" directive in a cache-control header field on an HTTP response. Property 4.0.0.0 System.Boolean To be added. This property represents the "proxy-revalidate" directive in a cache-control header field on an HTTP response. This property does not affect non-shared user agent caches. Whether the origin server require revalidation of a cache entry on any subsequent use when the cache entry becomes stale for shared user agent caches. Property 4.0.0.0 System.Boolean To be added. This property represents the "public" directive in a cache-control header field on an HTTP response. Whether an HTTP response may be cached by any cache, even if it would normally be non-cacheable or cacheable only within a non- shared cache. Property 4.0.0.0 System.Nullable<System.TimeSpan> To be added. This property represents the "s-max-age" directive in a cache-control header field on an HTTP response. The shared maximum age, specified in seconds, in an HTTP response that overrides the "max-age" directive in a cache-control header or an Expires header for a shared cache. Method 4.0.0.0 System.Object To be added. Creates a new object that is a copy of the current instance. Returns . A copy of the current instance. Method 4.0.0.0 System.String To be added. Returns a string that represents the current object. Returns . A string that represents the current object. Method 4.0.0.0 System.Boolean To be added. To be added. To be added. To be added. To be added.