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


TfsBackgroundWorkerManager - класс

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

System.Object
  Microsoft.TeamFoundation.Common.Internal.TfsBackgroundWorkerManager

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

Синтаксис

'Декларация
Public Class TfsBackgroundWorkerManager _
    Implements IDisposable
public class TfsBackgroundWorkerManager : IDisposable

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

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

  Имя Описание
Открытый метод TfsBackgroundWorkerManager()
Открытый метод TfsBackgroundWorkerManager(Int32)

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

Свойства

  Имя Описание
Открытое свойство FreeWorkersCount
Открытое свойствоСтатический член Instance
Открытое свойство MaxWorkersCount
Открытое свойствоСтатический член TaskCounter

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

Методы

  Имя Описание
Открытый метод CancelAll
Открытый метод CancelAllQueued
Открытый метод CancelWorker
Открытый метод Dispose()
Защищенный метод Dispose(Boolean)
Открытый метод Equals Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.)
Защищенный метод Finalize Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.)
Открытый метод GetArgument
Открытый метод GetHashCode Играет роль хэш-функции для определенного типа. (Унаследовано от Object.)
Открытый метод GetIdentifiersByGroup
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Открытый метод IsQueued
Открытый метод IsQueuedOrRunning
Защищенный метод MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Открытый метод QueryStatus
Открытый метод RegisterWorker(TfsBaseWorker)
Открытый метод RegisterWorker(TfsBaseWorker, Guid)
Открытый метод RunWorker
Открытый метод SetArgument
Открытый метод SetWorkerGroupThreadLimit
Открытый метод Shutdown
Открытый метод ToString Возвращает строку, представляющую текущий объект. (Унаследовано от Object.)

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

Методы расширения

  Имя Описание
Открытый метод расширения RunAsync(Action, TfsBackgroundWorkerPriority, CancellationToken) Перегружен. (Определено в TfsBackgroundWorkerManagerExtensions.)
Открытый метод расширения RunAsync(TfsBaseWorker, Object, TfsBackgroundWorkerPriority, CancellationToken) Перегружен. (Определено в TfsBackgroundWorkerManagerExtensions.)
Открытый метод расширения ToTaskScheduler (Определено в TfsBackgroundWorkerManagerExtensions.)

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

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

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

См. также

Ссылки

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