C# Класс GitSccProvider.SccProviderSolutionCache

Наследование: IDisposable
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
AddFileToList ( string filename, IVsSccProject2 project ) : void
GetProjectsSelectionForFile ( string filename, bool search ) : Task>
GetProjectsSelectionForFileInternal ( string filename ) : List
ScanSolution ( ) : System.Threading.Tasks.Task

Описание методов

AddFile() публичный Метод

public AddFile ( string filename, IVsSccProject2 project ) : void
filename string
project IVsSccProject2
Результат void

AddProject() публичный Метод

public AddProject ( EnvDTE envProject ) : System.Threading.Tasks.Task
envProject EnvDTE
Результат System.Threading.Tasks.Task

AddProject() публичный Метод

public AddProject ( IVsSccProject2 project ) : System.Threading.Tasks.Task
project IVsSccProject2
Результат System.Threading.Tasks.Task

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

FileTracked() публичный Метод

public FileTracked ( string filename ) : bool
filename string
Результат bool

GetProjectsSelectionForFile() публичный Метод

public GetProjectsSelectionForFile ( string filename ) : List
filename string
Результат List

InValidateCache() публичный Метод

public InValidateCache ( ) : void
Результат void

ProjectAddedToCache() публичный Метод

public ProjectAddedToCache ( IVsSccProject2 project ) : bool
project IVsSccProject2
Результат bool

RegisterSolution() публичный Метод

public RegisterSolution ( ) : System.Threading.Tasks.Task
Результат System.Threading.Tasks.Task

SccProviderSolutionCache() публичный Метод

public SccProviderSolutionCache ( GitScc.BasicSccProvider provider ) : System
provider GitScc.BasicSccProvider
Результат System