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


ServiceDefinition - класс

Определяет службу и все расположения, которая существует для надстройки.

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

System.Object
  Microsoft.TeamFoundation.Framework.Client.ServiceDefinition

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

Синтаксис

'Декларация
Public NotInheritable Class ServiceDefinition
public sealed class ServiceDefinition

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

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

  Имя Описание
Открытый метод ServiceDefinition Создает ServiceDefinition на основе предоставленных информации.

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

Свойства

  Имя Описание
Открытое свойство Description Текст, который содержит описание или описывается, эта служба и его использования.
Открытое свойство DisplayName Отображаемое имя для этого ServiceDefinition.
Открытое свойство Identifier Идентификатор для данного экземпляра этого типа службы.ServiceType вместе и идентификатор уникально идентифицируют ServiceDefinition.
Открытое свойство LocationMappings LocationMappings, определяющий расположение к связям AccessMapping для FullyQualified ServiceDefinitions.Для любого ServiceDefinition относительно это всегда будет пустым.
Открытое свойство RelativePath Относительный путь для этого ServiceDefinition.Если RelativeToSetting FullyQualified, это значение должно быть NULL, в противном случае оно должно содержать часть пути, относительно любые другие относительный параметр для ServiceDefinition.
Открытое свойство RelativeToSetting Inidicates ли ServiceDefinition относительно определенному аспекту развертывания или FullyQualified значения TFS, что внешняя служба.Если это RelativeToSetting не имеет значение FullyQualified затем, RelativePath не должен иметь значение NULL или оно пустое.
Открытое свойство ServiceType Этот тип службы, определяется.Обратите внимание, что несколько ServiceDefinitions может иметь то же ServiceType.ServiceType вместе и идентификатор уникально идентифицируют ServiceDefinition.
Открытое свойство ToolType Тип средства TFS, что эта служба член.

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

Методы

  Имя Описание
Открытый метод AddLocationMapping Добавляет LocationMapping для предоставленного AccessMapping и расположение в ServiceDefinition.Обратите внимание, что если LocationMapping уже существует для предоставленного AccessMapping, оно будет перезаписано.Кроме того, этот метод следует вызывать только в ServiceDefinitions, FullyQualified.
Открытый метод Equals Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.)
Открытый метод GetHashCode Служит хэш-функцией по умолчанию. (Унаследовано от Object.)
Открытый метод GetLocationMapping Возвращает LocationMapping для предоставленного AccessMapping или значение NULL, если это ServiceDefinition не имеет LocationMapping для предоставленного AccessMapping.Эта функция будет всегда возвращать значение NULL, если она вызывается на не относительном ServiceDefinition.
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Открытый метод RemoveLocationMapping Удаляет LocationMapping для AccessMapping приложений.Обратите внимание, что определенные является AccessMappings, на основе их моникере.
Открытый метод ToString (Переопределяет Object.ToString().)

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

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

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

См. также

Ссылки

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