Condividi tramite


Classe TfsGitBlob

Gerarchia di ereditarietà

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

Spazio dei nomi:  Microsoft.TeamFoundation.Git.Server
Assembly:  Microsoft.TeamFoundation.Git.Server (in Microsoft.TeamFoundation.Git.Server.dll)

Sintassi

'Dichiarazione
Public Class TfsGitBlob _
    Inherits TfsGitObject
public class TfsGitBlob : TfsGitObject

Il tipo TfsGitBlob espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica ObjectId I 20 l'hash SHA-1 di byte di questo oggetto. (Ereditato da TfsGitObject)
Proprietà pubblica ObjectType Il tipo dell'oggetto. (Ereditato da TfsGitObject)
Proprietà pubblica Repository Il repository in cui questo oggetto. (Ereditato da TfsGitObject)

In alto

Metodi

  Nome Descrizione
Metodo pubblico Equals Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object)
Metodo protetto Finalize Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object)
Metodo pubblico GetContent Ottiene il contenuto di questo oggetto dal repository proprietaria. (Ereditato da TfsGitObject)
Metodo pubblico GetContentBytes Ottiene il contenuto di questo oggetto dal repository proprietaria. (Ereditato da TfsGitObject)
Metodo pubblico GetHashCode Funge da funzione hash predefinita. (Ereditato da Object)
Metodo pubblico GetLength Ottiene la lunghezza di questo oggetto dal repository proprietaria. (Ereditato da TfsGitObject)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo protetto MemberwiseClone Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo pubblico ToString (Ereditato da TfsGitObject)

In alto

Metodi di estensione

  Nome Descrizione
Metodo di estensione pubblico GetResolvableObjectType (Definito da Extensions).
Metodo di estensione pubblico ResolveToCommit (Definito da Extensions).
Metodo di estensione pubblico TryResolveToCommit (Definito da Extensions).

In alto

Campi

  Nome Descrizione
Campo protetto m_objectId (Ereditato da TfsGitObject)
Campo protetto m_objectType (Ereditato da TfsGitObject)
Campo protetto m_repository (Ereditato da TfsGitObject)

In alto

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.TeamFoundation.Git.Server