Sha1Id 结构

命名空间:  Microsoft.TeamFoundation.Git.Common
程序集:  Microsoft.TeamFoundation.Git.Common(在 Microsoft.TeamFoundation.Git.Common.dll 中)

语法

声明
<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>

Sha1Id 类型公开以下成员。

构造函数

  名称 描述
公共方法 Sha1Id(String)
公共方法 Sha1Id(array<Byte[], Int32)

页首

属性

  名称 描述
公共属性 IsEmpty
公共属性 Item

页首

方法

  名称 描述
公共方法 CompareTo(array<Byte[])
公共方法 CompareTo(Object)
公共方法 CompareTo(Sha1Id)
公共方法 Equals(Object) (重写 ValueType.Equals(Object)。)
公共方法 Equals(Sha1Id)
公共方法静态成员 FromStream
公共方法 GetHashCode (重写 ValueType.GetHashCode()。)
公共方法 GetType 获取当前实例的 Type。 (继承自 Object。)
公共方法静态成员 Parse
公共方法 ToAbbreviatedString
公共方法 ToByteArray
公共方法 ToString (重写 ValueType.ToString()。)
公共方法静态成员 TryParse

页首

运算符

  名称 描述
公共运算符静态成员 Equality
公共运算符静态成员 Inequality

页首

字段

  名称 描述
公共字段静态成员 AbbreviatedByteCount
公共字段静态成员 Empty
公共字段静态成员 EmptyString
公共字段静态成员 Length
公共字段静态成员 Maximum

页首

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。

请参阅

参考

Microsoft.TeamFoundation.Git.Common 命名空间