Classe ServiceDefinition
Define um serviço e todos os locais que existe para ele.
Hierarquia de herança
System.Object
Microsoft.TeamFoundation.Framework.Client.ServiceDefinition
Namespace: Microsoft.TeamFoundation.Framework.Client
Assembly: Microsoft.TeamFoundation.Client (em Microsoft.TeamFoundation.Client.dll)
Sintaxe
'Declaração
Public NotInheritable Class ServiceDefinition
public sealed class ServiceDefinition
O tipo ServiceDefinition expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
ServiceDefinition | Cria um ServiceDefinition com base nas informações fornecidas. |
Superior
Propriedades
Nome | Descrição | |
---|---|---|
Description | Texto que documentos ou descreve o que esse serviço é e como ele é usado. | |
DisplayName | O nome para exibição para este ServiceDefinition. | |
Identifier | O identificador para essa instância desse tipo de serviço.Junto um ServiceType e um identificador identificam exclusivamente um ServiceDefinition. | |
LocationMappings | O LocationMappings que define o local às relações de AccessMapping para ServiceDefinitions FullyQualified.Para qualquer ServiceDefinition que é relativa, isso será sempre vazia. | |
RelativePath | O caminho relativo para este ServiceDefinition.Se o RelativeToSetting é FullyQualified, esse valor deve ser nulo, se não deve conter a parte do caminho que é relativa o que a configuração é relativo para o ServiceDefinition. | |
RelativeToSetting | Inidicates se o ServiceDefinition é relativo a algum aspecto de implantação ou do significado FullyQualified do Team Foundation Server que é um serviço externo.Se este RelativeToSetting não tem um valor de FullyQualified no RelativePath não deve ser zero ou esvaziar. | |
ServiceType | Este é o tipo de serviço que está sendo definido.Observe que vários ServiceDefinitions pode ter o mesmo ServiceType.Junto um ServiceType e um identificador identificam exclusivamente um ServiceDefinition. | |
ToolType | O tipo de ferramenta configuração do Team Foundation Server que esse serviço é um membro de. |
Superior
Métodos
Nome | Descrição | |
---|---|---|
AddLocationMapping | Adiciona um LocationMapping para o AccessMapping fornecido e o local para o ServiceDefinition.Observe que se um LocationMapping já existir para o AccessMapping fornecido, ele será substituído.Além disso, este método só deve ser chamado ServiceDefinitions que é FullyQualified. | |
Equals | Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.) | |
GetHashCode | Serve como a função de hash padrão. (Herdado de Object.) | |
GetLocationMapping | Retorna o LocationMapping para o AccessMapping fornecido ou nulo se este ServiceDefinition não tem um LocationMapping para o AccessMapping fornecido.Esta função sempre retornará nula se for chamada em um ServiceDefinition não relativo. | |
GetType | Obtém Type da instância atual. (Herdado de Object.) | |
RemoveLocationMapping | Remove o LocationMapping para o AccessMapping forneceu.Observe que AccessMappings é determinado ser igual baseado em sua apelido. | |
ToString | (Substitui Object.ToString().) |
Superior
Acesso thread-safe
Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.