Class ConnectedBindingContext
Class for the binding context for connected sessions
Inheritance
System.Object
ConnectedBindingContext
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
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; }
Property Value
| Type | Description |
|---|---|
| Microsoft.SqlServer.Management.SqlParser.Binder.IBinder |
Implements
| Improve this Doc View SourceBindingLock
Gets the binding lock object
Declaration
public ManualResetEvent BindingLock { get; }
Property Value
| Type | Description |
|---|---|
| System.Threading.ManualResetEvent |
Implements
| Improve this Doc View SourceBindingTimeout
Gets or sets the binding operation timeout in milliseconds
Declaration
public int BindingTimeout { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 |
Implements
| Improve this Doc View SourceDatabaseCompatibilityLevel
Gets the current DatabaseCompatibilityLevel
Declaration
public DatabaseCompatibilityLevel DatabaseCompatibilityLevel { get; }
Property Value
| Type | Description |
|---|---|
| Microsoft.SqlServer.Management.SqlParser.Common.DatabaseCompatibilityLevel |
Implements
| Improve this Doc View SourceDatabaseEngineType
Gets the current DataEngineType
Declaration
public DatabaseEngineType DatabaseEngineType { get; }
Property Value
| Type | Description |
|---|---|
| Microsoft.SqlServer.Management.Common.DatabaseEngineType |
Implements
| Improve this Doc View SourceIsConnected
Gets or sets a flag indicating if the binder is connected
Declaration
public bool IsConnected { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
Implements
| Improve this Doc View SourceMetadataDisplayInfoProvider
Gets or sets the metadata display info provider
Declaration
public MetadataDisplayInfoProvider MetadataDisplayInfoProvider { get; set; }
Property Value
| Type | Description |
|---|---|
| Microsoft.SqlServer.Management.SqlParser.MetadataProvider.MetadataDisplayInfoProvider |
Implements
| Improve this Doc View SourceParseOptions
Gets the current ParseOptions
Declaration
public ParseOptions ParseOptions { get; }
Property Value
| Type | Description |
|---|---|
| Microsoft.SqlServer.Management.SqlParser.Parser.ParseOptions |
Implements
| Improve this Doc View SourceServerConnection
Gets or sets the binding server connection
Declaration
public ServerConnection ServerConnection { get; set; }
Property Value
| Type | Description |
|---|---|
| Microsoft.SqlServer.Management.Common.ServerConnection |
Implements
| Improve this Doc View SourceServerVersion
Gets the Language Service ServerVersion
Declaration
public ServerVersion ServerVersion { get; }
Property Value
| Type | Description |
|---|---|
| Microsoft.SqlServer.Management.Common.ServerVersion |
Implements
| Improve this Doc View SourceSmoMetadataProvider
Gets or sets the SMO metadata provider
Declaration
public SmoMetadataProvider SmoMetadataProvider { get; set; }
Property Value
| Type | Description |
|---|---|
| Microsoft.SqlServer.Management.SmoMetadataProvider.SmoMetadataProvider |
Implements
| Improve this Doc View SourceTransactSqlVersion
Gets the current connections TransactSqlVersion
Declaration
public TransactSqlVersion TransactSqlVersion { get; }
Property Value
| Type | Description |
|---|---|
| Microsoft.SqlServer.Management.SqlParser.Common.TransactSqlVersion |