ApplicationInfo Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Fornece informações sobre uma aplicação em funcionamento. Esta classe não pode ser herdada.
public ref class ApplicationInfo sealed
[System.Serializable]
public sealed class ApplicationInfo
[<System.Serializable>]
type ApplicationInfo = class
Public NotInheritable Class ApplicationInfo
- Herança
-
ApplicationInfo
- Atributos
Exemplos
O seguinte exemplo de código obtém um array de ApplicationInfo objetos a partir do ApplicationManager objeto associado ao processo atual.
<%@ Page Language="C#" %>
<%@ Import Namespace="System.Web.Hosting" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
protected void Page_PreRender(object sender, EventArgs e)
{
ApplicationManager appManager = ApplicationManager.GetApplicationManager();
ApplicationInfo [] appInfo = appManager.GetRunningApplications();
GridView1.DataSource = appInfo;
GridView1.DataBind();
}
</script>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<meta http-equiv="Content-Type" content="text/html" />
<title>Application Info sample</title>
</head>
<body>
<form id="form1" runat="server">
<asp:GridView ID="GridView1" runat="server">
</asp:GridView>
</form>
</body>
</html>
<%@ Page Language="VB" %>
<%@ Import Namespace="System.Web.Hosting" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
Protected Sub Page_PreRender(ByVal sender As Object, ByVal e As EventArgs)
Dim appManager As ApplicationManager
appManager = ApplicationManager.GetApplicationManager()
Dim appInfo As ApplicationInfo()
appInfo = appManager.GetRunningApplications()
GridView1.DataSource = appInfo
GridView1.DataBind()
End Sub
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<meta http-equiv="Content-Type" content="text/html" />
<title>Untitled Page</title>
</head>
<body>
<form id="form1" runat="server">
<asp:GridView ID="GridView1" runat="server">
</asp:GridView>
</form>
</body>
</html>
Observações
O ApplicationInfo objeto é usado pela ApplicationManager classe para obter informações sobre aplicações em execução.
Propriedades
| Name | Description |
|---|---|
| ID |
Obtém o identificador único da aplicação. |
| PhysicalPath |
Obtém o caminho físico correspondente à raiz da aplicação. |
| VirtualPath |
Obtém o caminho virtual correspondente à raiz da aplicação. |
Métodos
| Name | Description |
|---|---|
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetHashCode() |
Serve como função de hash predefinida. (Herdado de Object) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| MemberwiseClone() |
Cria uma cópia superficial do atual Object. (Herdado de Object) |
| ToString() |
Devolve uma cadeia que representa o objeto atual. (Herdado de Object) |