Class ConnectedBindingContext
Class for the binding context for connected sessions
Inheritance
System.Object
ConnectedBindingContext
Namespace:Microsoft.SqlTools.ServiceLayer.LanguageServices
Assembly:Microsoft.SqlTools.ServiceLayer.dll
Syntax
public class ConnectedBindingContext : IBindingContext
Constructors
| Improve this Doc View SourceConnectedBindingContext()
Connected binding context constructor
Declaration
public ConnectedBindingContext()
Properties
| Improve this Doc View SourceBinder
Gets or sets the binder
Declaration
public IBinder Binder { get; set; }
Type | Description |
---|---|
Microsoft.SqlServer.Management.SqlParser.Binder.IBinder |
BindingLock
Gets the binding lock object
Declaration
public ManualResetEvent BindingLock { get; }
Type | Description |
---|---|
System.Threading.ManualResetEvent |
BindingTimeout
Gets or sets the binding operation timeout in milliseconds
Declaration
public int BindingTimeout { get; set; }
Type | Description |
---|---|
System.Int32 |
DatabaseCompatibilityLevel
Gets the current DatabaseCompatibilityLevel
Declaration
public DatabaseCompatibilityLevel DatabaseCompatibilityLevel { get; }
Type | Description |
---|---|
Microsoft.SqlServer.Management.SqlParser.Common.DatabaseCompatibilityLevel |
DatabaseEngineType
Gets the current DataEngineType
Declaration
public DatabaseEngineType DatabaseEngineType { get; }
Type | Description |
---|---|
Microsoft.SqlServer.Management.Common.DatabaseEngineType |
IsConnected
Gets or sets a flag indicating if the binder is connected
Declaration
public bool IsConnected { get; set; }
Type | Description |
---|---|
System.Boolean |
MetadataDisplayInfoProvider
Gets or sets the metadata display info provider
Declaration
public MetadataDisplayInfoProvider MetadataDisplayInfoProvider { get; set; }
Type | Description |
---|---|
Microsoft.SqlServer.Management.SqlParser.MetadataProvider.MetadataDisplayInfoProvider |
ParseOptions
Gets the current ParseOptions
Declaration
public ParseOptions ParseOptions { get; }
Type | Description |
---|---|
Microsoft.SqlServer.Management.SqlParser.Parser.ParseOptions |
ServerConnection
Gets or sets the binding server connection
Declaration
public ServerConnection ServerConnection { get; set; }
Type | Description |
---|---|
Microsoft.SqlServer.Management.Common.ServerConnection |
ServerVersion
Gets the Language Service ServerVersion
Declaration
public ServerVersion ServerVersion { get; }
Type | Description |
---|---|
Microsoft.SqlServer.Management.Common.ServerVersion |
SmoMetadataProvider
Gets or sets the SMO metadata provider
Declaration
public SmoMetadataProvider SmoMetadataProvider { get; set; }
Type | Description |
---|---|
Microsoft.SqlServer.Management.SmoMetadataProvider.SmoMetadataProvider |
TransactSqlVersion
Gets the current connections TransactSqlVersion
Declaration
public TransactSqlVersion TransactSqlVersion { get; }
Type | Description |
---|---|
Microsoft.SqlServer.Management.SqlParser.Common.TransactSqlVersion |