Interface IBindingContext
The context used for binding requests
Namespace:Microsoft.SqlTools.ServiceLayer.LanguageServices
Assembly:Microsoft.SqlTools.ServiceLayer.dll
Syntax
public interface IBindingContext
Properties
| Improve this Doc View SourceBinder
Gets or sets the binder
Declaration
IBinder Binder { get; set; }
Type | Description |
---|---|
Microsoft.SqlServer.Management.SqlParser.Binder.IBinder |
BindingLock
Gets the binding lock object
Declaration
ManualResetEvent BindingLock { get; }
Type | Description |
---|---|
System.Threading.ManualResetEvent |
BindingTimeout
Gets or sets the binding operation timeout in milliseconds
Declaration
int BindingTimeout { get; set; }
Type | Description |
---|---|
System.Int32 |
DatabaseCompatibilityLevel
Gets or sets the database compatibility level
Declaration
DatabaseCompatibilityLevel DatabaseCompatibilityLevel { get; }
Type | Description |
---|---|
Microsoft.SqlServer.Management.SqlParser.Common.DatabaseCompatibilityLevel |
DatabaseEngineType
Gets or sets the database engine type
Declaration
DatabaseEngineType DatabaseEngineType { get; }
Type | Description |
---|---|
Microsoft.SqlServer.Management.Common.DatabaseEngineType |
IsConnected
Gets or sets a flag indicating if the context is connected
Declaration
bool IsConnected { get; set; }
Type | Description |
---|---|
System.Boolean |
MetadataDisplayInfoProvider
Gets or sets the metadata display info provider
Declaration
MetadataDisplayInfoProvider MetadataDisplayInfoProvider { get; set; }
Type | Description |
---|---|
Microsoft.SqlServer.Management.SqlParser.MetadataProvider.MetadataDisplayInfoProvider |
ParseOptions
Gets or sets the current connection parse options
Declaration
ParseOptions ParseOptions { get; }
Type | Description |
---|---|
Microsoft.SqlServer.Management.SqlParser.Parser.ParseOptions |
ServerConnection
Gets or sets the binding server connection
Declaration
ServerConnection ServerConnection { get; set; }
Type | Description |
---|---|
Microsoft.SqlServer.Management.Common.ServerConnection |
ServerVersion
Gets or sets the current connection server version
Declaration
ServerVersion ServerVersion { get; }
Type | Description |
---|---|
Microsoft.SqlServer.Management.Common.ServerVersion |
SmoMetadataProvider
Gets or sets the SMO metadata provider
Declaration
SmoMetadataProvider SmoMetadataProvider { get; set; }
Type | Description |
---|---|
Microsoft.SqlServer.Management.SmoMetadataProvider.SmoMetadataProvider |
TransactSqlVersion
Gets or sets the T-SQL version
Declaration
TransactSqlVersion TransactSqlVersion { get; }
Type | Description |
---|---|
Microsoft.SqlServer.Management.SqlParser.Common.TransactSqlVersion |