Freigeben über


TfsGitTree-Klasse

Vererbungshierarchie

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

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

Syntax

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

Der TfsGitTree-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 GetBlobs
Ö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 GetObjects
Öffentliche Methode GetTreeEntries(TeamFoundationRequestContext)
Öffentliche Methode GetTreeEntries(TeamFoundationRequestContext, Boolean)
Öffentliche Methode GetTrees
Ö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 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