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 |
![]() |
TeamProjectId | |
![]() |
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 |
![]() |
Type |
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 | |
![]() |
GetResolvableType | |
![]() |
GetType | Obtém o Type da instância atual. (Herdado de Object.) |
![]() |
LookupObject(TeamFoundationRequestContext, Sha1Id) | |
![]() |
LookupObject<T>(TeamFoundationRequestContext, Sha1Id) | |
![]() |
LookupObjectType | |
![]() |
MemberwiseClone | Cria uma cópia superficial do atual Object. (Herdado de Object.) |
![]() |
ModifyPaths | |
![]() |
QueryPushHistory | |
![]() |
ToString | Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.) |
![]() |
TryLookupObject(TeamFoundationRequestContext, Sha1Id) | |
![]() |
TryLookupObject<T>(TeamFoundationRequestContext, Sha1Id) | |
![]() |
TryLookupObjectType |
Superior
Segurança de threads
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.