ApplicationManager.GetApplicationManager Metode

Definisi

Mengembalikan instans tunggal objek ApplicationManager yang terkait dengan proses host ASP.NET ini.

public:
 static System::Web::Hosting::ApplicationManager ^ GetApplicationManager();
public static System.Web.Hosting.ApplicationManager GetApplicationManager();
static member GetApplicationManager : unit -> System.Web.Hosting.ApplicationManager
Public Shared Function GetApplicationManager () As ApplicationManager

Mengembalikan

Instans tunggal objek ApplicationManager yang terkait dengan proses host ASP.NET yang berjalan.

Contoh

Contoh kode berikut menggunakan metode untuk mengambil GetApplicationManager instans ApplicationManager untuk aplikasi Web.


<%@ 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>

Keterangan

Hanya satu instans objek ApplicationManager yang dibuat oleh proses host ASP.NET di domain aplikasi default. Jika instans ApplicationManager kelas tidak tersedia, GetApplicationManager metode pertama-tama ApplicationManager membuat instans kelas lalu mengembalikan objek yang baru dibuat. Jika instans ApplicationManager kelas sebelumnya dibuat, GetApplicationManager metode mengembalikan objek yang ada.

Berlaku untuk