C# Класс ReSharper.NTriples.Cache.NTriplesCache

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

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

Метод Описание
GetAllPrefixDeclarationSymbols ( ) : IEnumerable
GetAllUriIdentifierSymbols ( ) : IEnumerable
GetAllUriIdentifierSymbolsByFile ( ) : NTriplesUriIdentifierSymbol>.OneToListMap
GetAllUriIdentifiersInNamespace ( string @namespace ) : IEnumerable
GetAvailableProperties ( IEnumerable typesUri ) : IEnumerable
GetFilesContainingUri ( string @namespace, string localName ) : IList
GetInstanceTypes ( string subjectUri ) : IEnumerable
GetPrefixDeclarationSymbols ( string name ) : IEnumerable
GetSubjects ( string uri ) : IEnumerable
GetTypeDeclarations ( string subjectUri ) : IEnumerable
GetUriIdentifierSymbolsDeclaredInFile ( IPsiSourceFile sourceFile ) : IEnumerable
HasSubjects ( string uri ) : bool
HasTypeDeclarations ( string subjectUri ) : bool
NTriplesCache ( Lifetime lifetime, IShellLocks shellLocks, IPsiConfiguration psiConfiguration, IPersistentIndexManager persistentIdIndex ) : System.Collections.Generic

Защищенные методы

Метод Описание
ClearCache ( IPsiSourceFile sourceFile ) : void
ComputeCache ( IPsiSourceFile sourceFile, IList data ) : NTriplesFileCache
SymbolsUpToDate ( IPsiSourceFile psiSourceFile ) : bool

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

Метод Описание
FixNamespace ( string @namespace ) : string

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

ClearCache() защищенный Метод

protected ClearCache ( IPsiSourceFile sourceFile ) : void
sourceFile IPsiSourceFile
Результат void

ComputeCache() защищенный Метод

protected ComputeCache ( IPsiSourceFile sourceFile, IList data ) : NTriplesFileCache
sourceFile IPsiSourceFile
data IList
Результат NTriplesFileCache

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

public GetAllPrefixDeclarationSymbols ( ) : IEnumerable
Результат IEnumerable

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

public GetAllUriIdentifierSymbols ( ) : IEnumerable
Результат IEnumerable

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

public GetAllUriIdentifierSymbolsByFile ( ) : NTriplesUriIdentifierSymbol>.OneToListMap
Результат NTriplesUriIdentifierSymbol>.OneToListMap

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

public GetAllUriIdentifiersInNamespace ( string @namespace ) : IEnumerable
@namespace string
Результат IEnumerable

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

public GetAvailableProperties ( IEnumerable typesUri ) : IEnumerable
typesUri IEnumerable
Результат IEnumerable

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

public GetFilesContainingUri ( string @namespace, string localName ) : IList
@namespace string
localName string
Результат IList

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

public GetInstanceTypes ( string subjectUri ) : IEnumerable
subjectUri string
Результат IEnumerable

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

public GetPrefixDeclarationSymbols ( string name ) : IEnumerable
name string
Результат IEnumerable

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

public GetSubjects ( string uri ) : IEnumerable
uri string
Результат IEnumerable

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

public GetTypeDeclarations ( string subjectUri ) : IEnumerable
subjectUri string
Результат IEnumerable

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

public GetUriIdentifierSymbolsDeclaredInFile ( IPsiSourceFile sourceFile ) : IEnumerable
sourceFile IPsiSourceFile
Результат IEnumerable

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

public HasSubjects ( string uri ) : bool
uri string
Результат bool

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

public HasTypeDeclarations ( string subjectUri ) : bool
subjectUri string
Результат bool

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

public NTriplesCache ( Lifetime lifetime, IShellLocks shellLocks, IPsiConfiguration psiConfiguration, IPersistentIndexManager persistentIdIndex ) : System.Collections.Generic
lifetime Lifetime
shellLocks IShellLocks
psiConfiguration IPsiConfiguration
persistentIdIndex IPersistentIndexManager
Результат System.Collections.Generic

SymbolsUpToDate() защищенный Метод

protected SymbolsUpToDate ( IPsiSourceFile psiSourceFile ) : bool
psiSourceFile IPsiSourceFile
Результат bool