C# Класс MySql.Data.VisualStudio.MySqlCompletionSource

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

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

Метод Описание
Dispose ( ) : void
MySqlCompletionSource ( MySqlCompletionSourceProvider sourceProvider, ITextBuffer textBuffer ) : System

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

Метод Описание
BuildColumnList ( DbDataReader r, bool IncludeDb ) : List>.Dictionary
BuildWhereGetColumns ( string database, string sql, List tables, bool &hasDbExplicit ) : string
CreateCompletionList ( List l, ICompletionSession session, IList completionSets ) : void
FindStmt ( ITree t ) : ITree
FindTokenSpanAtPosition ( ITrackingPoint point, ICompletionSession session ) : ITrackingSpan
GetColumns ( DbConnection con, List tables ) : List
GetCompleteStatement ( ITextSnapshot snapshot, SnapshotPoint snapPos, StringBuilder &sbErrors, ITree &treeStmt ) : string
GetCompleteStatement ( ITextSnapshot snapshot, SnapshotPoint snapPos, StringBuilder &sbErrors, ITree &treeStmt ) : void
ICompletionSource ( ICompletionSession session, IList completionSets ) : void
RemoveToken ( string sql, SnapshotPoint snapPos ) : Antlr.Runtime.CommonTokenStream

Removes a token using the enhanced token stream class.

RemoveToken ( string sql, int position ) : Antlr.Runtime.CommonTokenStream

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

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

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

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

public MySqlCompletionSource ( MySqlCompletionSourceProvider sourceProvider, ITextBuffer textBuffer ) : System
sourceProvider MySqlCompletionSourceProvider
textBuffer ITextBuffer
Результат System