Freigeben über


OutputCacheSection.OmitVaryStar Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob der vary-Header aktiviert ist, oder legt diesen fest.

public:
 property bool OmitVaryStar { bool get(); void set(bool value); };
[System.Configuration.ConfigurationProperty("omitVaryStar", DefaultValue=false)]
public bool OmitVaryStar { get; set; }
[<System.Configuration.ConfigurationProperty("omitVaryStar", DefaultValue=false)>]
member this.OmitVaryStar : bool with get, set
Public Property OmitVaryStar As Boolean

Eigenschaftswert

true, wenn der vary-Header aktiviert ist, andernfalls false. Der Standardwert ist false.

Attribute

Beispiele

Im folgenden Codebeispiel wird die Verwendung der OmitVaryStar-Eigenschaft veranschaulicht.


// Get the current OmitVaryStar.
Boolean omitVaryStar =
    outputCacheSection.OmitVaryStar;

// Set the OmitVaryStar.
outputCacheSection.OmitVaryStar = false;
' Get the current OmitVaryStar.
  Dim omitVaryStar As [Boolean] = _
  outputCacheSection.OmitVaryStar

' Set the OmitVaryStar.
outputCacheSection.OmitVaryStar = False

Hinweise

Der vary Header gibt die Anforderungsheaderfelder an, die der Server verwendet, um zu bestimmen, welche von mehreren zwischengespeicherten Antworten als Antwort auf eine Clientanforderung gesendet werden. Der Standardwert für die OmitVaryStar -Eigenschaft ist false. Standardmäßig sendet ASP.NET den vary Header in allen POST Anforderungen sowie in allen GET-Anforderungsabfragezeichenfolgen. Wenn der OmitVaryStar ist true, ASP.NET den vary Header aus, wenn die Antwort für zwischengespeicherte Seiten zurückgegeben wird, vorausgesetzt, dass die GET Anforderung an eine Antwort ohne VaryByCustom Eigenschaft zwischengespeichert wird und die POST Anforderung an eine Antwort ohne VaryByParam Eigenschaft und ohne VaryByCustom Eigenschaft zwischengespeichert wird.

Gilt für:

Weitere Informationen