ApplicationCollection 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
表示 物件的 物件 Site 集合 Application 。
public ref class ApplicationCollection sealed : Microsoft::Web::Administration::ConfigurationElementCollectionBase<Microsoft::Web::Administration::Application ^>
public sealed class ApplicationCollection : Microsoft.Web.Administration.ConfigurationElementCollectionBase<Microsoft.Web.Administration.Application>
type ApplicationCollection = class
inherit ConfigurationElementCollectionBase<Application>
Public NotInheritable Class ApplicationCollection
Inherits ConfigurationElementCollectionBase(Of Application)
- 繼承
範例
下列範例會顯示預設網站物件中的所有 ApplicationCollection 應用程式。
using System;
using System.Collections.Generic;
using System.Text;
using Microsoft.Web.Administration;
using Microsoft.Web.Management;
namespace AdministrationSnippets
{
public class AdministrationApplicationCollection
{
// Displays all Applications under the "Default Web Site"
public void GetApplications()
{
ServerManager manager = new ServerManager();
Site defaultSite = manager.Sites["Default Web Site"];
foreach (Application app in defaultSite.Applications)
{
Console.WriteLine("Found an application: {0}", app.Path);
}
}
}
}
備註
這個類別是密封的,而且不會實作公用建構函式。 您可以透過 Applications 類別的 Site 屬性存取 ApplicationCollection 類別。
ApplicationCollection 會實作 IEnumerable<T> 介面。 Add使用 方法來建立新的應用程式。 此外,您可以使用索引子,依位置或應用程式名稱取得集合中專案的參考。
屬性
AllowsAdd |
取得值,指出專案名稱是否 |
AllowsClear |
取得值,指出專案名稱是否 |
AllowsRemove |
取得值,指出專案名稱是否 |
Attributes |
取得組態屬性集合,其中包含這個專案的屬性清單。 (繼承來源 ConfigurationElement) |
ChildElements |
取得目前專案的所有子專案。 (繼承來源 ConfigurationElement) |
Count |
取得集合中的項目數目。 (繼承來源 ConfigurationElementCollectionBase<T>) |
ElementTagName |
表示 物件的 物件 Site 集合 Application 。 (繼承來源 ConfigurationElement) |
IsLocallyStored |
取得值,指出組態專案是否儲存在特定組態檔中。 (繼承來源 ConfigurationElement) |
Item[Int32] |
取得位於指定索引處的組態專案。 (繼承來源 ConfigurationElementCollectionBase<T>) |
Item[String] |
取得集合中具有指定路徑的應用程式。 |
Methods |
取得組態專案的方法集合。 (繼承來源 ConfigurationElement) |
RawAttributes |
表示 物件的 物件 Site 集合 Application 。 (繼承來源 ConfigurationElement) |
Schema |
取得描述組態專案集合的架構。 (繼承來源 ConfigurationElementCollectionBase<T>) |
方法
明確介面實作
ICollection.CopyTo(Array, Int32) |
從特定的陣列索引開始,將集合的項目複製到陣列。 (繼承來源 ConfigurationElementCollectionBase<T>) |
ICollection.Count |
表示 物件的 物件 Site 集合 Application 。 (繼承來源 ConfigurationElementCollectionBase<T>) |
ICollection.IsSynchronized |
表示 物件的 物件 Site 集合 Application 。 (繼承來源 ConfigurationElementCollectionBase<T>) |
ICollection.SyncRoot |
表示 物件的 物件 Site 集合 Application 。 (繼承來源 ConfigurationElementCollectionBase<T>) |
IEnumerable.GetEnumerator() |
傳回逐一查看集合的列舉值。 (繼承來源 ConfigurationElementCollectionBase<T>) |
適用於
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應