Поделиться через


ApplicationDomainCollection Класс

Определение

Представляет коллекцию объектов ApplicationDomain.

public ref class ApplicationDomainCollection sealed : Microsoft::Web::Administration::ConfigurationElementCollectionBase<Microsoft::Web::Administration::ApplicationDomain ^>
public sealed class ApplicationDomainCollection : Microsoft.Web.Administration.ConfigurationElementCollectionBase<Microsoft.Web.Administration.ApplicationDomain>
type ApplicationDomainCollection = class
    inherit ConfigurationElementCollectionBase<ApplicationDomain>
Public NotInheritable Class ApplicationDomainCollection
Inherits ConfigurationElementCollectionBase(Of ApplicationDomain)
Наследование

Примеры

В следующем примере возвращается ApplicationDomainCollection объект и отображается число коллекций.

using System;
using System.Collections.Generic;
using System.Text;
using Microsoft.Web.Administration;

namespace AdministrationSnippets
{
    class AplicationDomainCollection
    {
        public void GetApplications()
        {
            ServerManager manager = new ServerManager();
            foreach (WorkerProcess proc in manager.WorkerProcesses)
            {
                ApplicationDomainCollection appDomainCollection = proc.ApplicationDomains;
                Console.WriteLine(proc.ProcessId.ToString() + ": " +
                    appDomainCollection.Count.ToString() + " application domains.");
            }
        }
    }
}

Комментарии

Свойство Microsoft.Web.Administration.WorkerProcess.ApplicationDomains возвращает ApplicationDomainCollection объект .

Свойства

AllowsAdd

Возвращает значение, указывающее, определено ли add имя элемента в текущей схеме коллекции.

(Унаследовано от ConfigurationElementCollectionBase<T>)
AllowsClear

Возвращает значение, указывающее, определено ли clear имя элемента в текущей схеме коллекции.

(Унаследовано от ConfigurationElementCollectionBase<T>)
AllowsRemove

Возвращает значение, указывающее, определено ли remove имя элемента в текущей схеме коллекции.

(Унаследовано от ConfigurationElementCollectionBase<T>)
Attributes

Возвращает коллекцию атрибутов конфигурации, содержащую список атрибутов для этого элемента.

(Унаследовано от ConfigurationElement)
ChildElements

Возвращает все дочерние элементы текущего элемента.

(Унаследовано от ConfigurationElement)
Count

Возвращает количество элементов в коллекции.

(Унаследовано от ConfigurationElementCollectionBase<T>)
ElementTagName

Представляет коллекцию объектов ApplicationDomain.

(Унаследовано от ConfigurationElement)
IsLocallyStored

Возвращает значение, указывающее, хранится ли элемент конфигурации в определенном файле конфигурации.

(Унаследовано от ConfigurationElement)
Item[Int32]

Возвращает элемент конфигурации по указанному индексу.

(Унаследовано от ConfigurationElementCollectionBase<T>)
Item[String]

Возвращает или задает атрибут с указанным именем.

(Унаследовано от ConfigurationElement)
Methods

Возвращает коллекцию методов для элемента конфигурации.

(Унаследовано от ConfigurationElement)
RawAttributes

Представляет коллекцию объектов ApplicationDomain.

(Унаследовано от ConfigurationElement)
Schema

Возвращает схему, описывающую коллекцию элементов конфигурации.

(Унаследовано от ConfigurationElementCollectionBase<T>)

Методы

Add(T)

Добавляет элемент конфигурации в конец текущей коллекции.

(Унаследовано от ConfigurationElementCollectionBase<T>)
AddAt(Int32, T)

Добавляет элемент конфигурации в текущую коллекцию по указанному индексу.

(Унаследовано от ConfigurationElementCollectionBase<T>)
Clear()

Очищает все элементы конфигурации из текущей коллекции.

(Унаследовано от ConfigurationElementCollectionBase<T>)
CreateElement()

Создает новый дочерний элемент для текущей коллекции.

(Унаследовано от ConfigurationElementCollectionBase<T>)
CreateElement(String)

Создает новый дочерний элемент, используя указанное имя.

(Унаследовано от ConfigurationElementCollectionBase<T>)
CreateNewElement(String)

Создает новый элемент, используя указанное имя элемента.

(Унаследовано от ConfigurationElementCollectionBase<T>)
Delete()

Представляет коллекцию объектов ApplicationDomain.

(Унаследовано от ConfigurationElement)
GetAttribute(String)

ConfigurationAttribute Возвращает объект , представляющий запрошенный атрибут.

(Унаследовано от ConfigurationElement)
GetAttributeValue(String)

Возвращает значение заданного атрибута.

(Унаследовано от ConfigurationElement)
GetChildElement(String)

Возвращает дочерний элемент, который находится под текущим элементом конфигурации и имеет указанное имя.

(Унаследовано от ConfigurationElement)
GetChildElement(String, Type)

Возвращает дочерний элемент, который находится под текущим элементом конфигурации и имеет указанное имя и тип.

(Унаследовано от ConfigurationElement)
GetCollection()

Возвращает коллекцию по умолчанию для текущего элемента конфигурации.

(Унаследовано от ConfigurationElement)
GetCollection(String)

Возвращает все элементы конфигурации, принадлежащие текущему элементу конфигурации.

(Унаследовано от ConfigurationElement)
GetCollection(String, Type)

Возвращает элемент конфигурации, который имеет указанное имя и тип и находится в текущем элементе конфигурации.

(Унаследовано от ConfigurationElement)
GetCollection(Type)

Возвращает элемент конфигурации, который имеет указанный тип и находится в текущем элементе конфигурации.

(Унаследовано от ConfigurationElement)
GetEnumerator()

Возвращает перечислитель, который осуществляет итерацию по коллекции.

(Унаследовано от ConfigurationElementCollectionBase<T>)
GetMetadata(String)

Возвращает значения метаданных из схемы элемента.

(Унаследовано от ConfigurationElement)
IndexOf(T)

Определяет индекс элемента в коллекции.

(Унаследовано от ConfigurationElementCollectionBase<T>)
Remove(T)

Удаляет первое вхождение элемента из коллекции.

(Унаследовано от ConfigurationElementCollectionBase<T>)
RemoveAt(Int32)

Удаляет элемент из коллекции по указанному индексу.

(Унаследовано от ConfigurationElementCollectionBase<T>)
SetAttributeValue(String, Object)

Задает значение указанного атрибута.

(Унаследовано от ConfigurationElement)
SetMetadata(String, Object)

Задает значения метаданных из схемы элемента.

(Унаследовано от ConfigurationElement)

Явные реализации интерфейса

ICollection.CopyTo(Array, Int32)

Копирует элементы коллекции в массив начиная с определенного индекса в массиве.

(Унаследовано от ConfigurationElementCollectionBase<T>)
ICollection.Count

Представляет коллекцию объектов ApplicationDomain.

(Унаследовано от ConfigurationElementCollectionBase<T>)
ICollection.IsSynchronized

Представляет коллекцию объектов ApplicationDomain.

(Унаследовано от ConfigurationElementCollectionBase<T>)
ICollection.SyncRoot

Представляет коллекцию объектов ApplicationDomain.

(Унаследовано от ConfigurationElementCollectionBase<T>)
IEnumerable.GetEnumerator()

Возвращает перечислитель, выполняющий перебор элементов в коллекции.

(Унаследовано от ConfigurationElementCollectionBase<T>)

Применяется к