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 | Получите набор активных запросов.Это сделает копии |
![]() |
ApplicationServiceHost | Извлекает узел службы приложения от текущего узла, если это основное приложение приложением или коллекция.Если это DeploymentServiceHost, то данное свойство возвратит значение null. |
![]() |
Authority | Возвращает качестве основного приложения (например.. contoso.tfs.com).Это может быть значение null, если основное приложение не требует сертификация- соответствовать для выделения узла. |
![]() |
CollectionServiceHost | Получает узел службы коллекции из текущего узла.Если это основное приложение не является коллекцией, то оно будет выполнен поиск по цепочке основного приложения, чтобы найти.Если такой приоритет не найден, возвращается значение null. |
![]() |
DataDirectory | Это полный локальный каталог файловой системы, это основное приложение может использовать для хранения файлов.Другие узлы не будут чтение и запись в этот каталог.Примером этого расположение кэша прокси-сервера VersionControl.Возвращает каталог данных настроен на основе следующей логике: 1.Проверяет, является ли один указанный в файле конфигурации.2.Проверяет, является ли одно указанное в реестре.3.Используйте PhysicalDirectory \ _tfs_data, если оно доступно.4.String.Empty, используемый в качестве корня.Каталог затем выполняется уникальный для данного узла.Каталог затем выполняется уникальный для данного узла. |
![]() |
DeploymentServiceHost | Получает узел службы развертывания, связанный с текущим узлом.Для развертывания приложения и коллекция хозяйничают это никогда не должны возвращать значение null. |
![]() |
HasDatabaseAccess | Возвращает значение true, если узел службы знает, как общения к базе данных |
![]() |
HostType | Контекст, в котором работает этот узел службы. |
![]() |
InstanceId | Уникальный идентификатор для данного узла службы. (Переопределяет ServiceHost<T>.InstanceId.) |
![]() |
IsDisposed | (Унаследовано от ServiceHost<T>.) |
![]() |
IsProduction | Пометьте, указывающее production и интегрированную среду разработки. |
![]() |
Items | Коллекция элементов позволяет другим именем в системе к данным хранилищем в контексте одного узла службы. |
![]() |
LastUse | (Унаследовано от ServiceHost<T>.) |
![]() |
Metabase | Метабаза для данного узла определяет общую конфигурацию вокруг его структуры пути. |
![]() |
Name | Имя данного узла службы.Может принимать значение null или является пустой. |
![]() |
ParentServiceHost | |
![]() |
PartitionId | |
![]() |
PhysicalDirectory | Это полный локальный каталог файловой системы, это узел сопоставляется.Если виртуальный путь сопоставление которого меняется, то этот каталог должен представлять переназначается расположение. |
![]() |
PlugInDirectory | |
![]() |
RequestsDrainedEvent | Возвращает событие. |
![]() |
StartTime | Получает время это основное приложение экземпляр запущен. |
![]() |
StaticContentDirectory | Статический содержимого каталог относительно SAP.Это позволяет виртуальный каталог для сопоставления с другом расположении фактического содержимого на диске. |
![]() |
Status | Возвращает текущее состояние узла службы. |
![]() |
StatusReason | Возвращает причину текущего состояния. |
![]() |
VirtualDirectory | Это виртуальный каталог основного приложения, по отношению к примеру SAP. узел приложения http://charry-dev:8080/Application/Collection = /Application/Colletion /Application = узел коллекции (Переопределяет ServiceHost<T>.VirtualDirectory.) |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
![]() |
ApplicationEndRequest | Завершает запрос приложения.Запрос процессов фильтрует удаляет запрос из набора активных запросов и удаляет контекст запроса. |
![]() |
BeginRequest | Добавляет контекст запроса в набор активных в настоящий момент запросов |
![]() |
BeginStatusChange | Начинает операцию изменения состояния на текущем узле, если применимо. |
![]() |
CheckIfDisposed | Убедитесь, что узел по-прежнему допустимый объект узла, а не было удалено, прежде чем мы запустим для его использования. |
![]() |
CreateServicingContext | |
![]() |
Dispose() | (Унаследовано от ServiceHost<T>.) |
![]() |
Dispose(Boolean) | (Переопределяет ServiceHost<T>.Dispose(Boolean).) |
![]() |
EndRequest | Удалите контекст запроса в набор активных в настоящий момент запросов |
![]() |
EndStatusChange | Выполняет операцию изменения состояния путем перехода состояния к следующему допустимый состояние.Остановка переходит к остановлена, запуска и приостановки происходит до запуска переходит к приостановленному. |
![]() |
Equals | Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.) |
![]() |
Finalize | Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.) |
![]() |
GetCulture | |
![]() |
GetHashCode | Играет роль хэш-функции для определенного типа. (Унаследовано от Object.) |
![]() |
GetType | Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.) |
![]() |
Is | Может использоваться, чтобы определить, поддерживает ли узел службы функции заданного TeamFoundationHostType.Один узел службы может поддерживать несколько типов узлов. |
![]() |
IsOnly | ServiceHosts может быть несколько типов одновременно, примере узел службы развертывания может быть совмещено с узлом службы приложений. Этот метод гарантирует, что основное приложение и не только тип, определенный в сочетании с другими типами. |
![]() |
MemberwiseClone | Создает неполную копию текущего объекта Object. (Унаследовано от Object.) |
![]() |
MonitorClientDisconnects | |
![]() |
MonitorServiceHostRequests | |
![]() |
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 - пространство имен