Свойство 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 класс