UserControl.Cache Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft das Cache-Objekt ab, das der Anwendung zugeordnet ist, die das Benutzersteuerelement enthält.
public:
property System::Web::Caching::Cache ^ Cache { System::Web::Caching::Cache ^ get(); };
[System.ComponentModel.Browsable(false)]
public System.Web.Caching.Cache Cache { get; }
[<System.ComponentModel.Browsable(false)>]
member this.Cache : System.Web.Caching.Cache
Public ReadOnly Property Cache As Cache
Eigenschaftswert
Das Cache-Objekt, in dem die Daten des Benutzersteuerelements gespeichert werden sollen.
- Attribute
Beispiele
Im folgenden Beispiel wird die Cache -Eigenschaft verwendet, um den Text Eigenschaftswert eines Label Webserversteuerelements in dem Objekt zu speichern, txtValue
das Cache der Anwendung des Benutzersteuerelements zugeordnet ist. Dazu wird die Cache -Eigenschaft verwendet, wobei dem Element der Schlüsselparameterwert zugewiesen wird txtName.Text
.
Wichtig
Dieses Beispiel umfasst ein Textfeld, das Benutzereingaben akzeptiert, die ein potenzielles Sicherheitsrisiko darstellen. Standardmäßig stellen ASP.NET-Webseiten sicher, dass Benutzereingaben keine Skript- oder HTML-Elemente enthalten. Weitere Informationen finden Sie unter Übersicht über Skriptangriffe.
private void cmdAdd_Click(Object objSender, EventArgs objArgs)
{
if (txtName.Text != "")
{
// Add this item to the cache.
Cache[txtName.Text] = txtValue.Text;
}
}
Private Sub cmdAdd_Click(objSender As Object, objArgs As EventArgs)
If txtName.Text <> "" Then
' Add this item to the cache.
Cache(txtName.Text) = txtValue.Text
End If
End Sub
Hinweise
Cache Ermöglicht ihnen das Speichern von Daten für den späteren Abruf und wird in der gesamten Anwendung freigegeben. Die von Ihnen gespeicherten Daten sind unabhängig von der aktuellen Seite oder Benutzersitzung. Greifen Sie über diese Eigenschaft auf Daten zu, um die Seiten- oder Anwendungsleistung zu steigern, wenn die Erstellung der Daten langsam ist. Weitere Informationen zur Verwendung des Cache finden Sie unter Zwischenspeichern von Anwendungsdaten.