PageAdapter.CacheVaryByParams Eigenschaft

Definition

Ruft eine Liste zusätzlicher Parameter aus HTTP GET- und POST-Anforderungen ab, mit denen die Zwischenspeicherung für die Webseite variiert, an die dieser abgeleitete Seitenadapter angefügt ist.

public:
 virtual property System::Collections::Specialized::StringCollection ^ CacheVaryByParams { System::Collections::Specialized::StringCollection ^ get(); };
public virtual System.Collections.Specialized.StringCollection CacheVaryByParams { get; }
member this.CacheVaryByParams : System.Collections.Specialized.StringCollection
Public Overridable ReadOnly Property CacheVaryByParams As StringCollection

Eigenschaftswert

Eine IList Liste der GET- und POST-Parameter, andernfalls null.

Hinweise

Entitäten im Web, die Webseiten zwischenspeichern, zwischenspeichern mehrere Versionen basierend auf den Anforderungsparametern. Beispielsweise würde eine Version für jeden Speicherort innerhalb einer Einzelhandelskette, für die eine Seite generiert werden kann, in der Regel basierend auf dem Parameternamen zwischengespeichert (z StoreID. B. ).

Für bestimmte Browser kann es erforderlich sein, die Zwischenspeicherung durch GET- oder POST-Parameter zusätzlich zu den Parametern zu variieren, die die zielunabhängige Zwischenspeicherung steuern. Es kann z. B. erforderlich sein, unterschiedliche Versionen einer Seite für verschiedene Mobilfunkdienstanbieter zwischenzuspeichern.

Hinweise für Vererber

Wenn Sie von der PageAdapter Klasse erben, können Sie die CacheVaryByParams Eigenschaft überschreiben, um eine Liste der zusätzlichen GET- oder POST-Parameter zurückzugeben, um die zielspezifische Zwischenspeicherung zu steuern. Die CacheVaryByParams Basismethode gibt zurück null.

Gilt für:

Weitere Informationen