TfsGitRepository (Clase)
Ésta es una de las dos clases principales al modelo de objetos de servidor de TFS Git. Representa un repositorio de una colección de proyectos de equipo. No puede nuevo un TfsGitRepository personalmente -- crear, eliminar, divide, y la adquisición de un TfsGitRepository existente toda se hace con los métodos de TeamFoundationGitRepositoryService. Los consumidores de esta clase no almacenar en caché las instancias de TfsGitRepository a través de solicitudes lógicas.
Jerarquía de herencia
System.Object
Microsoft.TeamFoundation.Git.Server.TfsGitRepository
Espacio de nombres: Microsoft.TeamFoundation.Git.Server
Ensamblado: Microsoft.TeamFoundation.Git.Server (en Microsoft.TeamFoundation.Git.Server.dll)
Sintaxis
'Declaración
Public Class TfsGitRepository _
Implements IDisposable
public class TfsGitRepository : IDisposable
El tipo TfsGitRepository expone los siguientes miembros.
Propiedades
Nombre | Descripción | |
---|---|---|
Name | Cada repositorio de Git tiene un nombre.El nombre es único en el ámbito de la colección. | |
Refs | La colección de refs para este repositorio de Git.Este objeto tiene varios métodos en él para leer y escribir refs al repositorio. | |
RepositoryId | Una colección de proyectos de equipo puede contener los repositorios varias de Git.Se distinguen por su nombre así como por su identificador de repositorio | |
TeamProjectUri | El URI para el proyecto de equipo que posee este repositorio de Git.Actualmente, un proyecto de equipo solo puede tener un repositorio de Git |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
Dispose() | ||
Dispose(Boolean) | ||
Equals | Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object). | |
Finalize | El MUST nos aseguramos de que dispongamos de los archivos asignados memoria subyacente! (Invalida a Object.Finalize()). | |
GetDefaultBranch | Obtenga tienen como valor predeterminado la bifurcación para este repositorio como TfsGitRef.Si no hay predeterminados la bifurcación, se devolverá null. | |
GetHashCode | Sirve como la función hash predeterminada. (Se hereda de Object). | |
GetRepositoryUri | ||
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). | |
LookupObject | Busca el objeto de Git con el identificador de objeto determinada (hash SHA-1 20 bytes). | |
LookupObjectType | Busca el tipo de objeto de Git con el identificador de objeto determinada (hash SHA-1 20 bytes). | |
MemberwiseClone | Crea una copia superficial del objeto Object actual. (Se hereda de Object). | |
ToString | Devuelve una cadena que representa el objeto actual. (Se hereda de Object). | |
TryLookupObject | Busca el objeto de Git con el identificador de objeto determinada (hash SHA-1 20 bytes). | |
TryLookupObjectType | Busca el tipo de objeto de Git con el identificador de objeto determinada (hash SHA-1 20 bytes). |
Arriba
Seguridad para subprocesos
Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.