Compartir por


UserControl.Cache Propiedad

Definición

Obtiene el Cache objeto asociado a la aplicación que contiene el control de usuario.

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

Valor de propiedad

Objeto Cache en el que se van a almacenar los datos del control de usuario.

Atributos

Ejemplos

En el ejemplo siguiente se usa la Cache propiedad para almacenar el Text valor de propiedad de un Label control de servidor web, txtValue, en el Cache objeto asociado a la aplicación del control de usuario. Usa la Cache propiedad para hacerlo, asignando al elemento un valor de parámetro clave de txtName.Text.

Importante

Este ejemplo tiene un cuadro de texto que acepta la entrada del usuario, que es una amenaza de seguridad potencial. De forma predeterminada, ASP.NET páginas web validan que la entrada del usuario no incluye elementos HTML ni de script. Para obtener más información, consulte Información general sobre vulnerabilidades de seguridad de script.

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

Comentarios

Cache permite almacenar datos para su recuperación posterior y se comparte entre la aplicación. Los datos que almacena son independientes de la página o sesión de usuario actual. Acceda a los datos a través de esta propiedad para aumentar el rendimiento de la página o de la aplicación si la creación de los datos es lenta. Para obtener más información sobre el uso de la memoria caché, consulte Almacenamiento en caché de datos de la aplicación.

Se aplica a

Consulte también