GitUtils Class

Inheritance Hierarchy

System.Object
  Microsoft.TeamFoundation.Git.Server.GitUtils

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

Syntax

'Declaration
Public NotInheritable Class GitUtils
public static class GitUtils
public ref class GitUtils abstract sealed
[<AbstractClass>]
[<Sealed>]
type GitUtils =  class end
public final class GitUtils

The GitUtils type exposes the following members.

Properties

  Name Description
Public propertyStatic member EmptyObjectId
Public propertyStatic member RefsHeadsPrefix
Public propertyStatic member RefsNotesPrefix
Public propertyStatic member RefsTagsPrefix

Top

Methods

  Name Description
Public methodStatic member CalculateSecurable
Public methodStatic member CompareByteArrays
Public methodStatic member CreateObjectHeader
Public methodStatic member CreateObjectHeaderStream
Public methodStatic member ExpandHavesAndWants
Public methodStatic member FindRepositoryByFilters
Public methodStatic member GetProjectInfo
Public methodStatic member GetRepositoryUrl(String, TfsGitRepositoryInfo, String)
Public methodStatic member GetRepositoryUrl(String, String, String)
Public methodStatic member IsEmpty
Public methodStatic member IsValidRefName
Public methodStatic member ObjectIdFromString
Public methodStatic member ObjectIdFromUTF8Bytes
Public methodStatic member ObjectIdsEqual
Public methodStatic member ObjectTypeFromString
Public methodStatic member StringFromObjectId
Public methodStatic member StringFromObjectType
Public methodStatic member UTF8BytesFromObjectId(array<Byte[])
Public methodStatic member UTF8BytesFromObjectId(array<Byte[], array<Byte[], Int32)

Top

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

Microsoft.TeamFoundation.Git.Server Namespace