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


Свойство SPDiagnosticsServiceBase.Areas

Получает коллекцию всех областей в объекте SPDiagnosticsService .

Пространство имен:  Microsoft.SharePoint.Administration
Сборка:  Microsoft.SharePoint (в Microsoft.SharePoint.dll)

Синтаксис

'Декларация
Public ReadOnly Property Areas As SPDiagnosticsCollection(Of SPDiagnosticsArea)
    Get
'Применение
Dim instance As SPDiagnosticsServiceBase
Dim value As SPDiagnosticsCollection(Of SPDiagnosticsArea)

value = instance.Areas
public SPDiagnosticsCollection<SPDiagnosticsArea> Areas { get; }

Значение свойства

Тип: Microsoft.SharePoint.Administration.SPDiagnosticsCollection<SPDiagnosticsArea>
Коллекция областей.

Примеры

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

using System;
using Microsoft.SharePoint.Administration;

namespace ConsoleApp
{
    class Program
    {
        static void Main(string[] args)
        {
            SPDiagnosticsService diagnosticsService = SPDiagnosticsService.Local;
            foreach (SPDiagnosticsArea area in diagnosticsService.Areas)
            {
                Console.WriteLine("\nArea: {0}", area.Name);

                foreach (SPDiagnosticsCategory category in area.Categories)
                {
                    Console.WriteLine("Category: {0}", category.Name);
                }
            }
            Console.Write("\nPress ENTER to continue...");
            Console.ReadLine();
        }
    }
}

См. также

Справочные материалы

SPDiagnosticsServiceBase класс

Элементы SPDiagnosticsServiceBase

Пространство имен Microsoft.SharePoint.Administration