Class SqlRepositoryBase
- Namespace
- Alternet.Syntax.CodeCompletion
- Assembly
- Alternet.Syntax.Parsers.Advanced.v9.dll
Represents a base class used to perform code completion functionality for SQL language.
public class SqlRepositoryBase : CodeCompletionRepository, ICodeCompletionRepository, IDisposable
- Inheritance
-
SqlRepositoryBase
- Implements
- Derived
Constructors
- SqlRepositoryBase(bool, ISyntaxTree)
Initializes a new instance of the
SqlRepository
class with specified settings.
Properties
- AlphaImages
Gets Alpha ImageList attached to this
CodeCompletionRepository
.
- AlphaImagesHighDpi
Gets Alpha ImageList attached to this
CodeCompletionRepository
for high DPI.
- Images
Represents collection of images used for code completion.
- ImagesHighDpi
Represents collection of images used for code completion for high DPI.
- Reswords
Get or sets a list of identifiers that represents reserved words in the SQL language.
- SchemaName
Gets or sets name of the SQL schema.
- Tables
Represents list of tables.
Methods
- FillMembers(ISyntaxNode, Point, IListMembers, object, string, CodeCompletionScope, ref int)
Fills a provider with the members, providing available choices for the specified language element.
- FillReswords(IListMembers, string)
Fills a provider with the reserwed words, providing available choices for the specified language element.
- GetMemberType(string, ISyntaxNode, ref string, ref Point, ref Point, out CodeCompletionScope)
Obtains information about some language element to perform code completion related operations.
- LoadDataFromXml(string)
Loads SQl data tables from specified xml document.