TeamFoundationServiceHost - класс
Иерархия наследования
System.Object
Microsoft.TeamFoundation.Framework.Server.ServiceHost<TeamFoundationRequestContext>
Microsoft.TeamFoundation.Framework.Server.TeamFoundationServiceHost
Microsoft.TeamFoundation.Framework.Server.DeploymentServiceHost
Пространство имен: Microsoft.TeamFoundation.Framework.Server
Сборка: Microsoft.TeamFoundation.Framework.Server (в Microsoft.TeamFoundation.Framework.Server.dll)
Синтаксис
'Декларация
Public Class TeamFoundationServiceHost _
Inherits ServiceHost(Of TeamFoundationRequestContext) _
Implements IDisposable
public class TeamFoundationServiceHost : ServiceHost<TeamFoundationRequestContext>,
IDisposable
Тип TeamFoundationServiceHost предоставляет следующие члены.
Свойства
Имя | Описание | |
---|---|---|
![]() |
ActiveRequests | Список активных запросов на этом узле (Унаследовано от ServiceHost<T>.) |
![]() |
ApplicationServiceHost | Извлекает узел службы приложения из текущего узла, если этот узел приложения или коллекции.Если это DeploymentServiceHost, это свойство возвращает значение NULL. |
![]() |
Authority | Возвращает полномочия узла (например contoso.tfs.com).Это может иметь значение NULL, если узел не требуется полномочие- сопоставления для выделения узла. |
![]() |
CollectionServiceHost | Извлекает узел службы коллекции из текущего узла.Если этот узел не является коллекцией, то выполняется поиск по цепочке узла для поиска его.Если один isn " t найден, возвращается значение NULL. |
![]() |
DataDirectory | Это полный локальный системный каталог файлов, этот узел может, используемый для хранения файлов.Другие узлы не прочитают/запись в этот каталог.Пример этого расположения кэша прокси-сервера управление версиями.Возвращает каталог данных установлен на основе следующей логике: 1.Проверяет, попадает ли одно указано в файле конфигурации. 2.Проверяет, попадает ли одно, указанное в реестре. 3.Используйте PhysicalDirectory\_tfs_data, если оно доступно. 4.String.Empty используется в качестве корневого.Затем каталог является уникальным для данного узла.Затем каталог является уникальным для данного узла. |
![]() |
DeploymentServiceHost | Извлекает узел службы развертывания, связанный с текущим узлом.Для развертывания приложения и узлов коллекции это никогда не должно возвращать значение NULL. |
![]() |
HasDatabaseAccess | Возвращает значение true, если узел службы знает, как включить речевые функции в базе данных |
![]() |
HostType | Контекст, в котором работает этот узел службы. |
![]() |
InstanceId | Уникальный идентификатор для этого узла службы. (Переопределяет ServiceHost<T>.InstanceId.) |
![]() |
IsDisposed | (Унаследовано от ServiceHost<T>.) |
![]() |
IsProduction | Флажок, который указывает действия и разработки. |
![]() |
Items | Коллекция элементов позволяет для других в системе для хранения именованные данные в контексте одного узла службы. |
![]() |
LastUse | (Унаследовано от ServiceHost<T>.) |
![]() |
Metabase | Элемент для данного узла определяет общую конфигурацию вокруг его структуры пути. |
![]() |
MetabaseRegistryPatterns | Шаблоны запросов реестра элемента для данного обслуживают узел. |
![]() |
Name | Имя данного узла службы.Может иметь значение NULL или пустым. |
![]() |
NumberOfActiveRequests | Число активных в данный момент запросов (Унаследовано от ServiceHost<T>.) |
![]() |
ParentServiceHost | |
![]() |
PartitionId | |
![]() |
PhysicalDirectory | Это полный каталог локальной файловой системы, этот узел соответствует.Если виртуальный путь remapped, то этот каталог должен представлять remapped расположение. |
![]() |
PlugInDirectory | |
![]() |
RequestsDrainedEvent | Получает события. (Унаследовано от ServiceHost<T>.) |
![]() |
StartTime | Получает времени этот узел экземпляр запущен. |
![]() |
StaticContentDirectory | Каталог статического содержимого, относительно SAP.Это позволяет виртуальный каталог для сопоставления в другое место на диске, чем фактический содержимое. |
![]() |
Status | Получает текущее состояние узла службы. |
![]() |
StatusReason | Возвращает причину нынешнего состояния. |
![]() |
VirtualDirectory | Это виртуальный каталог узла, относительно образом SAP. узел приложения http://charry-dev:8080/Application/Collection = /Application/Colletion /Application = узел коллекции (Переопределяет ServiceHost<T>.VirtualDirectory.) |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
![]() |
ApplicationEndRequest | Выполнить запрос приложения.Запрос фильтрует процессов, удаляет запрос из набора активных запросов, и удаляет контекст запроса. |
![]() |
BeginRequest | Добавьте контекст запроса к набору в данный момент активных запросов (Переопределяет ServiceHost<T>.BeginRequest(T).) |
![]() |
BeginStatusChange | Начинает операцию изменения состояния на текущем узле, если это возможно. |
![]() |
CheckIfDisposed | Убедитесь, что узел по-прежнему допустимый объект узла и не был удаляются до мы запустим использование его. (Унаследовано от ServiceHost<T>.) |
![]() |
CreateServicingContext | |
![]() |
Dispose() | (Унаследовано от ServiceHost<T>.) |
![]() |
Dispose(Boolean) | (Переопределяет ServiceHost<T>.Dispose(Boolean).) |
![]() |
EndRequest | Удалите контекст запроса к набору в данный момент активных запросов (Переопределяет ServiceHost<T>.EndRequest(T).) |
![]() |
EndStatusChange | Выполняет операцию изменения состояния, состояние переход к следующему допустимое состояние.Остановка переходит остановлена, запуска переходит на процесс переноса, приостанавливать и переходит к приостановленному. |
![]() |
Equals | Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.) |
![]() |
Finalize | Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.) |
![]() |
GetCulture | Язык приложения, язык и региональные параметры для этого приложения учреждения группы. |
![]() |
GetHashCode | Служит хэш-функцией по умолчанию. (Унаследовано от Object.) |
![]() |
GetType | Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.) |
![]() |
InitializeMetabaseLegacy | Инициализация старый элемент способом.Тогда все равно необходимо сохранить этот метод для поддержки вложенного обновления, если разделы реестра ограничения запроса еще не сохраняются в таблице реестра TFS.Примечание. Не следует добавлять новые ограничения запроса в этот метод. |
![]() |
Is | Может использоваться, чтобы определить, поддерживает ли узел службы функции заданного TeamFoundationHostType.Один узел службы может поддерживать несколько типов узлов. |
![]() |
IsOnly | ServiceHosts может быть несколькими типами одновременно, пример развертывания узел службы может быть совмещен с узлом службы приложения. Этот метод гарантирует, что узел только указанный тип и не и с другими типами. |
![]() |
MemberwiseClone | Создает неполную копию текущего объекта Object. (Унаследовано от Object.) |
![]() |
MonitorClientDisconnects | |
![]() |
MonitorServiceHostRequests | |
![]() |
OiHeartbeat | |
![]() |
RaisePropertiesChanged | |
![]() |
RaiseStatusChanged | |
![]() |
ReportException | |
![]() |
SetHostStatus | Этот метод предназначен только для внутреннего использования. |
![]() |
StartServices | Загружает базовые службы в соответствующем порядке. |
![]() |
StopServices | Завершите работу все активные службы для текущего узла службы. |
![]() |
ThrowIfShutdown | Создает исключение, если узел в настоящий момент приостановлен или останавливается. |
![]() |
ToString() | (Переопределяет Object.ToString().) |
![]() ![]() |
ToString(Guid, String) | |
![]() ![]() |
ToString(String, String) |
В начало страницы
События
Имя | Описание | |
---|---|---|
![]() |
PropertiesChanged | Предоставляет события, чтобы зафиксировать изменения свойств узла. |
![]() |
StatusChanged | Предоставляет события, чтобы зафиксировать изменения и события изменения состояния узла. |
В начало страницы
Поля
Имя | Описание | |
---|---|---|
![]() |
m_hostProperties | |
![]() |
m_hostPropertiesLock | |
![]() ![]() |
s_hostSecurityNamespace |
В начало страницы
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.
См. также
Ссылки
Microsoft.TeamFoundation.Framework.Server - пространство имен