Classe TfsGitRepository
Essa é uma das duas classes principais para o modelo de objeto do servidor de Git TFS. Representa um repositório em uma coleção de Projeto de equipe. Você não pode novo um TfsGitRepository você mesmo -- criar, excluir, bifurque-se, e aquisição de um TfsGitRepository existente qualquer é feita com os métodos de TeamFoundationGitRepositoryService. Os consumidores dessa classe não armazenar em cachê instâncias de TfsGitRepository entre solicitações lógicas.
Hierarquia de herança
System.Object
Microsoft.TeamFoundation.Git.Server.TfsGitRepository
Namespace: Microsoft.TeamFoundation.Git.Server
Assembly: Microsoft.TeamFoundation.Git.Server (em Microsoft.TeamFoundation.Git.Server.dll)
Sintaxe
'Declaração
Public Class TfsGitRepository _
Implements IDisposable
public class TfsGitRepository : IDisposable
O tipo TfsGitRepository expõe os membros a seguir.
Propriedades
Nome | Descrição | |
---|---|---|
![]() |
Name | Cada armazenamento de Git tem um nome.O nome é exclusivo no escopo da coleção. |
![]() |
Refs | A coleção de refs para esse armazenamento de Git.Este objeto tem vários métodos nele para ler e gravar refs para o armazenamento. |
![]() |
RepositoryId | Uma coleção de Projeto de equipe pode conter mais armazenamentos de Git.São diferenciados por seu nome bem como por sua identificação de armazenamento |
![]() |
TeamProjectUri | Um URI para o projeto de equipe que possui esse armazenamento de Git.Atualmente, um projeto de equipe pode ter apenas um armazenamento de Git |
Superior
Métodos
Nome | Descrição | |
---|---|---|
![]() |
Dispose() | |
![]() |
Dispose(Boolean) | |
![]() |
Equals | Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.) |
![]() |
Finalize | Nós DEVEMOS certificar-se que nós libera memória subjacente dos arquivos mapeados! (Substitui Object.Finalize().) |
![]() |
GetDefaultBranch | Obter a ramificação padrão para esse armazenamento como um TfsGitRef.Se não houver uma ramificação padrão, retornará o zero. |
![]() |
GetHashCode | Serve como a função de hash padrão. (Herdado de Object.) |
![]() |
GetRepositoryUri | |
![]() |
GetType | Obtém Type da instância atual. (Herdado de Object.) |
![]() |
LookupObject | Pesquisa do objeto Git com a identificação de hash determinado objeto (de 20 bytes SHA-1). |
![]() |
LookupObjectType | Pesquisa o tipo de objeto de Git com a identificação de hash determinado objeto (de 20 bytes SHA-1). |
![]() |
MemberwiseClone | Cria uma cópia superficial de Objectatual. (Herdado de Object.) |
![]() |
ToString | Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.) |
![]() |
TryLookupObject | Pesquisa do objeto Git com a identificação de hash determinado objeto (de 20 bytes SHA-1). |
![]() |
TryLookupObjectType | Pesquisa o tipo de objeto de Git com a identificação de hash determinado objeto (de 20 bytes SHA-1). |
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.