This documentation is archived and is not being maintained.
Microsoft.TeamFoundation.Git.Server Namespace
Visual Studio 2013
| Class | Description | |
|---|---|---|
|
CommitObjectFailedToParseException | Thrown when a commit object fails to parse |
|
DateTimeObjectComparer | |
|
Extensions | |
|
GitCommitArtifactId | |
|
GitCommitDoesNotExistException | Thrown when a commit is queried that does not exist. |
|
GitFeatureNotEnabledException | Thrown when attempting to access the Git server and it is not enabled. |
|
GitForcePushDeniedException | Thrown when someone tries to force push but lacks permissions |
|
GitHttpHandler | |
|
GitIndexDuplicateObjectIdException | Thrown when someone tries to put the same object into a pack file index twice |
|
GitIntegration | |
|
GitItemNotFoundException | Thrown when the requested Git item does not exist at the requested version |
|
GitItemVersionException | Exceptions related to retrieving a Git Version or a Git Item at a specified Version Item fetching methods may ignore these and return null in some circumstances |
|
GitMissingReferencedObjectException | Thrown when the an objects is referenced but does not exist in the pack and/or store |
|
GitNeedsPermissionException | Thrown when someone lacks permissions to do what they're attempting |
|
GitNeedsTeamProjectCreatePermissionException | Thrown when someone lacks permissions to do what they're attempting |
|
GitNeedsTeamProjectDeletePermissionException | Thrown when someone lacks permissions to do what they're attempting |
|
GitNoParentVersionException | Thrown when the requested Git version can be resolved but the parent cannot be found |
|
GitNoPreviousChangeException | Thrown when a requested prior revision of an item cannot be found |
|
GitNotEnabledForTeamProjectException | Thrown when someone tries to create a git repository for a team project that already has TFS VC enabled. |
|
GitObjectDoesNotExistException | Thrown when the requested Git object does not exist |
|
GitObjectsCannotBeAccessedDirectlyException | Thrown when attempting to read or write git objects via the FileContainerService REST APIs |
|
GitObjectTooLargeException | Thrown when the Git object is too large to be materialized in memory. |
|
GitPackDoesNotExistException | Thrown when the requested Git pack does not exist |
|
GitPackMissingBaseFileException | Thrown when an entry in a git pack file is a delta against a base file, but no base file could be located |
|
GitParserException | Thrown when the parsing fails, base class |
|
GitProtocolException | Thrown when a we think the protocol doesn't match what we expect |
|
GitReferenceStaleException | Thrown when a reference could not be updated because the old object ID was not the current object ID at the time the update transaction ran in the database |
|
GitRefNotFoundException | Thrown when the requested Git ref does not exist in the repository. |
|
GitRepositoryMinimumPerProjectThresholdExceededException | Thrown when attempting to delete a Git repository and there are no other repositories in the Team Project |
|
GitRepositoryNameAlreadyExistsException | Thrown when attempting to create a new Git repository, but the name is already taken. |
|
GitRepositoryNotFoundException | Thrown when the requested Git repository does not exist, or the caller does not have permission to see its existence. |
|
GitRepositoryPerProjectThresholdExceededException | Thrown when attempting to create a new Git repository, but the name is already taken. |
|
GitStorageContainerNotFoundException | Thrown when the Git storage subsystem's container does not exist. |
|
GitUnresolvableToCommitException | Thrown when the Git object was assumed by calling code to either be a commit, or a tag that eventually points to a commit, and it was not. |
|
GitUtils | |
|
InflaterExceededLengthException | Thrown when the ZlibInflateStream enumerates more bytes than the declared length passed in |
|
InfoRefsHandler | |
|
InvalidGitDeltaDataException | Thrown when invalid data is encountered in a delta stream |
|
InvalidGitIndexException | Thrown when the index file being read contains invalid data |
|
InvalidGitObjectTypeException | Thrown when a Git object is required to be a certain type, but was not |
|
InvalidGitPackEntryHeaderException | Thrown when an entry in a git pack file has an invalid header |
|
InvalidGitPackHeaderException | Thrown when a git pack file is presented with an invalid header |
|
InvalidGitRefNameException | Thrown when the provided Git ref name is not valid. |
|
InvalidGitRepositoryNameException | Thrown when the provided Git ref name is not valid. |
|
ObjectIdComparer | |
|
ObjectIdEqualityComparer | |
|
PushNotification | |
|
ReceivePackHandler | |
|
RefUpdateNotification | |
|
TagObjectFailedToParseException | Thrown when a commit object fails to parse |
|
TeamFoundationGitCommitService | This collection-level service is the entry point for all Git functionality with cached commit metadata. |
|
TeamFoundationGitRepositoryService | This collection-level service is the entry point for all Git functionality integrated with Team Foundation Server. |
|
TfsGitBlob | |
|
TfsGitCommit | |
|
TfsGitCommitChange | |
|
TfsGitCommitChangeCount | |
|
TfsGitCommitHistoryEntry | |
|
TfsGitCommitLineageDiff | |
|
TfsGitCommitMetadata | |
|
TfsGitCommitUser | |
|
TfsGitDiffEntry | |
|
TfsGitDiffHelper | |
|
TfsGitObject | Base class for objects in a Git repository. |
|
TfsGitObjectEqualityComparer | |
|
TfsGitPushMetadata | |
|
TfsGitRef | |
|
TfsGitRefUpdateRequest | Represents a request to update a ref in a repository. |
|
TfsGitRefUpdateResult | Represents the result of a request to update a ref in a repository. |
|
TfsGitRepository | This is one of the two core classes to the TFS Git server object model. It represents a repository on a Team Project Collection. You can't new a TfsGitRepository yourself -- create, delete, fork, and acquisition of an existing TfsGitRepository are all done through the TeamFoundationGitRepositoryService's methods. Consumers of this class should not cache TfsGitRepository instances across logical requests. |
|
TfsGitRepositoryInfo | A simple data structure that has a Git repository ID, name and teamProjectUri. |
|
TfsGitRepositoryRefsCollection | Represents the set of refs for a given TFS Git repository. |
|
TfsGitTag | |
|
TfsGitTree | |
|
TfsGitTreeDepthFirstEnumerator | |
|
TfsGitTreeEntry | |
|
TfsGitTreeEntryComparer | |
|
TreeObjectFailedToParseException | Thrown when the a tree object fails to parse |
|
UnprocessedCommit | A data structure used by the TeamFoundationGitCommitService. |
|
UploadPackHandler |
| Interface | Description | |
|---|---|---|
|
IGitPushSubscriberJob | Jobs that implement this interface will be run upon a Git push. |
|
ITeamFoundationGitCommitService |
| Enumeration | Description | |
|---|---|---|
|
GitCommitMetadataStatus | |
|
QueryCommitItemsRecursionLevel | |
|
TfsGitChangeType | |
|
TfsGitObjectType | |
|
TfsGitRefUpdateStatus | Represents the possible outcomes from a request to update a ref in a repository. |
Show: