Condividi tramite


UserControl.Application Proprietà

Definizione

Ottiene l'oggetto Application relativo alla richiesta Web corrente.

public:
 property System::Web::HttpApplicationState ^ Application { System::Web::HttpApplicationState ^ get(); };
[System.ComponentModel.Browsable(false)]
public System.Web.HttpApplicationState Application { get; }
[<System.ComponentModel.Browsable(false)>]
member this.Application : System.Web.HttpApplicationState
Public ReadOnly Property Application As HttpApplicationState

Valore della proprietà

Oggetto HttpApplicationState per la richiesta Web corrente.

Attributi

Esempio

Nell'esempio seguente vengono aggiunte due coppie chiave-valore allo stato dell'applicazione associato a un controllo utente se la proprietà del IsPostBack controllo utente restituisce false. Quando questa condizione viene soddisfatta, il codice usa il Add metodo tramite la proprietà del Application controllo utente per aggiungere le chiavi e i relativi valori.

if (!myControl.IsPostBack)
{
  // Add new objects to the HttpApplicationState.
  // These will be maintained as long as the application is active.
  myControl.Application.Add("Author","Shafeeque");
  myControl.Application.Add("Date",new DateTime(2001,6,21));
  // Add an object to the cache with expirations 
  // set to 0.1 minute.
  myControl.Cache.Insert("MyData1", "somevalue", null, DateTime.Now.AddMinutes(0.1), Cache.NoSlidingExpiration);
}
If (Not myControl.IsPostBack) Then
  ' Add new objects to the HttpApplicationState.
  ' These will be maintained as long as the as the application is active.
  myControl.Application.Add("Author","Shafeeque")                
  myControl.Application.Add("Date",new DateTime(2001,6,21))
  ' Add an object to the cache with expirations
  ' set to 0.1 minute.
  myControl.Cache.Insert("MyData1", "somevalue", Nothing, DateTime.Now.AddMinutes(0.1), Cache.NoSlidingExpiration)        

Si applica a

Vedi anche