C# Class GitSccProvider.SccProviderSolutionCache

Inheritance: IDisposable
Afficher le fichier Open project: jzoss/Git-Source-Control-Provider Class Usage Examples

Méthodes publiques

Méthode Description
AddFile ( string filename, IVsSccProject2 project ) : void
AddProject ( EnvDTE envProject ) : System.Threading.Tasks.Task
AddProject ( IVsSccProject2 project ) : System.Threading.Tasks.Task
Dispose ( ) : void
FileTracked ( string filename ) : bool
GetProjectsSelectionForFile ( string filename ) : List
InValidateCache ( ) : void
ProjectAddedToCache ( IVsSccProject2 project ) : bool
RegisterSolution ( ) : System.Threading.Tasks.Task
SccProviderSolutionCache ( GitScc.BasicSccProvider provider ) : System

Private Methods

Méthode Description
AddFileToList ( string filename, IVsSccProject2 project ) : void
GetProjectsSelectionForFile ( string filename, bool search ) : Task>
GetProjectsSelectionForFileInternal ( string filename ) : List
ScanSolution ( ) : System.Threading.Tasks.Task

Method Details

AddFile() public méthode

public AddFile ( string filename, IVsSccProject2 project ) : void
filename string
project IVsSccProject2
Résultat void

AddProject() public méthode

public AddProject ( EnvDTE envProject ) : System.Threading.Tasks.Task
envProject EnvDTE
Résultat System.Threading.Tasks.Task

AddProject() public méthode

public AddProject ( IVsSccProject2 project ) : System.Threading.Tasks.Task
project IVsSccProject2
Résultat System.Threading.Tasks.Task

Dispose() public méthode

public Dispose ( ) : void
Résultat void

FileTracked() public méthode

public FileTracked ( string filename ) : bool
filename string
Résultat bool

GetProjectsSelectionForFile() public méthode

public GetProjectsSelectionForFile ( string filename ) : List
filename string
Résultat List

InValidateCache() public méthode

public InValidateCache ( ) : void
Résultat void

ProjectAddedToCache() public méthode

public ProjectAddedToCache ( IVsSccProject2 project ) : bool
project IVsSccProject2
Résultat bool

RegisterSolution() public méthode

public RegisterSolution ( ) : System.Threading.Tasks.Task
Résultat System.Threading.Tasks.Task

SccProviderSolutionCache() public méthode

public SccProviderSolutionCache ( GitScc.BasicSccProvider provider ) : System
provider GitScc.BasicSccProvider
Résultat System