CacheControlHeaderValue.NoTransform Właściwość
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.
Niezależnie od tego, czy pamięć podręczna czy serwer proxy nie może zmienić żadnego aspektu treści jednostki.
public:
property bool NoTransform { bool get(); void set(bool value); };
public bool NoTransform { get; set; }
member this.NoTransform : bool with get, set
Public Property NoTransform As Boolean
Wartość właściwości
true
jeśli pamięć podręczna lub serwer proxy nie może zmienić żadnego aspektu treści jednostki; w przeciwnym razie , false
.
Uwagi
Ta właściwość reprezentuje dyrektywę "no-transform" w polu nagłówka kontrolki pamięci podręcznej w żądaniu HTTP lub odpowiedzi HTTP.
Gdy właściwość jest ustawiona NoTransform na true
, pośrednie pamięci podręczne lub serwery proxy nie mogą zmieniać żadnego aspektu treści jednostki. Implementacje pośrednich pamięci podręcznych i serwerów proxy wykazały, że przydatne jest przekonwertowanie typu nośnika niektórych jednostek. Nieprzezroczysty serwer proxy może na przykład konwertować między formatami obrazów, aby zaoszczędzić miejsce w pamięci podręcznej lub zmniejszyć ilość ruchu na wolnym łączu. Poważne problemy operacyjne występują jednak, gdy te przekształcenia są stosowane do jednostek przeznaczonych dla niektórych rodzajów aplikacji.