TeamFoundationVersionControlService Class

Inheritance Hierarchy

System.Object
  Microsoft.TeamFoundation.VersionControl.Server.TeamFoundationVersionControlService

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

Syntax

'Declaration
Public NotInheritable Class TeamFoundationVersionControlService _
    Implements ITeamFoundationService
public sealed class TeamFoundationVersionControlService : ITeamFoundationService
public ref class TeamFoundationVersionControlService sealed : ITeamFoundationService
[<Sealed>]
type TeamFoundationVersionControlService =  
    class
        interface ITeamFoundationService
    end
public final class TeamFoundationVersionControlService implements ITeamFoundationService

The TeamFoundationVersionControlService type exposes the following members.

Methods

  Name Description
Public method AddConflict
Public method AddProxy
Public method CheckIn
Public method CheckInShelveset
Public method CheckPendingChanges
Public method CreateAnnotation
Public method CreateBranch
Public method CreateCheckinNoteDefinition
Public method CreateTeamProjectFolder
Public method CreateWorkspace
Public method DeleteAnnotation
Public method DeleteBranchObject
Public method DeleteLabel
Public method DeleteProxy
Public method DeleteShelveset
Public method DeleteTeamProjectFolder
Public method DeleteWorkspace
Public method Destroy
Public method DownloadFile
Public method Equals Determines whether the specified Object is equal to the current Object. (Inherited from Object.)
Public method FilterChangeset
Public method FilterShelveset
Protected method Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)
Public method Get
Public method GetChangesetProperty
Public method GetEarliestChangesetTime
Public method GetHashCode Serves as a hash function for a particular type. (Inherited from Object.)
Public method GetLatestChangeset
Public method GetRepositoryProperties
Public method GetType Gets the Type of the current instance. (Inherited from Object.)
Public method GetVersionedItemProperty
Public method LabelItem
Protected method MemberwiseClone Creates a shallow copy of the current Object. (Inherited from Object.)
Public method Merge
Public method PendChanges
Public method QueryAnnotation
Public method QueryBranches
Public method QueryBranchObjectOwnership
Public method QueryBranchObjects
Public method QueryChangeset
Public method QueryChangesetExtended
Public method QueryChangesForChangeset
Public method QueryCheckinNoteDefinition
Public method QueryCheckinNoteFieldNames
Public method QueryConflicts
Public method QueryEffectiveGlobalPermissions
Public method QueryEffectiveItemPermissions
Public method QueryFileContents
Public method QueryFileTypes
Public method QueryGlobalPermissions
Public method QueryHistory
Public method QueryItemById
Public method QueryItemPermissions
Public method QueryItems
Public method QueryItemsById
Public method QueryItemsExtended
Public method QueryLabels
Public method QueryLocalVersions
Public method QueryMergeCandidates
Public method QueryMergeRelationships
Public method QueryMerges
Public method QueryMergesExtended
Public method QueryMergesWithDetails
Public method QueryPendingChangesById
Public method QueryPendingChangesForWorkspace
Public method QueryPendingSets
Public method QueryProxies
Public method QueryShelvedChanges
Public method QueryShelvesets
Public method QueryWorkspace
Public method QueryWorkspaces
Public method RefreshIdentityDisplayName
Public method RemoveLocalConflict
Public method Resolve
Public method Rollback
Public method SetChangesetProperty
Public method SetFileTypes
Public method SetPendingChangeProperty
Public method SetVersionedItemProperty
Public method Shelve
Public method ToString Returns a string that represents the current object. (Inherited from Object.)
Public method TrackMerges
Public method UndoPendingChanges
Public method UnlabelItem
Public method Unshelve
Public method UpdateBranchObject
Public method UpdateChangeset
Public method UpdateCheckinNoteFieldName
Public method UpdateGlobalSecurity
Public method UpdateItemSecurity
Public method UpdateLocalVersion
Public method UpdatePendingState
Public method UpdateWorkspace
Public method UploadFile

Top

Explicit Interface Implementations

  Name Description
Explicit interface implemetationPrivate method ITeamFoundationService.ServiceEnd
Explicit interface implemetationPrivate method ITeamFoundationService.ServiceFlushCache
Explicit interface implemetationPrivate method ITeamFoundationService.ServiceStart

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.VersionControl.Server Namespace