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


TraceKeywords - класс

Наиболее распространенные ключевые слова трассировки, которые могут быть использованы в рабочих групп.Чувствуйте, что free добавить ключевые слова, которые будут полезны для всех рабочих групп.Ключевые слова Группа- определенной функции должны быть сохранены в области кода собственной рабочей группы.

Иерархия наследования

System.Object
  Microsoft.TeamFoundation.TraceKeywords
    Microsoft.TeamFoundation.VersionControl.Common.VCTraceKeywords

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

Синтаксис

'Декларация
Public Class TraceKeywords
public class TraceKeywords

Тип TraceKeywords предоставляет следующие члены.

Конструкторы

  Имя Описание
Открытый метод TraceKeywords

В начало страницы

Методы

  Имя Описание
Открытый методСтатический член BuildKeyword Создает форматированное ключевое слово из фрагментов ключевого слова.Все вызывающие операторы having построение их ключевые слова с согласованностью повысить уровней метода и легкостью tweaking формат ключевого слова.Чтобы избежать конфликтов с другими продуктами, это соглашение может быть изменено до нового формата.
Открытый метод Equals Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.)
Защищенный метод Finalize Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.)
Открытый метод GetHashCode Играет роль хэш-функции для определенного типа. (Унаследовано от Object.)
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Защищенный метод MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Открытый метод ToString Возвращает строку, представляющую текущий объект. (Унаследовано от Object.)

В начало страницы

Поля

  Имя Описание
Открытое полеСтатический член API
Открытое полеСтатический член Authentication
Открытое полеСтатический член Authorization
Открытое полеСтатический член BlobStorage
Открытое полеСтатический член Database
Открытое полеСтатический член Discussion
Открытое полеСтатический член Framework
Открытое полеСтатический член General
Открытое полеСтатический член KeywordDelimiter
Открытое полеСтатический член KeywordPrefix
Открытое полеСтатический член LabManagement
Открытое полеСтатический член Security
Открытое полеСтатический член SharePoint
Открытое полеСтатический член TeamBuild
Открытое полеСтатический член TeamExplorer
Открытое полеСтатический член TeamNavigator
Открытое полеСтатический член TestManagement
Открытое полеСтатический член TSWebAccess
Открытое полеСтатический член VersionControl
Открытое полеСтатический член Warehouse
Открытое полеСтатический член WorkItemTracking

В начало страницы

Заметки

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

Каждое ключевое слово соответствующий объект TraceSwitch, который можно задать через файл конфигурации приложения (exe.config, web.config) или среду выполнения.Способ оптимизации, класс TraceSettings отслеживает если какие-либо переключатели трассировки включены и предоставляет логическое значение (IsTracingEnabled), можно быстро проверить, чтобы увидеть, должен ли выходные данные трассировки быть попробован.

Каждое TraceSwitch имеет TraceLevel, одно из следующих значений:

  • с: Нет вывода.

  • Ошибка: Ошибки, возникающие в коде.Например, имеется фильтр исключения и нужно отслеживать исключение.

  • Примечание. необходимо отправить сведения об этих в журнале событий как ошибки.

  • Предупреждение: Условия замеченные приложением, но могут быть проблемны являются временными или собственный- исправляющся, которое должно быть отправлено, в журнал событий как предупреждения.

  • Сведения: Информативные сообщения, сжато и краткое.

  • Verbose: Прочие сведения. без ограничений на объем данных предоставляется здесь.

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

Microsoft.TeamFoundation - пространство имен