Compartilhar via


Estrutura Sha1Id

Namespace:  Microsoft.TeamFoundation.Git.Common
Assembly:  Microsoft.TeamFoundation.Git.Common (em Microsoft.TeamFoundation.Git.Common.dll)

Sintaxe

'Declaração
<JsonConverterAttribute(GetType(Sha1IdJsonSerializer))> _
Public Structure Sha1Id _
    Implements IComparable, IComparable(Of Sha1Id),  _
    IEquatable(Of Sha1Id)
[JsonConverterAttribute(typeof(Sha1IdJsonSerializer))]
public struct Sha1Id : IComparable, IComparable<Sha1Id>, 
    IEquatable<Sha1Id>

O tipo Sha1Id expõe os membros a seguir.

Construtores

  Nome Descrição
Método público Sha1Id(String)
Método público Sha1Id(array<Byte[], Int32)

Superior

Propriedades

  Nome Descrição
Propriedade pública IsEmpty
Propriedade pública Item

Superior

Métodos

  Nome Descrição
Método público CompareTo(array<Byte[])
Método público CompareTo(Object)
Método público CompareTo(Sha1Id)
Método público Equals(Object) (Substitui ValueType.Equals(Object).)
Método público Equals(Sha1Id)
Método públicoMembro estático FromStream
Método público GetHashCode (Substitui ValueType.GetHashCode().)
Método público GetType Obtém o Type da instância atual. (Herdado de Object.)
Método públicoMembro estático Parse
Método público ToAbbreviatedString
Método público ToByteArray
Método público ToString (Substitui ValueType.ToString().)
Método públicoMembro estático TryParse

Superior

Operadores

  Nome Descrição
Operador públicoMembro estático Equality
Operador públicoMembro estático Inequality

Superior

Campos

  Nome Descrição
Campo públicoMembro estático AbbreviatedByteCount
Campo públicoMembro estático Empty
Campo públicoMembro estático EmptyString
Campo públicoMembro estático Length
Campo públicoMembro estático Maximum

Superior

Segurança de threads

Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Namespace Microsoft.TeamFoundation.Git.Common