CacheControlHeaderValue Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje wartość nagłówka Cache-Control.
public ref class CacheControlHeaderValue
public ref class CacheControlHeaderValue : ICloneable
public class CacheControlHeaderValue
public class CacheControlHeaderValue : ICloneable
type CacheControlHeaderValue = class
type CacheControlHeaderValue = class
interface ICloneable
Public Class CacheControlHeaderValue
Public Class CacheControlHeaderValue
Implements ICloneable
- Dziedziczenie
-
CacheControlHeaderValue
- Implementuje
Konstruktory
CacheControlHeaderValue() |
Inicjuje nowe wystąpienie klasy CacheControlHeaderValue. |
Właściwości
Extensions |
Tokeny rozszerzenia pamięci podręcznej, z których każda ma opcjonalną przypisaną wartość. |
MaxAge |
Maksymalny wiek określony w sekundach, który klient HTTP chce zaakceptować odpowiedź. |
MaxStale |
Czy klient HTTP jest gotów zaakceptować odpowiedź, która przekroczyła czas wygaśnięcia. |
MaxStaleLimit |
Maksymalny czas, w sekundach, klient HTTP jest gotów zaakceptować odpowiedź, która przekroczyła czas wygaśnięcia. |
MinFresh |
Okres istnienia świeżości ( w sekundach), że klient HTTP jest gotów zaakceptować odpowiedź. |
MustRevalidate |
Czy serwer źródłowy wymaga zmiany wpisu pamięci podręcznej w każdym kolejnym użyciu, gdy wpis pamięci podręcznej stanie się nieaktualny. |
NoCache |
Czy klient HTTP jest gotów zaakceptować odpowiedź w pamięci podręcznej. |
NoCacheHeaders |
Kolekcja nazw pól w dyrektywie "no-cache" w polu nagłówka cache-control w odpowiedzi HTTP. |
NoStore |
Niezależnie od tego, czy pamięć podręczna nie może przechowywać żadnej części komunikatu żądania HTTP, czy jakiejkolwiek odpowiedzi. |
NoTransform |
Niezależnie od tego, czy pamięć podręczna czy serwer proxy nie może zmienić żadnego aspektu treści jednostki. |
OnlyIfCached |
Niezależnie od tego, czy pamięć podręczna powinna odpowiadać przy użyciu buforowanego wpisu zgodnego z innymi ograniczeniami żądania HTTP, czy też odpowiadać ze stanem 504 (limit czasu bramy). |
Private |
Niezależnie od tego, czy cały komunikat odpowiedzi HTTP jest przeznaczony dla jednego użytkownika i nie może być buforowany przez udostępnioną pamięć podręczną. |
PrivateHeaders |
Nazwy pól kolekcji w dyrektywie "private" w polu nagłówka cache-control w odpowiedzi HTTP. |
ProxyRevalidate |
Czy serwer źródłowy wymaga zmiany wpisu pamięci podręcznej w każdym kolejnym użyciu, gdy wpis pamięci podręcznej stanie się nieaktualny dla pamięci podręcznej agenta użytkownika udostępnionego. |
Public |
Niezależnie od tego, czy odpowiedź HTTP może być buforowana przez dowolną pamięć podręczną, nawet jeśli zwykle nie można jej buforować lub buforować tylko w nieudostępnej pamięci podręcznej. |
SharedMaxAge |
Udostępniony maksymalny wiek określony w sekundach w odpowiedzi HTTP, która zastępuje dyrektywę "max-age" w nagłówku kontrolki pamięci podręcznej lub nagłówek Wygasa dla udostępnionej pamięci podręcznej. |
Metody
Equals(Object) |
Określa, czy określona wartość Object jest równa bieżącemu CacheControlHeaderValue obiektowi. |
GetHashCode() |
Służy jako funkcja skrótu CacheControlHeaderValue dla obiektu. |
GetType() |
Type Pobiera bieżące wystąpienie. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
Parse(String) |
Konwertuje ciąg na CacheControlHeaderValue wystąpienie. |
ToString() |
Zwraca ciąg reprezentujący bieżący CacheControlHeaderValue obiekt. |
TryParse(String, CacheControlHeaderValue) |
Określa, czy ciąg jest prawidłowy CacheControlHeaderValue . |
Jawne implementacje interfejsu
ICloneable.Clone() |
Tworzy nowy obiekt, który jest kopią bieżącego CacheControlHeaderValue wystąpienia. |