Condividi tramite


Spazio dei nomi Microsoft.TeamFoundation.Git.Server

Classi

  Classe Descrizione
Classe pubblica CommitObjectFailedToParseException Generato quando un oggetto di commit non riesce ad analizzare
Classe pubblica DateTimeObjectComparer
Classe pubblica Extensions
Classe pubblica GitCommitArtifactId
Classe pubblica GitCommitDoesNotExistException Generato quando un commit viene eseguita una query che non esiste.
Classe pubblica GitFeatureNotEnabledException Generata se tentare di accedere al server e di Git non è abilitato.
Classe pubblica GitForcePushDeniedException Generato quando si tenta di forzare la push ma non dispone delle autorizzazioni
Classe pubblica GitHttpHandler
Classe pubblica GitIndexDuplicateObjectIdException Generato quando si tenta di inserire due volte lo stesso oggetto in un indice del file del pacchetto
Classe pubblica GitIntegration
Classe pubblica GitItemNotFoundException Generato quando l'elemento richiesto di Git non esiste alla versione richiesta
Classe pubblica GitItemVersionException Le eccezioni correlate a Git recuperare la versione o un elemento di Git a un elemento specificato della versione che recupera i metodi può ignorare questi e restituire null in alcune circostanze
Classe pubblica GitMissingReferencedObjectException Generato quando oggetti viene fatto riferimento non esiste nel pacchetto e/o nell'archivio
Classe pubblica GitNeedsPermissionException Generato quando si dispone delle autorizzazioni per fare ciò che tentino
Classe pubblica GitNeedsTeamProjectCreatePermissionException Generato quando si dispone delle autorizzazioni per fare ciò che tentino
Classe pubblica GitNeedsTeamProjectDeletePermissionException Generato quando si dispone delle autorizzazioni per fare ciò che tentino
Classe pubblica GitNoParentVersionException Generata se la versione richiesta di Git può essere risolta ma il padre non può essere trovato
Classe pubblica GitNoPreviousChangeException Generato quando una revisione precedente richiesta di un elemento non è possibile trovare
Classe pubblica GitNotEnabledForTeamProjectException Generato quando si tenta di creare un repository di git per un progetto team che ha già VC TFS abilitato.
Classe pubblica GitObjectDoesNotExistException Generato quando l'oggetto richiesto di Git non esiste
Classe pubblica GitObjectsCannotBeAccessedDirectlyException Generato quando tenta di leggere o scrivere gli oggetti di git tramite il FileContainerService RIPOSI API
Classe pubblica GitObjectTooLargeException Generato quando l'oggetto di Git è troppo grande per essere materializzatoe in memoria.
Classe pubblica GitPackDoesNotExistException Generato quando il package richiesto di Git non esiste
Classe pubblica GitPackMissingBaseFileException File generato quando una voce in un file del pacchetto di git è un delta in un file di base, ma nessun base può essere individuato
Classe pubblica GitParserException Generato quando l'analisi ha esito negativo, classe base
Classe pubblica GitProtocolException Generato quando pensiamo il protocollo non corrisponde a quello prevediamo
Classe pubblica GitReferenceStaleException Generato quando un riferimento non può essere aggiornato perché l'id dell'oggetto precedente non era al momento dell'ID oggetto corrente la transazione di aggiornamento è cercato del database
Classe pubblica GitRefNotFoundException Generato quando il riferimento richiesto di Git non esiste nel repository.
Classe pubblica GitRepositoryMinimumPerProjectThresholdExceededException Generati quando si tenta di eliminare un repository di Git ed esistono altre repository nel progetto team
Classe pubblica GitRepositoryNameAlreadyExistsException Generato quando il tentativo di creare una nuova repository di Git, ma il nome è già creato.
Classe pubblica GitRepositoryNotFoundException Generato quando il repository richiesta di Git non esiste, o il chiamante non dispone delle autorizzazioni per visualizzare la relativa esistenza.
Classe pubblica GitRepositoryPerProjectThresholdExceededException Generato quando il tentativo di creare una nuova repository di Git, ma il nome è già creato.
Classe pubblica GitStorageContainerNotFoundException Generato quando il contenitore di Git del sottosistema di archiviazione non esiste.
Classe pubblica GitUnresolvableToCommitException Generato quando l'oggetto di Git è stato considerato dal codice che effettua la chiamata a venga il commit, o un tag che eventualmente indica il commit e non era.
Classe pubblica GitUtils
Classe pubblica InflaterExceededLengthException Generato quando lo ZlibInflateStream enumera più byte che la lunghezza dichiarata passata
Classe pubblica InfoRefsHandler
Classe pubblica InvalidGitDeltaDataException Generato quando i dati non validi sono verificati in un flusso delta
Classe pubblica InvalidGitIndexException Generato quando il file di indice che viene visualizzato contiene dati non validi
Classe pubblica InvalidGitObjectTypeException Non è stato generato quando un oggetto di Git è necessario essere un certo tipo, ma
Classe pubblica InvalidGitPackEntryHeaderException Generato quando una voce in un file del pacchetto di git ha un'intestazione non valida
Classe pubblica InvalidGitPackHeaderException Generato quando un file del pacchetto di git viene visualizzata un'intestazione non valida
Classe pubblica InvalidGitRefNameException Generato quando il nome fornito di riferimento di Git non è valido.
Classe pubblica InvalidGitRepositoryNameException Generato quando il nome fornito di riferimento di Git non è valido.
Classe pubblica ObjectIdComparer
Classe pubblica ObjectIdEqualityComparer
Classe pubblica PushNotification
Classe pubblica ReceivePackHandler
Classe pubblica RefUpdateNotification
Classe pubblica TagObjectFailedToParseException Generato quando un oggetto di commit non riesce ad analizzare
Classe pubblica TeamFoundationGitCommitService Questo servizio a livello di raccolta è il punto di ingresso per le funzionalità di Git con i metadati memorizzati nella cache di commit.
Classe pubblica TeamFoundationGitRepositoryService Questo servizio a livello di raccolta è il punto di ingresso per le funzionalità di Git integrata con Team Foundation Server.
Classe pubblica TfsGitBlob
Classe pubblica TfsGitCommit
Classe pubblica TfsGitCommitChange
Classe pubblica TfsGitCommitChangeCount
Classe pubblica TfsGitCommitHistoryEntry
Classe pubblica TfsGitCommitLineageDiff
Classe pubblica TfsGitCommitMetadata
Classe pubblica TfsGitCommitUser
Classe pubblica TfsGitDiffEntry
Classe pubblica TfsGitDiffHelper
Classe pubblica TfsGitObject Classe base degli oggetti in un repository di Git.
Classe pubblica TfsGitObjectEqualityComparer
Classe pubblica TfsGitPushMetadata
Classe pubblica TfsGitRef
Classe pubblica TfsGitRefUpdateRequest Rappresenta una richiesta di aggiornare un riferimento in un repository.
Classe pubblica TfsGitRefUpdateResult Rappresenta il risultato di una richiesta di aggiornare un riferimento in un repository.
Classe pubblica TfsGitRepository Questa è una delle due classi base al modello a oggetti del server TFS Git.Rappresenta un repository in una raccolta di progetti team.Non è possibile nuovo un TfsGitRepository manualmente -- creare, eliminare, biforchi e l'acquisizione di un TfsGitRepository esistente di viene eseguita con i metodi di TeamFoundationGitRepositoryService.Gli utenti di questa classe non memorizzare nella cache le istanze di TfsGitRepository nelle richieste logiche.
Classe pubblica TfsGitRepositoryInfo Una struttura di dati semplice con un repository ID di Git, il nome e teamProjectUri.
Classe pubblica TfsGitRepositoryRefsCollection Rappresenta l'insieme dei riferimenti per un repository specificata TFS Git.
Classe pubblica TfsGitTag
Classe pubblica TfsGitTree
Classe pubblica TfsGitTreeDepthFirstEnumerator
Classe pubblica TfsGitTreeEntry
Classe pubblica TfsGitTreeEntryComparer
Classe pubblica TreeObjectFailedToParseException Generato quando un oggetto della struttura ad albero non riesce ad analizzare
Classe pubblica UnprocessedCommit Una struttura di dati utilizzata dal TeamFoundationGitCommitService.
Classe pubblica UploadPackHandler

Interfacce

  Interfaccia Descrizione
Interfaccia pubblica IGitPushSubscriberJob I processi che implementano l'interfaccia verrà effettuato in un incremento di Git.
Interfaccia pubblica ITeamFoundationGitCommitService

Enumerazioni

  Enumerazione Descrizione
Enumerazione pubblica GitCommitMetadataStatus
Enumerazione pubblica QueryCommitItemsRecursionLevel
Enumerazione pubblica TfsGitChangeType
Enumerazione pubblica TfsGitObjectType
Enumerazione pubblica TfsGitRefUpdateStatus Rappresenta i risultati possibili da una richiesta di aggiornare un riferimento in un repository.