C# Class MonoDevelop.VersionControl.TFS.Infrastructure.RepositoryCache

显示文件 Open project: Indomitable/monodevelop-tfs-addin Class Usage Examples

Public Methods

Method Description
AddToCache ( ExtendedItem item ) : void
AddToCache ( IEnumerable items ) : void
ClearCache ( ) : void
GetItem ( FilePath localPath ) : ExtendedItem
GetItem ( VersionControlPath serverPath ) : ExtendedItem
GetItems ( List paths, RecursionType recursionType ) : List
HasItem ( VersionControlPath serverPath ) : bool
RefreshItem ( FilePath localPath ) : void
RefreshItems ( IEnumerable localPaths ) : void
RepositoryCache ( TFSRepository repo ) : Microsoft.TeamFoundation.VersionControl.Client.Objects

Method Details

AddToCache() public method

public AddToCache ( ExtendedItem item ) : void
item ExtendedItem
return void

AddToCache() public method

public AddToCache ( IEnumerable items ) : void
items IEnumerable
return void

ClearCache() public method

public ClearCache ( ) : void
return void

GetItem() public method

public GetItem ( FilePath localPath ) : ExtendedItem
localPath FilePath
return ExtendedItem

GetItem() public method

public GetItem ( VersionControlPath serverPath ) : ExtendedItem
serverPath VersionControlPath
return ExtendedItem

GetItems() public method

public GetItems ( List paths, RecursionType recursionType ) : List
paths List
recursionType RecursionType
return List

HasItem() public method

public HasItem ( VersionControlPath serverPath ) : bool
serverPath VersionControlPath
return bool

RefreshItem() public method

public RefreshItem ( FilePath localPath ) : void
localPath FilePath
return void

RefreshItems() public method

public RefreshItems ( IEnumerable localPaths ) : void
localPaths IEnumerable
return void

RepositoryCache() public method

public RepositoryCache ( TFSRepository repo ) : Microsoft.TeamFoundation.VersionControl.Client.Objects
repo TFSRepository
return Microsoft.TeamFoundation.VersionControl.Client.Objects