C# Class Microsoft.SourceBrowser.SourceIndexServer.Models.Query

Afficher le fichier Open project: KirillOsenkov/SourceBrowser Class Usage Examples

Méthodes publiques

Свойство Type Description
DotSeparatedNames List
Names List
Paths List
SymbolKinds List

Méthodes publiques

Méthode Description
AddDiagnostic ( string message ) : void
AddResultAssemblies ( IEnumerable matches ) : void
AddResultGuids ( List result ) : void
AddResultMSBuildItems ( List result ) : void
AddResultMSBuildProperties ( List result ) : void
AddResultMSBuildTargets ( List result ) : void
AddResultMSBuildTasks ( List result ) : void
AddResultProjects ( List matches ) : void
AddResultSymbols ( List matches ) : void
Empty ( string message ) : Query
Filter ( DeclaredSymbolInfo symbol ) : bool
GetSearchTermForAssemblySearch ( ) : string
GetSearchTermForMSBuildSearch ( ) : string
GetSearchTermForProjectSearch ( ) : string
GetSearchTermForSymbolSearch ( ) : string
IsAssemblySearch ( ) : bool
Query ( string queryString ) : System
StripQuotes ( string text, bool &isQuoted ) : string

Private Methods

Méthode Description
AddPossibleInterpretationWithoutClrPrefix ( Microsoft.SourceBrowser.SourceIndexServer.Models.Interpretation interpretation ) : void
Analyze ( string term ) : void
BuildInterpretations ( ) : void
FilterProjects ( DeclaredSymbolInfo symbol ) : bool
FilterSymbolKinds ( DeclaredSymbolInfo symbol ) : bool
GetLastPart ( string dotSeparatedName ) : string
InterpretWithoutGetOrSet ( Microsoft.SourceBrowser.SourceIndexServer.Models.Interpretation interpretation ) : Microsoft.SourceBrowser.SourceIndexServer.Models.Interpretation
Parse ( string queryString ) : void
Query ( ) : System

This constructor is to construct an erroneous query with diagnostics

Method Details

AddDiagnostic() public méthode

public AddDiagnostic ( string message ) : void
message string
Résultat void

AddResultAssemblies() public méthode

public AddResultAssemblies ( IEnumerable matches ) : void
matches IEnumerable
Résultat void

AddResultGuids() public méthode

public AddResultGuids ( List result ) : void
result List
Résultat void

AddResultMSBuildItems() public méthode

public AddResultMSBuildItems ( List result ) : void
result List
Résultat void

AddResultMSBuildProperties() public méthode

public AddResultMSBuildProperties ( List result ) : void
result List
Résultat void

AddResultMSBuildTargets() public méthode

public AddResultMSBuildTargets ( List result ) : void
result List
Résultat void

AddResultMSBuildTasks() public méthode

public AddResultMSBuildTasks ( List result ) : void
result List
Résultat void

AddResultProjects() public méthode

public AddResultProjects ( List matches ) : void
matches List
Résultat void

AddResultSymbols() public méthode

public AddResultSymbols ( List matches ) : void
matches List
Résultat void

Empty() public static méthode

public static Empty ( string message ) : Query
message string
Résultat Query

Filter() public méthode

public Filter ( DeclaredSymbolInfo symbol ) : bool
symbol DeclaredSymbolInfo
Résultat bool

GetSearchTermForAssemblySearch() public méthode

public GetSearchTermForAssemblySearch ( ) : string
Résultat string

GetSearchTermForMSBuildSearch() public méthode

public GetSearchTermForMSBuildSearch ( ) : string
Résultat string

GetSearchTermForProjectSearch() public méthode

public GetSearchTermForProjectSearch ( ) : string
Résultat string

GetSearchTermForSymbolSearch() public méthode

public GetSearchTermForSymbolSearch ( ) : string
Résultat string

IsAssemblySearch() public méthode

public IsAssemblySearch ( ) : bool
Résultat bool

Query() public méthode

public Query ( string queryString ) : System
queryString string
Résultat System

StripQuotes() public static méthode

public static StripQuotes ( string text, bool &isQuoted ) : string
text string
isQuoted bool
Résultat string

Property Details

DotSeparatedNames public_oe property

public List DotSeparatedNames
Résultat List

Names public_oe property

public List Names
Résultat List

Paths public_oe property

public List Paths
Résultat List

SymbolKinds public_oe property

public List SymbolKinds
Résultat List