C# Class OpenIDE.CodeEngine.Core.Caching.TypeCache

Inheritance: ICacheBuilder, ITypeCache, ICrawlResult
Afficher le fichier Open project: continuoustests/OpenIDE Class Usage Examples

Méthodes publiques

Méthode Description
Add ( ICodeReference reference ) : void
Add ( IEnumerable references ) : void
Add ( ISignatureReference reference ) : void
Add ( Project project ) : void
Add ( ProjectFile file ) : void
AllFiles ( ) : IEnumerable
AllProjects ( ) : IEnumerable
AllReferences ( ) : IEnumerable
AllSignatures ( ) : IEnumerable
FileExists ( string file ) : bool
Find ( string name ) : List
Find ( string name, int limit ) : List
FindFiles ( string searchString ) : List
GetFilesInDirectory ( string directory ) : List
GetFilesInProject ( string project ) : List
GetFilesInProject ( string project, string path ) : List
GetProject ( string fullpath ) : Project
Invalidate ( string file ) : void
ProjectExists ( Project project ) : bool

Private Methods

Méthode Description
add ( ICodeReference reference ) : void
find ( string name ) : IEnumerable
nameSort ( string name, string signature, string filename, string compareString ) : int

Method Details

Add() public méthode

public Add ( ICodeReference reference ) : void
reference ICodeReference
Résultat void

Add() public méthode

public Add ( IEnumerable references ) : void
references IEnumerable
Résultat void

Add() public méthode

public Add ( ISignatureReference reference ) : void
reference ISignatureReference
Résultat void

Add() public méthode

public Add ( Project project ) : void
project OpenIDE.Core.Caching.Project
Résultat void

Add() public méthode

public Add ( ProjectFile file ) : void
file OpenIDE.Core.Caching.ProjectFile
Résultat void

AllFiles() public méthode

public AllFiles ( ) : IEnumerable
Résultat IEnumerable

AllProjects() public méthode

public AllProjects ( ) : IEnumerable
Résultat IEnumerable

AllReferences() public méthode

public AllReferences ( ) : IEnumerable
Résultat IEnumerable

AllSignatures() public méthode

public AllSignatures ( ) : IEnumerable
Résultat IEnumerable

FileExists() public méthode

public FileExists ( string file ) : bool
file string
Résultat bool

Find() public méthode

public Find ( string name ) : List
name string
Résultat List

Find() public méthode

public Find ( string name, int limit ) : List
name string
limit int
Résultat List

FindFiles() public méthode

public FindFiles ( string searchString ) : List
searchString string
Résultat List

GetFilesInDirectory() public méthode

public GetFilesInDirectory ( string directory ) : List
directory string
Résultat List

GetFilesInProject() public méthode

public GetFilesInProject ( string project ) : List
project string
Résultat List

GetFilesInProject() public méthode

public GetFilesInProject ( string project, string path ) : List
project string
path string
Résultat List

GetProject() public méthode

public GetProject ( string fullpath ) : Project
fullpath string
Résultat OpenIDE.Core.Caching.Project

Invalidate() public méthode

public Invalidate ( string file ) : void
file string
Résultat void

ProjectExists() public méthode

public ProjectExists ( Project project ) : bool
project OpenIDE.Core.Caching.Project
Résultat bool