Microsoft.TeamFoundation.Git.Server 名前空間

クラス

  クラス 説明
パブリック クラス CommitObjectFailedToParseException コミットのオブジェクトが解析できない場合にスローされます
パブリック クラス DateTimeObjectComparer
パブリック クラス Extensions
パブリック クラス GitCommitArtifactId
パブリック クラス GitCommitDoesNotExistException コミット クエリがない場合にスローされます。
パブリック クラス GitFeatureNotEnabledException スローされた場合 Git サーバーおよびそれにアクセスしようとすると、有効になりません。
パブリック クラス GitForcePushDeniedException ユーザーがプッシュを強制的に実行することを試みますが、ない場合にスローされるアクセス許可
パブリック クラス GitHttpHandler
パブリック クラス GitIndexDuplicateObjectIdException ユーザーがパッケージ ファイルのインデックスに同じオブジェクトを回入力しようとした場合にスローされます
パブリック クラス GitIntegration
パブリック クラス GitItemNotFoundException Git の要求された項目が要求されたバージョンにない場合にスローされます
パブリック クラス GitItemVersionException 例外は Git のバージョンの取得に関連したさまざままたはメソッドをフェッチ指定したバージョンの項目の Git の項目はこれらを無視し、null 値を、状況によっては返されることがあります。
パブリック クラス GitMissingReferencedObjectException 参照されるオブジェクトが、パッケージまたはストアに存在しない場合にスローされます。
パブリック クラス GitNeedsPermissionException ユーザーが実行しようとしている操作を行うアクセス許可が不足している場合にスローされます
パブリック クラス GitNeedsTeamProjectCreatePermissionException ユーザーが実行しようとしている操作を行うアクセス許可が不足している場合にスローされます
パブリック クラス GitNeedsTeamProjectDeletePermissionException ユーザーが実行しようとしている操作を行うアクセス許可が不足している場合にスローされます
パブリック クラス GitNoParentVersionException スローされた Git の要求されたバージョンが解決できる親はと表示できません
パブリック クラス GitNoPreviousChangeException 項目を要求する前の変更を検出できなかった場合にスローされます
パブリック クラス GitNotEnabledForTeamProjectException ユーザーが既に有効になっている TFS の VC を持つチーム プロジェクトの git リポジトリを作成しようとした場合にスローされます。
パブリック クラス GitObjectDoesNotExistException Git の要求されたオブジェクトがない場合にスローされます
パブリック クラス GitObjectsCannotBeAccessedDirectlyException FileContainerService によって git のオブジェクトを読み取りまたは書き込みを試行した場合にスローを置くと API
パブリック クラス GitObjectTooLargeException Git のオブジェクトがメモリに埋め込むするには大きすぎる場合にスローされます。
パブリック クラス GitPackDoesNotExistException Git の要求されたパッケージがない場合にスローされます
パブリック クラス GitPackMissingBaseFileException git のパッケージのファイルのエントリが基本ファイルに対するデルタ スローされた場合、基本ファイルが見つかりませんでした
パブリック クラス GitParserException 分析が失敗した場合にスローされます。基本クラス
パブリック クラス GitProtocolException これは予期したとおりに、があるときにスローされるプロトコルは一致しません
パブリック クラス GitReferenceStaleException 古いオブジェクト ID がその時点で現在のオブジェクト ID ではないため、参照が更新できないときに更新プログラムのトランザクション スローされるデータベースで実行されていました
パブリック クラス GitRefNotFoundException Git 要求された ref がリポジトリにない場合にスローされます。
パブリック クラス GitRepositoryMinimumPerProjectThresholdExceededException Git リポジトリを削除しようとすると、そこでチーム プロジェクトに、他、リポジトリ投げられなく
パブリック クラス GitRepositoryNameAlreadyExistsException スローされた場合 Git の新しいリポジトリ、名前を作成しようとすると、既に取得されます。
パブリック クラス GitRepositoryNotFoundException Git の要求されたリポジトリでない場合にスローされても、呼び出し元に存在を表示するアクセス許可がない。
パブリック クラス GitRepositoryPerProjectThresholdExceededException スローされた場合 Git の新しいリポジトリ、名前を作成しようとすると、既に取得されます。
パブリック クラス GitStorageContainerNotFoundException Git のストレージ サブシステム コンテナーがない場合にスローされます。
パブリック クラス GitUnresolvableToCommitException へのであるコミット Git のオブジェクトが想定されているコードを呼び出すことによってスローされたとき、またはコミットは、指すタグ、およびはありません。
パブリック クラス GitUtils
パブリック クラス InflaterExceededLengthException ZlibInflateStream が渡される宣言された長さよりも多くのバイトを列挙したときにスローされます
パブリック クラス InfoRefsHandler
パブリック クラス InvalidGitDeltaDataException 無効なデータをデルタ ストリームで検出された場合にスローされます
パブリック クラス InvalidGitIndexException 読み取りインデックスのファイルに無効なデータが含まれている場合にスローされます
パブリック クラス InvalidGitObjectTypeException Git のオブジェクトが特定の型になるように要求されたときはスローされません。
パブリック クラス InvalidGitPackEntryHeaderException git のパッケージのファイルのエントリに無効なヘッダーがない場合にスローされます
パブリック クラス InvalidGitPackHeaderException git のパッケージのファイルが有効なヘッダーという場合にスローされます
パブリック クラス InvalidGitRefNameException 指定された Git ref の名前が無効の場合にスローされます。
パブリック クラス InvalidGitRepositoryNameException 指定された Git ref の名前が無効の場合にスローされます。
パブリック クラス ObjectIdComparer
パブリック クラス ObjectIdEqualityComparer
パブリック クラス PushNotification
パブリック クラス ReceivePackHandler
パブリック クラス RefUpdateNotification
パブリック クラス TagObjectFailedToParseException コミットのオブジェクトが解析できない場合にスローされます
パブリック クラス TeamFoundationGitCommitService このコレクション レベル サービスは、キャッシュされたコミットのメタデータの Git のすべての機能のエントリ ポイントです。
パブリック クラス TeamFoundationGitRepositoryService このコレクション レベル サービスは、Team Foundation Server 統合 Git のすべての機能のエントリ ポイントです。
パブリック クラス TfsGitBlob
パブリック クラス TfsGitCommit
パブリック クラス TfsGitCommitChange
パブリック クラス TfsGitCommitChangeCount
パブリック クラス TfsGitCommitHistoryEntry
パブリック クラス TfsGitCommitLineageDiff
パブリック クラス TfsGitCommitMetadata
パブリック クラス TfsGitCommitUser
パブリック クラス TfsGitDiffEntry
パブリック クラス TfsGitDiffHelper
パブリック クラス TfsGitObject Git のリポジトリ オブジェクトの基本クラスです。
パブリック クラス TfsGitObjectEqualityComparer
パブリック クラス TfsGitPushMetadata
パブリック クラス TfsGitRef
パブリック クラス TfsGitRefUpdateRequest リポジトリの ref を更新する要求を表します。
パブリック クラス TfsGitRefUpdateResult リポジトリの ref を更新する要求の結果を表します。
パブリック クラス TfsGitRepository これは、TFS 管理者 Git サーバー オブジェクト モデルへ 2 個のコア クラスの 1 つです。このレポートには、チーム プロジェクト コレクションのリポジトリを表します。新しい TfsGitRepository 独自できません -- 作成し、削除して、分岐する場合は、既存の TfsGitRepository の取得と解放は、Resource Acquisition Is コンストラクターの組み合わせ Application Programming Interface TeamFoundationGitRepositoryService は、すべてのメソッドによって実行されます。このクラスのコンシューマーは論理的な要求間で TfsGitRepository のインスタンスをキャッシュする必要はありません。
パブリック クラス TfsGitRepositoryInfo Git リポジトリの ID、名前、および teamProjectUri を持つ簡単なデータ構造体。
パブリック クラス TfsGitRepositoryRefsCollection TFS の Git の特定のリポジトリの refs のセットを表します。
パブリック クラス TfsGitTag
パブリック クラス TfsGitTree
パブリック クラス TfsGitTreeDepthFirstEnumerator
パブリック クラス TfsGitTreeEntry
パブリック クラス TfsGitTreeEntryComparer
パブリック クラス TreeObjectFailedToParseException ツリーのオブジェクトが解析できない場合にスローされます
パブリック クラス UnprocessedCommit TeamFoundationGitCommitService で使用するデータ構造体。
パブリック クラス UploadPackHandler

インターフェイス

  インターフェイス 説明
パブリック インターフェイス IGitPushSubscriberJob このインターフェイスを実装するジョブは Git のプッシュに実行されます。
パブリック インターフェイス ITeamFoundationGitCommitService

列挙型

  列挙体 説明
パブリック列挙体 GitCommitMetadataStatus
パブリック列挙体 QueryCommitItemsRecursionLevel
パブリック列挙体 TfsGitChangeType
パブリック列挙体 TfsGitObjectType
パブリック列挙体 TfsGitRefUpdateStatus リポジトリの ref を更新する要求から可能な結果を表します。