Freigeben über


TfsGitCommit-Klasse

Vererbungshierarchie

System.Object
  Microsoft.TeamFoundation.Git.Server.TfsGitObject
    Microsoft.TeamFoundation.Git.Server.TfsGitCommit

Namespace:  Microsoft.TeamFoundation.Git.Server
Assembly:  Microsoft.TeamFoundation.Git.Server (in Microsoft.TeamFoundation.Git.Server.dll)

Syntax

'Declaration
Public Class TfsGitCommit _
    Inherits TfsGitObject
public class TfsGitCommit : TfsGitObject

Der TfsGitCommit-Typ macht die folgenden Member verfügbar.

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft ObjectId Der 20 Byte SHA-1-Hash dieses Objekts. (Von TfsGitObject geerbt.)
Öffentliche Eigenschaft ObjectType Der Typ des Objekts. (Von TfsGitObject geerbt.)
Öffentliche Eigenschaft Repository Das Repository, in dem sich das Objekt befindet. (Von TfsGitObject geerbt.)

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Geschützte Methode Finalize Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.)
Öffentliche Methode GetAuthor
Öffentliche Methode GetAuthorTime
Öffentliche Methode GetComment
Öffentliche Methode GetCommitter
Öffentliche Methode GetCommitTime
Öffentliche Methode GetContent Ruft den Inhalt für dieses Objekt vom besitzenden Repository ab. (Von TfsGitObject geerbt.)
Öffentliche Methode GetContentBytes Ruft den Inhalt für dieses Objekt vom besitzenden Repository ab. (Von TfsGitObject geerbt.)
Öffentliche Methode GetHashCode Fungiert als die Standardhashfunktion. (Von Object geerbt.)
Öffentliche Methode GetLength Ruft die Länge für dieses Objekt vom besitzenden Repository ab. (Von TfsGitObject geerbt.)
Öffentliche Methode GetLocalAuthorTime
Öffentliche Methode GetLocalCommitTime
Öffentliche Methode GetNotes
Öffentliche Methode GetParents
Öffentliche Methode GetTree
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Öffentliche Methode ToString (Von TfsGitObject geerbt.)

Zum Seitenanfang

Erweiterungs methoden

  Name Beschreibung
Öffentliche Erweiterungsmethode GetArtifactId (Durch Extensions definiert.)
Öffentliche Erweiterungsmethode GetManifest (Durch Extensions definiert.)
Öffentliche Erweiterungsmethode GetResolvableObjectType (Durch Extensions definiert.)
Öffentliche Erweiterungsmethode ResolveToCommit (Durch Extensions definiert.)
Öffentliche Erweiterungsmethode TryResolveToCommit (Durch Extensions definiert.)

Zum Seitenanfang

Felder

  Name Beschreibung
Geschütztes Feld m_objectId (Von TfsGitObject geerbt.)
Geschütztes Feld m_objectType (Von TfsGitObject geerbt.)
Geschütztes Feld m_repository (Von TfsGitObject geerbt.)

Zum Seitenanfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.TeamFoundation.Git.Server-Namespace