Microsoft.TeamFoundation.Git.Server, espace de noms

Classes

  Classe Description
Classe publique CommitObjectFailedToParseException Levée lorsqu'un objet de validation n'analyse pas
Classe publique DateTimeObjectComparer
Classe publique Extensions
Classe publique GitCommitArtifactId
Classe publique GitCommitDoesNotExistException Levée lorsqu'il interroge une validation qui n'existe pas.
Classe publique GitFeatureNotEnabledException Levée lorsque la tentative d'accès au serveur et elle de Git n'est pas activée.
Classe publique GitForcePushDeniedException Levée lorsqu'un utilisateur tente de forcer la transmission de type push mais n'a pas les autorisations
Classe publique GitHttpHandler
Classe publique GitIndexDuplicateObjectIdException Levée lorsqu'un utilisateur tente de mettre le même objet dans un fichier à en-tête pack clé deux fois
Classe publique GitIntegration
Classe publique GitItemNotFoundException Levée lorsque l'élément demandé de Git n'existe pas à la version demandée
Classe publique GitItemVersionException Les exceptions associés aux récupérer une version de Git ou un élément de Git à un élément spécifié de version extrayant des méthodes peut ignorer ces derniers et retourner null dans certaines circonstances
Classe publique GitMissingReferencedObjectException Levée lorsque les objets est référencé mais n'existe pas dans le pack et/ou magasin
Classe publique GitNeedsPermissionException Levée lorsqu'un utilisateur n'a pas les autorisations de faire ce qu'ils essaient
Classe publique GitNeedsTeamProjectCreatePermissionException Levée lorsqu'un utilisateur n'a pas les autorisations de faire ce qu'ils essaient
Classe publique GitNeedsTeamProjectDeletePermissionException Levée lorsqu'un utilisateur n'a pas les autorisations de faire ce qu'ils essaient
Classe publique GitNoParentVersionException Levée lorsque la version demandée de Git peut être résolue mais le parent est introuvable
Classe publique GitNoPreviousChangeException Levée lorsqu'une révision antérieure demandée depuis un élément est introuvable
Classe publique GitNotEnabledForTeamProjectException Levée lorsqu'un utilisateur tente de créer un référentiel de git pour un projet d'équipe ayant déjà TFS VC activé.
Classe publique GitObjectDoesNotExistException Levée lorsque l'objet demandé de Git n'existe pas
Classe publique GitObjectsCannotBeAccessedDirectlyException Levée lorsque vous tentez de lire ou écrire des objets de git via le FileContainerService REPOSEZ les API
Classe publique GitObjectTooLargeException Levée lorsque l'objet de Git est trop grand pour être matérialisé en mémoire.
Classe publique GitPackDoesNotExistException Levée lorsque le module demandé de Git n'existe pas
Classe publique GitPackMissingBaseFileException Fichier levée lorsqu'une entrée dans un fichier de module de git est un delta à un fichier de base, mais aucun de base ne peut être localisé
Classe publique GitParserException Levée lorsque l'analyse échoue, classe de base
Classe publique GitProtocolException Levée lorsque nous pensons le protocole ne correspond pas à ce que nous comptons
Classe publique GitReferenceStaleException Levée lorsqu'une référence ne peut pas être mise à jour parce que l'ID d'objet ancien n'était pas l'ID d'objet actuel la transaction de mise à jour a fonctionné dans la base de données
Classe publique GitRefNotFoundException Levée lorsque la référence demandée de Git n'existe pas dans le référentiel.
Classe publique GitRepositoryMinimumPerProjectThresholdExceededException Levée lorsque vous tentez de supprimer un référentiel de Git et aucun autre référentiel dans le projet d'équipe
Classe publique GitRepositoryNameAlreadyExistsException Levée lorsque vous tentez de créer un référentiel de Git, mais le nom est déjà utilisé.
Classe publique GitRepositoryNotFoundException Levée lorsque le référentiel demandé de Git n'existe pas, ou l'appelant n'a pas l'autorisation de consulter son existence.
Classe publique GitRepositoryPerProjectThresholdExceededException Levée lorsque vous tentez de créer un référentiel de Git, mais le nom est déjà utilisé.
Classe publique GitStorageContainerNotFoundException Levée lorsque le conteneur du sous-système de stockage de Git n'existe pas.
Classe publique GitUnresolvableToCommitException Levée lorsque l'objet de Git a été utilisé par le code appelant à soit une validation, ou une balise qui indique finalement une validation, et cela n'était pas.
Classe publique GitUtils
Classe publique InflaterExceededLengthException Levée lorsque le ZlibInflateStream énumère plus d'octets que la longueur déclarée passée
Classe publique InfoRefsHandler
Classe publique InvalidGitDeltaDataException Levée lorsque les données valide est produite dans un flux delta
Classe publique InvalidGitIndexException Levée lorsque le fichier d'index indiqué contient des données non valides
Classe publique InvalidGitObjectTypeException Levée lorsqu'un objet de Git doit être un certain type, mais n'était pas
Classe publique InvalidGitPackEntryHeaderException Levée lorsqu'une entrée dans un fichier de module de git a un en-tête valide
Classe publique InvalidGitPackHeaderException Levée lorsqu'un fichier à en-tête pack de git est présenté avec un en-tête valide
Classe publique InvalidGitRefNameException Levée lorsque le nom fourni de référence de Git est pas valide.
Classe publique InvalidGitRepositoryNameException Levée lorsque le nom fourni de référence de Git est pas valide.
Classe publique ObjectIdComparer
Classe publique ObjectIdEqualityComparer
Classe publique PushNotification
Classe publique ReceivePackHandler
Classe publique RefUpdateNotification
Classe publique TagObjectFailedToParseException Levée lorsqu'un objet de validation n'analyse pas
Classe publique TeamFoundationGitCommitService Ce service au niveau est le point d'entrée pour toutes les fonctionnalités de Git avec les métadonnées mises en cache de validation.
Classe publique TeamFoundationGitRepositoryService Ce service au niveau est le point d'entrée pour toutes les fonctionnalités de Git intégrée avec Team Foundation Server.
Classe publique TfsGitBlob
Classe publique TfsGitCommit
Classe publique TfsGitCommitChange
Classe publique TfsGitCommitChangeCount
Classe publique TfsGitCommitHistoryEntry
Classe publique TfsGitCommitLineageDiff
Classe publique TfsGitCommitMetadata
Classe publique TfsGitCommitUser
Classe publique TfsGitDiffEntry
Classe publique TfsGitDiffHelper
Classe publique TfsGitObject Classe de base des objets dans un référentiel de Git.
Classe publique TfsGitObjectEqualityComparer
Classe publique TfsGitPushMetadata
Classe publique TfsGitRef
Classe publique TfsGitRefUpdateRequest Représente une demande de mettre à jour une référence dans un référentiel.
Classe publique TfsGitRefUpdateResult Représente le résultat d'une demande de mettre à jour une référence dans un référentiel.
Classe publique TfsGitRepository C'est l'une des deux principales classes au modèle objet serveur TFS Git.Il représente un référentiel sur une collection de projets d'équipe.Vous ne pouvez pas un nouveau TfsGitRepository vous-même -- create, supprimez, répliquez, et la saisie d'un TfsGitRepository existant toute sont faites via les méthodes du TeamFoundationGitRepositoryService.Les consommateurs de cette classe ne doivent pas mettre des instances en cache de TfsGitRepository sur plusieurs requêtes logiques.
Classe publique TfsGitRepositoryInfo Structure de données simple qui a un ID, un nom et un teamProjectUri de référentiel de Git.
Classe publique TfsGitRepositoryRefsCollection Représente l'ensemble de références pour un référentiel donné de TFS Git.
Classe publique TfsGitTag
Classe publique TfsGitTree
Classe publique TfsGitTreeDepthFirstEnumerator
Classe publique TfsGitTreeEntry
Classe publique TfsGitTreeEntryComparer
Classe publique TreeObjectFailedToParseException Levée lorsqu'un objet d'arborescence n'analyse pas
Classe publique UnprocessedCommit Structure de données utilisée par le TeamFoundationGitCommitService.
Classe publique UploadPackHandler

Interfaces

  Interface Description
Interface publique IGitPushSubscriberJob Les travaux qui implémentent cette interface seront exécutés sur une transmission de type push de Git.
Interface publique ITeamFoundationGitCommitService

Énumérations

  Énumération Description
Énumération publique GitCommitMetadataStatus
Énumération publique QueryCommitItemsRecursionLevel
Énumération publique TfsGitChangeType
Énumération publique TfsGitObjectType
Énumération publique TfsGitRefUpdateStatus Représente les effets possibles d'une demande de mettre à jour une référence dans un référentiel.