Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ruft das Cache-Objekt ab, das der Anwendung zugeordnet ist, die das Benutzersteuerelement enthält.
Namespace: System.Web.UI
Assembly: System.Web (in system.web.dll)
Syntax
'Declaration
Public ReadOnly Property Cache As Cache
'Usage
Dim instance As UserControl
Dim value As Cache
value = instance.Cache
public Cache Cache { get; }
public:
property Cache^ Cache {
Cache^ get ();
}
/** @property */
public Cache get_Cache ()
public function get Cache () : Cache
Eigenschaftenwert
Das Cache-Objekt, in dem die Daten des Benutzersteuerelements gespeichert werden sollen.
Hinweise
Mit dem von der gesamten Anwendung gemeinsam genutzten Cache können Sie Daten für den späteren Abruf speichern. Die gespeicherten Daten sind von der aktuellen Seite oder Benutzersitzung unabhängig. Greifen Sie über diese Eigenschaft auf Daten zu, um die Leistung der Seite oder Anwendung zu erhöhen, wenn die Daten nur langsam erstellt werden. Weitere Informationen über das Verwenden des Caches finden Sie unter Zwischenspeichern von Anwendungsdaten.
Beispiel
Im folgenden Beispiel wird die Cache-Eigenschaft dazu verwendet, den Text-Eigenschaftenwert des Label-Webserver-Steuerelements txtValue im mit der Anwendung des Benutzersteuerelements verknüpften Cache-Objekt zu speichern. Dafür wird die Cache-Eigenschaft verwendet, wobei dem Element der Schlüsselparameterwert txtName.Text zugewiesen wird.
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
private void cmdAdd_Click(Object objSender, EventArgs objArgs)
{
if (txtName.Text != "")
{
// Add this item to the cache.
Cache[txtName.Text] = txtValue.Text;
}
}
private void cmdAdd_Click(Object objSender, EventArgs objArgs)
{
if (!txtName.get_Text().Equals("")) {
// Add this item to the cache.
get_Cache().set_Item(txtName.get_Text(), txtValue.get_Text());
}
} //cmdAdd_Click
Plattformen
Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.
Versionsinformationen
.NET Framework
Unterstützt in: 2.0, 1.1, 1.0
Siehe auch
Referenz
UserControl-Klasse
UserControl-Member
System.Web.UI-Namespace
Cache
Page.Cache-Eigenschaft