Classe TeamFoundationPropertyService
Implementação padrão de interface do gerenciador.
Fornece gerenciamento de serviço genérica das propriedades do produto.
Hierarquia de herança
System.Object
Microsoft.TeamFoundation.Framework.Server.TeamFoundationPropertyService
Namespace: Microsoft.TeamFoundation.Framework.Server
Assembly: Microsoft.TeamFoundation.Framework.Server (em Microsoft.TeamFoundation.Framework.Server.dll)
Sintaxe
'Declaração
<TeamFoundationServiceDependency(GetType(TeamFoundationSqlNotificationService))> _
Public NotInheritable Class TeamFoundationPropertyService _
Implements ITeamFoundationService
[TeamFoundationServiceDependency(typeof(TeamFoundationSqlNotificationService))]
public sealed class TeamFoundationPropertyService : ITeamFoundationService
O tipo TeamFoundationPropertyService expõe os membros a seguir.
Métodos
Nome | Descrição | |
---|---|---|
CreateArtifactKind | ||
CreatePropertyDefinition | ||
DeleteArtifactKind | ||
DeleteArtifacts | Exclui os artefatos especificados e todas as suas propriedades associadas. | |
Equals | Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.) | |
GetArtifactKind | ||
GetArtifactKinds | Obtém tipos disponíveis de produto | |
GetHashCode | Serve como a função de hash padrão. (Herdado de Object.) | |
GetProperties(TeamFoundationRequestContext, ArtifactSpec, IEnumerable<String>) | ||
GetProperties(TeamFoundationRequestContext, IEnumerable<ArtifactSpec>, IEnumerable<String>) | Obtém especs fornecidas. associadas propriedades dos artefatos que satisfaz os filtros do nome da propriedade. Observação: Todos os artefatos devem ser do mesmo tipo de produto. | |
GetProperties(TeamFoundationRequestContext, Guid, IEnumerable<String>) | Retorna ArtifactPropertyValues para todos os artefatos em um tipo que têm propriedades específicas definidas. | |
GetProperties(TeamFoundationRequestContext, IEnumerable<ArtifactSpec>, IEnumerable<String>, GetPropertiesOptions) | Obtém especs fornecidas. associadas propriedades dos artefatos que satisfaz os filtros do nome da propriedade. Observação: Todos os artefatos devem ser do mesmo tipo de produto. | |
GetProperties(TeamFoundationRequestContext, Guid, String, IEnumerable<String>) | ||
GetPropertyDefinitions | ||
GetType | Obtém Type da instância atual. (Herdado de Object.) | |
SetProperties(TeamFoundationRequestContext, IEnumerable<ArtifactPropertyValue>) | Define propriedades a serem observados dos artefatos: Todos os artefatos devem ser do mesmo tipo. | |
SetProperties(TeamFoundationRequestContext, ArtifactSpec, IEnumerable<PropertyValue>) | Define propriedades a um produto | |
SetProperties(TeamFoundationRequestContext, IEnumerable<ArtifactSpec>, IEnumerable<PropertyValue>) | Sobrecarga de SetProperties que atualiza cada produto na lista de especs. do produto e define cada propriedade especificada. Efetivamente esta é uma atualização entre join. | |
SetProperties(TeamFoundationRequestContext, IEnumerable<ArtifactPropertyValue>, Nullable<DateTime>, Nullable<Guid>) | Define propriedades a serem observados dos artefatos: Todos os artefatos devem ser do mesmo tipo. | |
ToString | Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.) |
Superior
Implementações explícitas da interface
Nome | Descrição | |
---|---|---|
ITeamFoundationService.ServiceEnd | Executar as etapas necessárias de limpeza. | |
ITeamFoundationService.ServiceStart | Executar as etapas necessárias de inicialização. |
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.