Files
sqltoolsservice/docs/_site/api/toc.html
Aditya Bist eb4f2f2b91 port batch parser wrapper (#232)
* Initial commit for GitHub IO pages

* Add initial doxfx content

* Update manifest.json

* Update manifest.json

* Set theme jekyll-theme-cayman

* Set theme jekyll-theme-slate

* Set theme jekyll-theme-minimal

* Set theme jekyll-theme-tactile

* Clear out theme setting

* Remove API docs

* Revert "Adding Milliseconds to DateTime fields (#173)" (#197)

This reverts commit 431dfa4156.

* ported new BatchParser

* added BatchParser tests

* fixing merge conflicts

* fix build issues

* cleaned code and addressed comments from code review

* addressed code review and made BatchParser logic more efficient

* fixed batch parser tests

* changed class name to fix build issues

* fixed merge conflicts

* added path for lab mode baseline tests

* changed env path for lab mode

* added env variable to appveyor

* testing env variable for appveyor

* fixed lab build

* debug appveyor build

* testing changes for appveyor

* changed trace env path

* debugging appveyor build

* changed baseline env path

* debugging

* debugging

* debugging

* switched on trace flag

* debugging

* debugging

* changed build config

* changed baseline files

* checking baseline output

* changed baseline files

* debug baseline tests

* debugging baseline

* debugging

* debugging

* debug

* debugging

* testing baseline format

* debug

* debug

* debug

* debug

* debug

* newline debug

* changed baseline file

* debug

* test

* try new way to read

* added execution engine tests

* change test

* testing file encoding

* moved execution engine tests to integration

* try compare without spaces

* removed no op test

* added env variable for travis

* put batch parser tests to integration too

* put batch parser in integration

* try new baseline string match

* compare baseline test logic changed

* changed baseline logic as well as cleaned tests

* fix build for travis CI

* fix travis CI issues

* fixed highlighting bugs on vscode

* code review changes

* ported new BatchParser

* added BatchParser tests

* Initial commit for GitHub IO pages

* Add initial doxfx content

* Update manifest.json

* Update manifest.json

* Set theme jekyll-theme-cayman

* Set theme jekyll-theme-slate

* Set theme jekyll-theme-minimal

* Set theme jekyll-theme-tactile

* Clear out theme setting

* Remove API docs

* Revert "Adding Milliseconds to DateTime fields (#173)" (#197)

This reverts commit 431dfa4156.

* fixing merge conflicts

* fix build issues

* cleaned code and addressed comments from code review

* addressed code review and made BatchParser logic more efficient

* fixed batch parser tests

* changed class name to fix build issues

* fixed merge conflicts

* added path for lab mode baseline tests

changed env path for lab mode

added env variable to appveyor

testing env variable for appveyor

fixed lab build

debug appveyor build

testing changes for appveyor

changed trace env path

debugging appveyor build

changed baseline env path

debugging

debugging

debugging

switched on trace flag

debugging

debugging

changed build config

changed baseline files

checking baseline output

changed baseline files

debug baseline tests

debugging baseline

debugging

debugging

debug

debugging

testing baseline format

debug

debug

debug

debug

debug

newline debug

changed baseline file

debug

test

try new way to read

added execution engine tests

change test

testing file encoding

moved execution engine tests to integration

try compare without spaces

removed no op test

added env variable for travis

* put batch parser tests to integration too

* put batch parser in integration

try new baseline string match

* compare baseline test logic changed

* changed baseline logic as well as cleaned tests

* fix build for travis CI

* fix travis CI issues

* fixed highlighting bugs on vscode

* code review changes

* fixed filestream writer test

* added localization string

* added localization string

* generated new string files again

* code review changes
2017-02-10 16:51:26 -08:00

1722 lines
128 KiB
HTML

<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Table of Content </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Table of Content ">
<meta name="generator" content="docfx ">
<link rel="shortcut icon" href="../favicon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
</head>
<body data-spy="scroll" data-target="#affix">
<div id="wrapper">
<header>
</header>
<div role="main" class="container body-content">
<div class="sidenav">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
<div>
<div class="sidefilter">
<form class="toc-filter">
<span class="glyphicon glyphicon-filter filter-icon"></span>
<input type="text" id="toc_filter_input" placeholder="Enter here to filter..." onkeypress="if(event.keyCode==13) {return false;}">
</form>
</div>
<div class="sidetoc">
<div class="toc" id="toc">
<ul class="nav level1">
<li>
<span class="expand-stub"></span>
<a href="Microsoft.SqlTools.ServiceLayer.html" name="" title="Microsoft.SqlTools.ServiceLayer">Microsoft.SqlTools.ServiceLayer</a>
<ul class="nav level2">
<li>
<a href="Microsoft.SqlTools.ServiceLayer.InteractionMetrics-1.html" name="" title="InteractionMetrics&lt;T&gt;">InteractionMetrics&lt;T&gt;</a>
</li>
</ul> </li>
<li>
<span class="expand-stub"></span>
<a href="Microsoft.SqlTools.ServiceLayer.Connection.html" name="" title="Microsoft.SqlTools.ServiceLayer.Connection">Microsoft.SqlTools.ServiceLayer.Connection</a>
<ul class="nav level2">
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Connection.ConnectionInfo.html" name="" title="ConnectionInfo">ConnectionInfo</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Connection.ConnectionService.html" name="" title="ConnectionService">ConnectionService</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Connection.ConnectionService.OnConnectionHandler.html" name="" title="ConnectionService.OnConnectionHandler">ConnectionService.OnConnectionHandler</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Connection.ConnectionService.OnDisconnectHandler.html" name="" title="ConnectionService.OnDisconnectHandler">ConnectionService.OnDisconnectHandler</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Connection.ISqlConnectionFactory.html" name="" title="ISqlConnectionFactory">ISqlConnectionFactory</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Connection.SqlConnectionFactory.html" name="" title="SqlConnectionFactory">SqlConnectionFactory</a>
</li>
</ul> </li>
<li>
<span class="expand-stub"></span>
<a href="Microsoft.SqlTools.ServiceLayer.Connection.Contracts.html" name="" title="Microsoft.SqlTools.ServiceLayer.Connection.Contracts">Microsoft.SqlTools.ServiceLayer.Connection.Contracts</a>
<ul class="nav level2">
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Connection.Contracts.CancelConnectParams.html" name="" title="CancelConnectParams">CancelConnectParams</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Connection.Contracts.CancelConnectRequest.html" name="" title="CancelConnectRequest">CancelConnectRequest</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Connection.Contracts.ConnectionChangedNotification.html" name="" title="ConnectionChangedNotification">ConnectionChangedNotification</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Connection.Contracts.ConnectionChangedParams.html" name="" title="ConnectionChangedParams">ConnectionChangedParams</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Connection.Contracts.ConnectionCompleteNotification.html" name="" title="ConnectionCompleteNotification">ConnectionCompleteNotification</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Connection.Contracts.ConnectionCompleteParams.html" name="" title="ConnectionCompleteParams">ConnectionCompleteParams</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Connection.Contracts.ConnectionDetails.html" name="" title="ConnectionDetails">ConnectionDetails</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Connection.Contracts.ConnectionDetailsExtensions.html" name="" title="ConnectionDetailsExtensions">ConnectionDetailsExtensions</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Connection.Contracts.ConnectionRequest.html" name="" title="ConnectionRequest">ConnectionRequest</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Connection.Contracts.ConnectionSummary.html" name="" title="ConnectionSummary">ConnectionSummary</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Connection.Contracts.ConnectionSummaryComparer.html" name="" title="ConnectionSummaryComparer">ConnectionSummaryComparer</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Connection.Contracts.ConnectionSummaryExtensions.html" name="" title="ConnectionSummaryExtensions">ConnectionSummaryExtensions</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Connection.Contracts.ConnectParams.html" name="" title="ConnectParams">ConnectParams</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Connection.Contracts.ConnectParamsExtensions.html" name="" title="ConnectParamsExtensions">ConnectParamsExtensions</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Connection.Contracts.DisconnectParams.html" name="" title="DisconnectParams">DisconnectParams</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Connection.Contracts.DisconnectRequest.html" name="" title="DisconnectRequest">DisconnectRequest</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Connection.Contracts.ListDatabasesParams.html" name="" title="ListDatabasesParams">ListDatabasesParams</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Connection.Contracts.ListDatabasesRequest.html" name="" title="ListDatabasesRequest">ListDatabasesRequest</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Connection.Contracts.ListDatabasesResponse.html" name="" title="ListDatabasesResponse">ListDatabasesResponse</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Connection.Contracts.ServerInfo.html" name="" title="ServerInfo">ServerInfo</a>
</li>
</ul> </li>
<li>
<span class="expand-stub"></span>
<a href="Microsoft.SqlTools.ServiceLayer.Credentials.html" name="" title="Microsoft.SqlTools.ServiceLayer.Credentials">Microsoft.SqlTools.ServiceLayer.Credentials</a>
<ul class="nav level2">
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Credentials.CredentialService.html" name="" title="CredentialService">CredentialService</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Credentials.ICredentialStore.html" name="" title="ICredentialStore">ICredentialStore</a>
</li>
</ul> </li>
<li>
<span class="expand-stub"></span>
<a href="Microsoft.SqlTools.ServiceLayer.Credentials.Contracts.html" name="" title="Microsoft.SqlTools.ServiceLayer.Credentials.Contracts">Microsoft.SqlTools.ServiceLayer.Credentials.Contracts</a>
<ul class="nav level2">
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Credentials.Contracts.Credential.html" name="" title="Credential">Credential</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Credentials.Contracts.DeleteCredentialRequest.html" name="" title="DeleteCredentialRequest">DeleteCredentialRequest</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Credentials.Contracts.ReadCredentialRequest.html" name="" title="ReadCredentialRequest">ReadCredentialRequest</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Credentials.Contracts.SaveCredentialRequest.html" name="" title="SaveCredentialRequest">SaveCredentialRequest</a>
</li>
</ul> </li>
<li>
<span class="expand-stub"></span>
<a href="Microsoft.SqlTools.ServiceLayer.Credentials.Linux.html" name="" title="Microsoft.SqlTools.ServiceLayer.Credentials.Linux">Microsoft.SqlTools.ServiceLayer.Credentials.Linux</a>
<ul class="nav level2">
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Credentials.Linux.CredentialsWrapper.html" name="" title="CredentialsWrapper">CredentialsWrapper</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Credentials.Linux.FileTokenStorage.html" name="" title="FileTokenStorage">FileTokenStorage</a>
</li>
</ul> </li>
<li>
<span class="expand-stub"></span>
<a href="Microsoft.SqlTools.ServiceLayer.Credentials.Win32.html" name="" title="Microsoft.SqlTools.ServiceLayer.Credentials.Win32">Microsoft.SqlTools.ServiceLayer.Credentials.Win32</a>
<ul class="nav level2">
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Credentials.Win32.CredentialSet.html" name="" title="CredentialSet">CredentialSet</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Credentials.Win32.CredentialType.html" name="" title="CredentialType">CredentialType</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Credentials.Win32.PersistanceType.html" name="" title="PersistanceType">PersistanceType</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Credentials.Win32.Win32Credential.html" name="" title="Win32Credential">Win32Credential</a>
</li>
</ul> </li>
<li>
<span class="expand-stub"></span>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.html" name="" title="Microsoft.SqlTools.ServiceLayer.Hosting">Microsoft.SqlTools.ServiceLayer.Hosting</a>
<ul class="nav level2">
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.ServiceHost.html" name="" title="ServiceHost">ServiceHost</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.ServiceHost.InitializeCallback.html" name="" title="ServiceHost.InitializeCallback">ServiceHost.InitializeCallback</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.ServiceHost.ShutdownCallback.html" name="" title="ServiceHost.ShutdownCallback">ServiceHost.ShutdownCallback</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.ServiceHostBase.html" name="" title="ServiceHostBase">ServiceHostBase</a>
</li>
</ul> </li>
<li>
<span class="expand-stub"></span>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.Contracts.html" name="" title="Microsoft.SqlTools.ServiceLayer.Hosting.Contracts">Microsoft.SqlTools.ServiceLayer.Hosting.Contracts</a>
<ul class="nav level2">
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.Contracts.ClientCapabilities.html" name="" title="ClientCapabilities">ClientCapabilities</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.Contracts.CompletionOptions.html" name="" title="CompletionOptions">CompletionOptions</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.Contracts.ExitNotification.html" name="" title="ExitNotification">ExitNotification</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.Contracts.HostingErrorEvent.html" name="" title="HostingErrorEvent">HostingErrorEvent</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.Contracts.HostingErrorParams.html" name="" title="HostingErrorParams">HostingErrorParams</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.Contracts.InitializeError.html" name="" title="InitializeError">InitializeError</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.Contracts.InitializeRequest.html" name="" title="InitializeRequest">InitializeRequest</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.Contracts.InitializeResult.html" name="" title="InitializeResult">InitializeResult</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.Contracts.ServerCapabilities.html" name="" title="ServerCapabilities">ServerCapabilities</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.Contracts.ShutdownRequest.html" name="" title="ShutdownRequest">ShutdownRequest</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.Contracts.SignatureHelpOptions.html" name="" title="SignatureHelpOptions">SignatureHelpOptions</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.Contracts.TextDocumentSyncKind.html" name="" title="TextDocumentSyncKind">TextDocumentSyncKind</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.Contracts.VersionRequest.html" name="" title="VersionRequest">VersionRequest</a>
</li>
</ul> </li>
<li>
<span class="expand-stub"></span>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.html" name="" title="Microsoft.SqlTools.ServiceLayer.Hosting.Protocol">Microsoft.SqlTools.ServiceLayer.Hosting.Protocol</a>
<ul class="nav level2">
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Constants.html" name="" title="Constants">Constants</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.EventContext.html" name="" title="EventContext">EventContext</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.IMessageSender.html" name="" title="IMessageSender">IMessageSender</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.IProtocolEndpoint.html" name="" title="IProtocolEndpoint">IProtocolEndpoint</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.MessageDispatcher.html" name="" title="MessageDispatcher">MessageDispatcher</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.MessageParseException.html" name="" title="MessageParseException">MessageParseException</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.MessageProtocolType.html" name="" title="MessageProtocolType">MessageProtocolType</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.MessageReader.html" name="" title="MessageReader">MessageReader</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.MessageWriter.html" name="" title="MessageWriter">MessageWriter</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.ProtocolEndpoint.html" name="" title="ProtocolEndpoint">ProtocolEndpoint</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.RequestContext-1.html" name="" title="RequestContext&lt;TResult&gt;">RequestContext&lt;TResult&gt;</a>
</li>
</ul> </li>
<li>
<span class="expand-stub"></span>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Channel.html" name="" title="Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Channel">Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Channel</a>
<ul class="nav level2">
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Channel.ChannelBase.html" name="" title="ChannelBase">ChannelBase</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Channel.StdioClientChannel.html" name="" title="StdioClientChannel">StdioClientChannel</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Channel.StdioServerChannel.html" name="" title="StdioServerChannel">StdioServerChannel</a>
</li>
</ul> </li>
<li>
<span class="expand-stub"></span>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Contracts.html" name="" title="Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Contracts">Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Contracts</a>
<ul class="nav level2">
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Contracts.EventType-1.html" name="" title="EventType&lt;TParams&gt;">EventType&lt;TParams&gt;</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Contracts.Message.html" name="" title="Message">Message</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Contracts.MessageType.html" name="" title="MessageType">MessageType</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Contracts.RequestType-2.html" name="" title="RequestType&lt;TParams, TResult&gt;">RequestType&lt;TParams, TResult&gt;</a>
</li>
</ul> </li>
<li>
<span class="expand-stub"></span>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Serializers.html" name="" title="Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Serializers">Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Serializers</a>
<ul class="nav level2">
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Serializers.IMessageSerializer.html" name="" title="IMessageSerializer">IMessageSerializer</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Serializers.JsonRpcMessageSerializer.html" name="" title="JsonRpcMessageSerializer">JsonRpcMessageSerializer</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Serializers.V8MessageSerializer.html" name="" title="V8MessageSerializer">V8MessageSerializer</a>
</li>
</ul> </li>
<li>
<span class="expand-stub"></span>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.html" name="" title="Microsoft.SqlTools.ServiceLayer.LanguageServices">Microsoft.SqlTools.ServiceLayer.LanguageServices</a>
<ul class="nav level2">
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.AutoCompleteHelper.html" name="" title="AutoCompleteHelper">AutoCompleteHelper</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.BindingQueue-1.html" name="" title="BindingQueue&lt;T&gt;">BindingQueue&lt;T&gt;</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.ConnectedBindingContext.html" name="" title="ConnectedBindingContext">ConnectedBindingContext</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.ConnectedBindingQueue.html" name="" title="ConnectedBindingQueue">ConnectedBindingQueue</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.DefinitionResult.html" name="" title="DefinitionResult">DefinitionResult</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.DiagnosticsHelper.html" name="" title="DiagnosticsHelper">DiagnosticsHelper</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.DocumentStatusHelper.html" name="" title="DocumentStatusHelper">DocumentStatusHelper</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.IBindingContext.html" name="" title="IBindingContext">IBindingContext</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.LanguageService.html" name="" title="LanguageService">LanguageService</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.QueueItem.html" name="" title="QueueItem">QueueItem</a>
</li>
</ul> </li>
<li>
<span class="expand-stub"></span>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Completion.html" name="" title="Microsoft.SqlTools.ServiceLayer.LanguageServices.Completion">Microsoft.SqlTools.ServiceLayer.LanguageServices.Completion</a>
<ul class="nav level2">
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Completion.AutoCompletionResult.html" name="" title="AutoCompletionResult">AutoCompletionResult</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Completion.ISqlParserWrapper.html" name="" title="ISqlParserWrapper">ISqlParserWrapper</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Completion.SqlCompletionItem.html" name="" title="SqlCompletionItem">SqlCompletionItem</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Completion.SqlParserWrapper.html" name="" title="SqlParserWrapper">SqlParserWrapper</a>
</li>
</ul> </li>
<li>
<span class="expand-stub"></span>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Contracts.html" name="" title="Microsoft.SqlTools.ServiceLayer.LanguageServices.Contracts">Microsoft.SqlTools.ServiceLayer.LanguageServices.Contracts</a>
<ul class="nav level2">
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Contracts.CompletionItem.html" name="" title="CompletionItem">CompletionItem</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Contracts.CompletionItemKind.html" name="" title="CompletionItemKind">CompletionItemKind</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Contracts.CompletionRequest.html" name="" title="CompletionRequest">CompletionRequest</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Contracts.CompletionResolveRequest.html" name="" title="CompletionResolveRequest">CompletionResolveRequest</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Contracts.DefinitionError.html" name="" title="DefinitionError">DefinitionError</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Contracts.DefinitionRequest.html" name="" title="DefinitionRequest">DefinitionRequest</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Contracts.Diagnostic.html" name="" title="Diagnostic">Diagnostic</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Contracts.DiagnosticSeverity.html" name="" title="DiagnosticSeverity">DiagnosticSeverity</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Contracts.DocumentHighlight.html" name="" title="DocumentHighlight">DocumentHighlight</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Contracts.DocumentHighlightKind.html" name="" title="DocumentHighlightKind">DocumentHighlightKind</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Contracts.DocumentHighlightRequest.html" name="" title="DocumentHighlightRequest">DocumentHighlightRequest</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Contracts.ExpandAliasRequest.html" name="" title="ExpandAliasRequest">ExpandAliasRequest</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Contracts.FindModuleRequest.html" name="" title="FindModuleRequest">FindModuleRequest</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Contracts.Hover.html" name="" title="Hover">Hover</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Contracts.HoverRequest.html" name="" title="HoverRequest">HoverRequest</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Contracts.IntelliSenseReadyNotification.html" name="" title="IntelliSenseReadyNotification">IntelliSenseReadyNotification</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Contracts.IntelliSenseReadyParams.html" name="" title="IntelliSenseReadyParams">IntelliSenseReadyParams</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Contracts.MarkedString.html" name="" title="MarkedString">MarkedString</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Contracts.ParameterInformation.html" name="" title="ParameterInformation">ParameterInformation</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Contracts.PSModuleMessage.html" name="" title="PSModuleMessage">PSModuleMessage</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Contracts.PublishDiagnosticsNotification.html" name="" title="PublishDiagnosticsNotification">PublishDiagnosticsNotification</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Contracts.ReferencesContext.html" name="" title="ReferencesContext">ReferencesContext</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Contracts.ReferencesParams.html" name="" title="ReferencesParams">ReferencesParams</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Contracts.ReferencesRequest.html" name="" title="ReferencesRequest">ReferencesRequest</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Contracts.ShowOnlineHelpRequest.html" name="" title="ShowOnlineHelpRequest">ShowOnlineHelpRequest</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Contracts.SignatureHelp.html" name="" title="SignatureHelp">SignatureHelp</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Contracts.SignatureHelpRequest.html" name="" title="SignatureHelpRequest">SignatureHelpRequest</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Contracts.SignatureInformation.html" name="" title="SignatureInformation">SignatureInformation</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Contracts.StatusChangedNotification.html" name="" title="StatusChangedNotification">StatusChangedNotification</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Contracts.StatusChangeParams.html" name="" title="StatusChangeParams">StatusChangeParams</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Contracts.TelemetryEventNames.html" name="" title="TelemetryEventNames">TelemetryEventNames</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Contracts.TelemetryNotification.html" name="" title="TelemetryNotification">TelemetryNotification</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Contracts.TelemetryParams.html" name="" title="TelemetryParams">TelemetryParams</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Contracts.TelemetryProperties.html" name="" title="TelemetryProperties">TelemetryProperties</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Contracts.TextEdit.html" name="" title="TextEdit">TextEdit</a>
</li>
</ul> </li>
<li>
<span class="expand-stub"></span>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.html" name="" title="Microsoft.SqlTools.ServiceLayer.QueryExecution">Microsoft.SqlTools.ServiceLayer.QueryExecution</a>
<ul class="nav level2">
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.Batch.html" name="" title="Batch">Batch</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.Batch.BatchAsyncEventHandler.html" name="" title="Batch.BatchAsyncEventHandler">Batch.BatchAsyncEventHandler</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.Query.html" name="" title="Query">Query</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.Query.QueryAsyncErrorEventHandler.html" name="" title="Query.QueryAsyncErrorEventHandler">Query.QueryAsyncErrorEventHandler</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.Query.QueryAsyncEventHandler.html" name="" title="Query.QueryAsyncEventHandler">Query.QueryAsyncEventHandler</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.QueryExecutionService.html" name="" title="QueryExecutionService">QueryExecutionService</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.ResultSet.html" name="" title="ResultSet">ResultSet</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.ResultSet.ResultSetAsyncEventHandler.html" name="" title="ResultSet.ResultSetAsyncEventHandler">ResultSet.ResultSetAsyncEventHandler</a>
</li>
</ul> </li>
<li>
<span class="expand-stub"></span>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.Contracts.html" name="" title="Microsoft.SqlTools.ServiceLayer.QueryExecution.Contracts">Microsoft.SqlTools.ServiceLayer.QueryExecution.Contracts</a>
<ul class="nav level2">
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.Contracts.BatchSummary.html" name="" title="BatchSummary">BatchSummary</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.Contracts.DbCellValue.html" name="" title="DbCellValue">DbCellValue</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.Contracts.DbColumnWrapper.html" name="" title="DbColumnWrapper">DbColumnWrapper</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.Contracts.QueryCancelParams.html" name="" title="QueryCancelParams">QueryCancelParams</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.Contracts.QueryCancelRequest.html" name="" title="QueryCancelRequest">QueryCancelRequest</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.Contracts.QueryCancelResult.html" name="" title="QueryCancelResult">QueryCancelResult</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.Contracts.QueryDisposeParams.html" name="" title="QueryDisposeParams">QueryDisposeParams</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.Contracts.QueryDisposeRequest.html" name="" title="QueryDisposeRequest">QueryDisposeRequest</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.Contracts.QueryDisposeResult.html" name="" title="QueryDisposeResult">QueryDisposeResult</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.Contracts.QueryExecuteBatchCompleteEvent.html" name="" title="QueryExecuteBatchCompleteEvent">QueryExecuteBatchCompleteEvent</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.Contracts.QueryExecuteBatchNotificationParams.html" name="" title="QueryExecuteBatchNotificationParams">QueryExecuteBatchNotificationParams</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.Contracts.QueryExecuteBatchStartEvent.html" name="" title="QueryExecuteBatchStartEvent">QueryExecuteBatchStartEvent</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.Contracts.QueryExecuteCompleteEvent.html" name="" title="QueryExecuteCompleteEvent">QueryExecuteCompleteEvent</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.Contracts.QueryExecuteCompleteParams.html" name="" title="QueryExecuteCompleteParams">QueryExecuteCompleteParams</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.Contracts.QueryExecuteParams.html" name="" title="QueryExecuteParams">QueryExecuteParams</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.Contracts.QueryExecuteRequest.html" name="" title="QueryExecuteRequest">QueryExecuteRequest</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.Contracts.QueryExecuteResult.html" name="" title="QueryExecuteResult">QueryExecuteResult</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.Contracts.QueryExecuteResultSetCompleteEvent.html" name="" title="QueryExecuteResultSetCompleteEvent">QueryExecuteResultSetCompleteEvent</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.Contracts.QueryExecuteResultSetCompleteParams.html" name="" title="QueryExecuteResultSetCompleteParams">QueryExecuteResultSetCompleteParams</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.Contracts.QueryExecuteSubsetParams.html" name="" title="QueryExecuteSubsetParams">QueryExecuteSubsetParams</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.Contracts.QueryExecuteSubsetRequest.html" name="" title="QueryExecuteSubsetRequest">QueryExecuteSubsetRequest</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.Contracts.QueryExecuteSubsetResult.html" name="" title="QueryExecuteSubsetResult">QueryExecuteSubsetResult</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.Contracts.ResultMessage.html" name="" title="ResultMessage">ResultMessage</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.Contracts.ResultSetSubset.html" name="" title="ResultSetSubset">ResultSetSubset</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.Contracts.ResultSetSummary.html" name="" title="ResultSetSummary">ResultSetSummary</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.Contracts.SaveResultRequestError.html" name="" title="SaveResultRequestError">SaveResultRequestError</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.Contracts.SaveResultRequestResult.html" name="" title="SaveResultRequestResult">SaveResultRequestResult</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.Contracts.SaveResultsAsCsvRequest.html" name="" title="SaveResultsAsCsvRequest">SaveResultsAsCsvRequest</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.Contracts.SaveResultsAsCsvRequestParams.html" name="" title="SaveResultsAsCsvRequestParams">SaveResultsAsCsvRequestParams</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.Contracts.SaveResultsAsJsonRequest.html" name="" title="SaveResultsAsJsonRequest">SaveResultsAsJsonRequest</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.Contracts.SaveResultsAsJsonRequestParams.html" name="" title="SaveResultsAsJsonRequestParams">SaveResultsAsJsonRequestParams</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.Contracts.SaveResultsRequestParams.html" name="" title="SaveResultsRequestParams">SaveResultsRequestParams</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.Contracts.SelectionData.html" name="" title="SelectionData">SelectionData</a>
</li>
</ul> </li>
<li>
<span class="expand-stub"></span>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.DataStorage.html" name="" title="Microsoft.SqlTools.ServiceLayer.QueryExecution.DataStorage">Microsoft.SqlTools.ServiceLayer.QueryExecution.DataStorage</a>
<ul class="nav level2">
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.DataStorage.FileStreamReadResult.html" name="" title="FileStreamReadResult">FileStreamReadResult</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.DataStorage.IFileStreamFactory.html" name="" title="IFileStreamFactory">IFileStreamFactory</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.DataStorage.IFileStreamReader.html" name="" title="IFileStreamReader">IFileStreamReader</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.DataStorage.IFileStreamWriter.html" name="" title="IFileStreamWriter">IFileStreamWriter</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.DataStorage.ServiceBufferFileStreamFactory.html" name="" title="ServiceBufferFileStreamFactory">ServiceBufferFileStreamFactory</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.DataStorage.ServiceBufferFileStreamReader.html" name="" title="ServiceBufferFileStreamReader">ServiceBufferFileStreamReader</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.DataStorage.ServiceBufferFileStreamWriter.html" name="" title="ServiceBufferFileStreamWriter">ServiceBufferFileStreamWriter</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.DataStorage.StorageDataReader.html" name="" title="StorageDataReader">StorageDataReader</a>
</li>
</ul> </li>
<li>
<span class="expand-stub"></span>
<a href="Microsoft.SqlTools.ServiceLayer.SqlContext.html" name="" title="Microsoft.SqlTools.ServiceLayer.SqlContext">Microsoft.SqlTools.ServiceLayer.SqlContext</a>
<ul class="nav level2">
<li>
<a href="Microsoft.SqlTools.ServiceLayer.SqlContext.HostDetails.html" name="" title="HostDetails">HostDetails</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.SqlContext.IntelliSenseSettings.html" name="" title="IntelliSenseSettings">IntelliSenseSettings</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.SqlContext.QueryExecutionSettings.html" name="" title="QueryExecutionSettings">QueryExecutionSettings</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.SqlContext.SqlToolsContext.html" name="" title="SqlToolsContext">SqlToolsContext</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.SqlContext.SqlToolsSettings.html" name="" title="SqlToolsSettings">SqlToolsSettings</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.SqlContext.SqlToolsSettingsValues.html" name="" title="SqlToolsSettingsValues">SqlToolsSettingsValues</a>
</li>
</ul> </li>
<li>
<span class="expand-stub"></span>
<a href="Microsoft.SqlTools.ServiceLayer.Utility.html" name="" title="Microsoft.SqlTools.ServiceLayer.Utility">Microsoft.SqlTools.ServiceLayer.Utility</a>
<ul class="nav level2">
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Utility.AsyncContext.html" name="" title="AsyncContext">AsyncContext</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Utility.AsyncContextThread.html" name="" title="AsyncContextThread">AsyncContextThread</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Utility.AsyncLock.html" name="" title="AsyncLock">AsyncLock</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Utility.AsyncQueue-1.html" name="" title="AsyncQueue&lt;T&gt;">AsyncQueue&lt;T&gt;</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Utility.Logger.html" name="" title="Logger">Logger</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Utility.LogLevel.html" name="" title="LogLevel">LogLevel</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Utility.LongList-1.html" name="" title="LongList&lt;T&gt;">LongList&lt;T&gt;</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Utility.LongList-1.LongListEnumerator-1.html" name="" title="LongList&lt;T&gt;.LongListEnumerator&lt;TEt&gt;">LongList&lt;T&gt;.LongListEnumerator&lt;TEt&gt;</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Utility.TextUtilities.html" name="" title="TextUtilities">TextUtilities</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Utility.ThreadSynchronizationContext.html" name="" title="ThreadSynchronizationContext">ThreadSynchronizationContext</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Utility.Validate.html" name="" title="Validate">Validate</a>
</li>
</ul> </li>
<li>
<span class="expand-stub"></span>
<a href="Microsoft.SqlTools.ServiceLayer.Workspace.html" name="" title="Microsoft.SqlTools.ServiceLayer.Workspace">Microsoft.SqlTools.ServiceLayer.Workspace</a>
<ul class="nav level2">
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Workspace.Workspace.html" name="" title="Workspace">Workspace</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Workspace.WorkspaceService-1.html" name="" title="WorkspaceService&lt;TConfig&gt;">WorkspaceService&lt;TConfig&gt;</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Workspace.WorkspaceService-1.ConfigChangeCallback.html" name="" title="WorkspaceService&lt;TConfig&gt;.ConfigChangeCallback">WorkspaceService&lt;TConfig&gt;.ConfigChangeCallback</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Workspace.WorkspaceService-1.TextDocChangeCallback.html" name="" title="WorkspaceService&lt;TConfig&gt;.TextDocChangeCallback">WorkspaceService&lt;TConfig&gt;.TextDocChangeCallback</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Workspace.WorkspaceService-1.TextDocCloseCallback.html" name="" title="WorkspaceService&lt;TConfig&gt;.TextDocCloseCallback">WorkspaceService&lt;TConfig&gt;.TextDocCloseCallback</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Workspace.WorkspaceService-1.TextDocOpenCallback.html" name="" title="WorkspaceService&lt;TConfig&gt;.TextDocOpenCallback">WorkspaceService&lt;TConfig&gt;.TextDocOpenCallback</a>
</li>
</ul> </li>
<li>
<span class="expand-stub"></span>
<a href="Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.html" name="" title="Microsoft.SqlTools.ServiceLayer.Workspace.Contracts">Microsoft.SqlTools.ServiceLayer.Workspace.Contracts</a>
<ul class="nav level2">
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.BufferPosition.html" name="" title="BufferPosition">BufferPosition</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.BufferRange.html" name="" title="BufferRange">BufferRange</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.DidChangeConfigurationNotification-1.html" name="" title="DidChangeConfigurationNotification&lt;TConfig&gt;">DidChangeConfigurationNotification&lt;TConfig&gt;</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.DidChangeConfigurationParams-1.html" name="" title="DidChangeConfigurationParams&lt;TConfig&gt;">DidChangeConfigurationParams&lt;TConfig&gt;</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.DidChangeTextDocumentNotification.html" name="" title="DidChangeTextDocumentNotification">DidChangeTextDocumentNotification</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.DidChangeTextDocumentParams.html" name="" title="DidChangeTextDocumentParams">DidChangeTextDocumentParams</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.DidCloseTextDocumentNotification.html" name="" title="DidCloseTextDocumentNotification">DidCloseTextDocumentNotification</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.DidCloseTextDocumentParams.html" name="" title="DidCloseTextDocumentParams">DidCloseTextDocumentParams</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.DidOpenTextDocumentNotification.html" name="" title="DidOpenTextDocumentNotification">DidOpenTextDocumentNotification</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.DocumentSymbolParams.html" name="" title="DocumentSymbolParams">DocumentSymbolParams</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.DocumentSymbolRequest.html" name="" title="DocumentSymbolRequest">DocumentSymbolRequest</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.FileChange.html" name="" title="FileChange">FileChange</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.FileChangeType.html" name="" title="FileChangeType">FileChangeType</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.FileEvent.html" name="" title="FileEvent">FileEvent</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.FilePosition.html" name="" title="FilePosition">FilePosition</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.Location.html" name="" title="Location">Location</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.Position.html" name="" title="Position">Position</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.Range.html" name="" title="Range">Range</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.ScriptFile.html" name="" title="ScriptFile">ScriptFile</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.ScriptFileMarker.html" name="" title="ScriptFileMarker">ScriptFileMarker</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.ScriptFileMarkerLevel.html" name="" title="ScriptFileMarkerLevel">ScriptFileMarkerLevel</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.ScriptRegion.html" name="" title="ScriptRegion">ScriptRegion</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.SymbolInformation.html" name="" title="SymbolInformation">SymbolInformation</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.SymbolKind.html" name="" title="SymbolKind">SymbolKind</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.TextDocumentChangeEvent.html" name="" title="TextDocumentChangeEvent">TextDocumentChangeEvent</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.TextDocumentIdentifier.html" name="" title="TextDocumentIdentifier">TextDocumentIdentifier</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.TextDocumentItem.html" name="" title="TextDocumentItem">TextDocumentItem</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.TextDocumentPosition.html" name="" title="TextDocumentPosition">TextDocumentPosition</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.VersionedTextDocumentIdentifier.html" name="" title="VersionedTextDocumentIdentifier">VersionedTextDocumentIdentifier</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.WorkspaceSymbolParams.html" name="" title="WorkspaceSymbolParams">WorkspaceSymbolParams</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.WorkspaceSymbolRequest.html" name="" title="WorkspaceSymbolRequest">WorkspaceSymbolRequest</a>
</li>
</ul> </li>
</ul> </div>
</div>
</div>
</div>
</div>
<div class="article row grid-right">
<div class="col-md-10">
<ul class="nav level1">
<li>
<span class="expand-stub"></span>
<a href="Microsoft.SqlTools.ServiceLayer.html" name="" title="Microsoft.SqlTools.ServiceLayer">Microsoft.SqlTools.ServiceLayer</a>
<ul class="nav level2">
<li>
<a href="Microsoft.SqlTools.ServiceLayer.InteractionMetrics-1.html" name="" title="InteractionMetrics&lt;T&gt;">InteractionMetrics&lt;T&gt;</a>
</li>
</ul> </li>
<li>
<span class="expand-stub"></span>
<a href="Microsoft.SqlTools.ServiceLayer.Connection.html" name="" title="Microsoft.SqlTools.ServiceLayer.Connection">Microsoft.SqlTools.ServiceLayer.Connection</a>
<ul class="nav level2">
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Connection.ConnectionInfo.html" name="" title="ConnectionInfo">ConnectionInfo</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Connection.ConnectionService.html" name="" title="ConnectionService">ConnectionService</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Connection.ConnectionService.OnConnectionHandler.html" name="" title="ConnectionService.OnConnectionHandler">ConnectionService.OnConnectionHandler</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Connection.ConnectionService.OnDisconnectHandler.html" name="" title="ConnectionService.OnDisconnectHandler">ConnectionService.OnDisconnectHandler</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Connection.ISqlConnectionFactory.html" name="" title="ISqlConnectionFactory">ISqlConnectionFactory</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Connection.SqlConnectionFactory.html" name="" title="SqlConnectionFactory">SqlConnectionFactory</a>
</li>
</ul> </li>
<li>
<span class="expand-stub"></span>
<a href="Microsoft.SqlTools.ServiceLayer.Connection.Contracts.html" name="" title="Microsoft.SqlTools.ServiceLayer.Connection.Contracts">Microsoft.SqlTools.ServiceLayer.Connection.Contracts</a>
<ul class="nav level2">
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Connection.Contracts.CancelConnectParams.html" name="" title="CancelConnectParams">CancelConnectParams</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Connection.Contracts.CancelConnectRequest.html" name="" title="CancelConnectRequest">CancelConnectRequest</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Connection.Contracts.ConnectionChangedNotification.html" name="" title="ConnectionChangedNotification">ConnectionChangedNotification</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Connection.Contracts.ConnectionChangedParams.html" name="" title="ConnectionChangedParams">ConnectionChangedParams</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Connection.Contracts.ConnectionCompleteNotification.html" name="" title="ConnectionCompleteNotification">ConnectionCompleteNotification</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Connection.Contracts.ConnectionCompleteParams.html" name="" title="ConnectionCompleteParams">ConnectionCompleteParams</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Connection.Contracts.ConnectionDetails.html" name="" title="ConnectionDetails">ConnectionDetails</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Connection.Contracts.ConnectionDetailsExtensions.html" name="" title="ConnectionDetailsExtensions">ConnectionDetailsExtensions</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Connection.Contracts.ConnectionRequest.html" name="" title="ConnectionRequest">ConnectionRequest</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Connection.Contracts.ConnectionSummary.html" name="" title="ConnectionSummary">ConnectionSummary</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Connection.Contracts.ConnectionSummaryComparer.html" name="" title="ConnectionSummaryComparer">ConnectionSummaryComparer</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Connection.Contracts.ConnectionSummaryExtensions.html" name="" title="ConnectionSummaryExtensions">ConnectionSummaryExtensions</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Connection.Contracts.ConnectParams.html" name="" title="ConnectParams">ConnectParams</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Connection.Contracts.ConnectParamsExtensions.html" name="" title="ConnectParamsExtensions">ConnectParamsExtensions</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Connection.Contracts.DisconnectParams.html" name="" title="DisconnectParams">DisconnectParams</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Connection.Contracts.DisconnectRequest.html" name="" title="DisconnectRequest">DisconnectRequest</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Connection.Contracts.ListDatabasesParams.html" name="" title="ListDatabasesParams">ListDatabasesParams</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Connection.Contracts.ListDatabasesRequest.html" name="" title="ListDatabasesRequest">ListDatabasesRequest</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Connection.Contracts.ListDatabasesResponse.html" name="" title="ListDatabasesResponse">ListDatabasesResponse</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Connection.Contracts.ServerInfo.html" name="" title="ServerInfo">ServerInfo</a>
</li>
</ul> </li>
<li>
<span class="expand-stub"></span>
<a href="Microsoft.SqlTools.ServiceLayer.Credentials.html" name="" title="Microsoft.SqlTools.ServiceLayer.Credentials">Microsoft.SqlTools.ServiceLayer.Credentials</a>
<ul class="nav level2">
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Credentials.CredentialService.html" name="" title="CredentialService">CredentialService</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Credentials.ICredentialStore.html" name="" title="ICredentialStore">ICredentialStore</a>
</li>
</ul> </li>
<li>
<span class="expand-stub"></span>
<a href="Microsoft.SqlTools.ServiceLayer.Credentials.Contracts.html" name="" title="Microsoft.SqlTools.ServiceLayer.Credentials.Contracts">Microsoft.SqlTools.ServiceLayer.Credentials.Contracts</a>
<ul class="nav level2">
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Credentials.Contracts.Credential.html" name="" title="Credential">Credential</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Credentials.Contracts.DeleteCredentialRequest.html" name="" title="DeleteCredentialRequest">DeleteCredentialRequest</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Credentials.Contracts.ReadCredentialRequest.html" name="" title="ReadCredentialRequest">ReadCredentialRequest</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Credentials.Contracts.SaveCredentialRequest.html" name="" title="SaveCredentialRequest">SaveCredentialRequest</a>
</li>
</ul> </li>
<li>
<span class="expand-stub"></span>
<a href="Microsoft.SqlTools.ServiceLayer.Credentials.Linux.html" name="" title="Microsoft.SqlTools.ServiceLayer.Credentials.Linux">Microsoft.SqlTools.ServiceLayer.Credentials.Linux</a>
<ul class="nav level2">
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Credentials.Linux.CredentialsWrapper.html" name="" title="CredentialsWrapper">CredentialsWrapper</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Credentials.Linux.FileTokenStorage.html" name="" title="FileTokenStorage">FileTokenStorage</a>
</li>
</ul> </li>
<li>
<span class="expand-stub"></span>
<a href="Microsoft.SqlTools.ServiceLayer.Credentials.Win32.html" name="" title="Microsoft.SqlTools.ServiceLayer.Credentials.Win32">Microsoft.SqlTools.ServiceLayer.Credentials.Win32</a>
<ul class="nav level2">
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Credentials.Win32.CredentialSet.html" name="" title="CredentialSet">CredentialSet</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Credentials.Win32.CredentialType.html" name="" title="CredentialType">CredentialType</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Credentials.Win32.PersistanceType.html" name="" title="PersistanceType">PersistanceType</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Credentials.Win32.Win32Credential.html" name="" title="Win32Credential">Win32Credential</a>
</li>
</ul> </li>
<li>
<span class="expand-stub"></span>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.html" name="" title="Microsoft.SqlTools.ServiceLayer.Hosting">Microsoft.SqlTools.ServiceLayer.Hosting</a>
<ul class="nav level2">
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.ServiceHost.html" name="" title="ServiceHost">ServiceHost</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.ServiceHost.InitializeCallback.html" name="" title="ServiceHost.InitializeCallback">ServiceHost.InitializeCallback</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.ServiceHost.ShutdownCallback.html" name="" title="ServiceHost.ShutdownCallback">ServiceHost.ShutdownCallback</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.ServiceHostBase.html" name="" title="ServiceHostBase">ServiceHostBase</a>
</li>
</ul> </li>
<li>
<span class="expand-stub"></span>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.Contracts.html" name="" title="Microsoft.SqlTools.ServiceLayer.Hosting.Contracts">Microsoft.SqlTools.ServiceLayer.Hosting.Contracts</a>
<ul class="nav level2">
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.Contracts.ClientCapabilities.html" name="" title="ClientCapabilities">ClientCapabilities</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.Contracts.CompletionOptions.html" name="" title="CompletionOptions">CompletionOptions</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.Contracts.ExitNotification.html" name="" title="ExitNotification">ExitNotification</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.Contracts.HostingErrorEvent.html" name="" title="HostingErrorEvent">HostingErrorEvent</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.Contracts.HostingErrorParams.html" name="" title="HostingErrorParams">HostingErrorParams</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.Contracts.InitializeError.html" name="" title="InitializeError">InitializeError</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.Contracts.InitializeRequest.html" name="" title="InitializeRequest">InitializeRequest</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.Contracts.InitializeResult.html" name="" title="InitializeResult">InitializeResult</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.Contracts.ServerCapabilities.html" name="" title="ServerCapabilities">ServerCapabilities</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.Contracts.ShutdownRequest.html" name="" title="ShutdownRequest">ShutdownRequest</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.Contracts.SignatureHelpOptions.html" name="" title="SignatureHelpOptions">SignatureHelpOptions</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.Contracts.TextDocumentSyncKind.html" name="" title="TextDocumentSyncKind">TextDocumentSyncKind</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.Contracts.VersionRequest.html" name="" title="VersionRequest">VersionRequest</a>
</li>
</ul> </li>
<li>
<span class="expand-stub"></span>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.html" name="" title="Microsoft.SqlTools.ServiceLayer.Hosting.Protocol">Microsoft.SqlTools.ServiceLayer.Hosting.Protocol</a>
<ul class="nav level2">
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Constants.html" name="" title="Constants">Constants</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.EventContext.html" name="" title="EventContext">EventContext</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.IMessageSender.html" name="" title="IMessageSender">IMessageSender</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.IProtocolEndpoint.html" name="" title="IProtocolEndpoint">IProtocolEndpoint</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.MessageDispatcher.html" name="" title="MessageDispatcher">MessageDispatcher</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.MessageParseException.html" name="" title="MessageParseException">MessageParseException</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.MessageProtocolType.html" name="" title="MessageProtocolType">MessageProtocolType</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.MessageReader.html" name="" title="MessageReader">MessageReader</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.MessageWriter.html" name="" title="MessageWriter">MessageWriter</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.ProtocolEndpoint.html" name="" title="ProtocolEndpoint">ProtocolEndpoint</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.RequestContext-1.html" name="" title="RequestContext&lt;TResult&gt;">RequestContext&lt;TResult&gt;</a>
</li>
</ul> </li>
<li>
<span class="expand-stub"></span>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Channel.html" name="" title="Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Channel">Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Channel</a>
<ul class="nav level2">
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Channel.ChannelBase.html" name="" title="ChannelBase">ChannelBase</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Channel.StdioClientChannel.html" name="" title="StdioClientChannel">StdioClientChannel</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Channel.StdioServerChannel.html" name="" title="StdioServerChannel">StdioServerChannel</a>
</li>
</ul> </li>
<li>
<span class="expand-stub"></span>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Contracts.html" name="" title="Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Contracts">Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Contracts</a>
<ul class="nav level2">
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Contracts.EventType-1.html" name="" title="EventType&lt;TParams&gt;">EventType&lt;TParams&gt;</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Contracts.Message.html" name="" title="Message">Message</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Contracts.MessageType.html" name="" title="MessageType">MessageType</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Contracts.RequestType-2.html" name="" title="RequestType&lt;TParams, TResult&gt;">RequestType&lt;TParams, TResult&gt;</a>
</li>
</ul> </li>
<li>
<span class="expand-stub"></span>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Serializers.html" name="" title="Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Serializers">Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Serializers</a>
<ul class="nav level2">
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Serializers.IMessageSerializer.html" name="" title="IMessageSerializer">IMessageSerializer</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Serializers.JsonRpcMessageSerializer.html" name="" title="JsonRpcMessageSerializer">JsonRpcMessageSerializer</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Serializers.V8MessageSerializer.html" name="" title="V8MessageSerializer">V8MessageSerializer</a>
</li>
</ul> </li>
<li>
<span class="expand-stub"></span>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.html" name="" title="Microsoft.SqlTools.ServiceLayer.LanguageServices">Microsoft.SqlTools.ServiceLayer.LanguageServices</a>
<ul class="nav level2">
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.AutoCompleteHelper.html" name="" title="AutoCompleteHelper">AutoCompleteHelper</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.BindingQueue-1.html" name="" title="BindingQueue&lt;T&gt;">BindingQueue&lt;T&gt;</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.ConnectedBindingContext.html" name="" title="ConnectedBindingContext">ConnectedBindingContext</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.ConnectedBindingQueue.html" name="" title="ConnectedBindingQueue">ConnectedBindingQueue</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.DefinitionResult.html" name="" title="DefinitionResult">DefinitionResult</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.DiagnosticsHelper.html" name="" title="DiagnosticsHelper">DiagnosticsHelper</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.DocumentStatusHelper.html" name="" title="DocumentStatusHelper">DocumentStatusHelper</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.IBindingContext.html" name="" title="IBindingContext">IBindingContext</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.LanguageService.html" name="" title="LanguageService">LanguageService</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.QueueItem.html" name="" title="QueueItem">QueueItem</a>
</li>
</ul> </li>
<li>
<span class="expand-stub"></span>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Completion.html" name="" title="Microsoft.SqlTools.ServiceLayer.LanguageServices.Completion">Microsoft.SqlTools.ServiceLayer.LanguageServices.Completion</a>
<ul class="nav level2">
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Completion.AutoCompletionResult.html" name="" title="AutoCompletionResult">AutoCompletionResult</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Completion.ISqlParserWrapper.html" name="" title="ISqlParserWrapper">ISqlParserWrapper</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Completion.SqlCompletionItem.html" name="" title="SqlCompletionItem">SqlCompletionItem</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Completion.SqlParserWrapper.html" name="" title="SqlParserWrapper">SqlParserWrapper</a>
</li>
</ul> </li>
<li>
<span class="expand-stub"></span>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Contracts.html" name="" title="Microsoft.SqlTools.ServiceLayer.LanguageServices.Contracts">Microsoft.SqlTools.ServiceLayer.LanguageServices.Contracts</a>
<ul class="nav level2">
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Contracts.CompletionItem.html" name="" title="CompletionItem">CompletionItem</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Contracts.CompletionItemKind.html" name="" title="CompletionItemKind">CompletionItemKind</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Contracts.CompletionRequest.html" name="" title="CompletionRequest">CompletionRequest</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Contracts.CompletionResolveRequest.html" name="" title="CompletionResolveRequest">CompletionResolveRequest</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Contracts.DefinitionError.html" name="" title="DefinitionError">DefinitionError</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Contracts.DefinitionRequest.html" name="" title="DefinitionRequest">DefinitionRequest</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Contracts.Diagnostic.html" name="" title="Diagnostic">Diagnostic</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Contracts.DiagnosticSeverity.html" name="" title="DiagnosticSeverity">DiagnosticSeverity</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Contracts.DocumentHighlight.html" name="" title="DocumentHighlight">DocumentHighlight</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Contracts.DocumentHighlightKind.html" name="" title="DocumentHighlightKind">DocumentHighlightKind</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Contracts.DocumentHighlightRequest.html" name="" title="DocumentHighlightRequest">DocumentHighlightRequest</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Contracts.ExpandAliasRequest.html" name="" title="ExpandAliasRequest">ExpandAliasRequest</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Contracts.FindModuleRequest.html" name="" title="FindModuleRequest">FindModuleRequest</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Contracts.Hover.html" name="" title="Hover">Hover</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Contracts.HoverRequest.html" name="" title="HoverRequest">HoverRequest</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Contracts.IntelliSenseReadyNotification.html" name="" title="IntelliSenseReadyNotification">IntelliSenseReadyNotification</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Contracts.IntelliSenseReadyParams.html" name="" title="IntelliSenseReadyParams">IntelliSenseReadyParams</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Contracts.MarkedString.html" name="" title="MarkedString">MarkedString</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Contracts.ParameterInformation.html" name="" title="ParameterInformation">ParameterInformation</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Contracts.PSModuleMessage.html" name="" title="PSModuleMessage">PSModuleMessage</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Contracts.PublishDiagnosticsNotification.html" name="" title="PublishDiagnosticsNotification">PublishDiagnosticsNotification</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Contracts.ReferencesContext.html" name="" title="ReferencesContext">ReferencesContext</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Contracts.ReferencesParams.html" name="" title="ReferencesParams">ReferencesParams</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Contracts.ReferencesRequest.html" name="" title="ReferencesRequest">ReferencesRequest</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Contracts.ShowOnlineHelpRequest.html" name="" title="ShowOnlineHelpRequest">ShowOnlineHelpRequest</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Contracts.SignatureHelp.html" name="" title="SignatureHelp">SignatureHelp</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Contracts.SignatureHelpRequest.html" name="" title="SignatureHelpRequest">SignatureHelpRequest</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Contracts.SignatureInformation.html" name="" title="SignatureInformation">SignatureInformation</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Contracts.StatusChangedNotification.html" name="" title="StatusChangedNotification">StatusChangedNotification</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Contracts.StatusChangeParams.html" name="" title="StatusChangeParams">StatusChangeParams</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Contracts.TelemetryEventNames.html" name="" title="TelemetryEventNames">TelemetryEventNames</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Contracts.TelemetryNotification.html" name="" title="TelemetryNotification">TelemetryNotification</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Contracts.TelemetryParams.html" name="" title="TelemetryParams">TelemetryParams</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Contracts.TelemetryProperties.html" name="" title="TelemetryProperties">TelemetryProperties</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.LanguageServices.Contracts.TextEdit.html" name="" title="TextEdit">TextEdit</a>
</li>
</ul> </li>
<li>
<span class="expand-stub"></span>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.html" name="" title="Microsoft.SqlTools.ServiceLayer.QueryExecution">Microsoft.SqlTools.ServiceLayer.QueryExecution</a>
<ul class="nav level2">
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.Batch.html" name="" title="Batch">Batch</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.Batch.BatchAsyncEventHandler.html" name="" title="Batch.BatchAsyncEventHandler">Batch.BatchAsyncEventHandler</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.Query.html" name="" title="Query">Query</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.Query.QueryAsyncErrorEventHandler.html" name="" title="Query.QueryAsyncErrorEventHandler">Query.QueryAsyncErrorEventHandler</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.Query.QueryAsyncEventHandler.html" name="" title="Query.QueryAsyncEventHandler">Query.QueryAsyncEventHandler</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.QueryExecutionService.html" name="" title="QueryExecutionService">QueryExecutionService</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.ResultSet.html" name="" title="ResultSet">ResultSet</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.ResultSet.ResultSetAsyncEventHandler.html" name="" title="ResultSet.ResultSetAsyncEventHandler">ResultSet.ResultSetAsyncEventHandler</a>
</li>
</ul> </li>
<li>
<span class="expand-stub"></span>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.Contracts.html" name="" title="Microsoft.SqlTools.ServiceLayer.QueryExecution.Contracts">Microsoft.SqlTools.ServiceLayer.QueryExecution.Contracts</a>
<ul class="nav level2">
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.Contracts.BatchSummary.html" name="" title="BatchSummary">BatchSummary</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.Contracts.DbCellValue.html" name="" title="DbCellValue">DbCellValue</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.Contracts.DbColumnWrapper.html" name="" title="DbColumnWrapper">DbColumnWrapper</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.Contracts.QueryCancelParams.html" name="" title="QueryCancelParams">QueryCancelParams</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.Contracts.QueryCancelRequest.html" name="" title="QueryCancelRequest">QueryCancelRequest</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.Contracts.QueryCancelResult.html" name="" title="QueryCancelResult">QueryCancelResult</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.Contracts.QueryDisposeParams.html" name="" title="QueryDisposeParams">QueryDisposeParams</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.Contracts.QueryDisposeRequest.html" name="" title="QueryDisposeRequest">QueryDisposeRequest</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.Contracts.QueryDisposeResult.html" name="" title="QueryDisposeResult">QueryDisposeResult</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.Contracts.QueryExecuteBatchCompleteEvent.html" name="" title="QueryExecuteBatchCompleteEvent">QueryExecuteBatchCompleteEvent</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.Contracts.QueryExecuteBatchNotificationParams.html" name="" title="QueryExecuteBatchNotificationParams">QueryExecuteBatchNotificationParams</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.Contracts.QueryExecuteBatchStartEvent.html" name="" title="QueryExecuteBatchStartEvent">QueryExecuteBatchStartEvent</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.Contracts.QueryExecuteCompleteEvent.html" name="" title="QueryExecuteCompleteEvent">QueryExecuteCompleteEvent</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.Contracts.QueryExecuteCompleteParams.html" name="" title="QueryExecuteCompleteParams">QueryExecuteCompleteParams</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.Contracts.QueryExecuteParams.html" name="" title="QueryExecuteParams">QueryExecuteParams</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.Contracts.QueryExecuteRequest.html" name="" title="QueryExecuteRequest">QueryExecuteRequest</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.Contracts.QueryExecuteResult.html" name="" title="QueryExecuteResult">QueryExecuteResult</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.Contracts.QueryExecuteResultSetCompleteEvent.html" name="" title="QueryExecuteResultSetCompleteEvent">QueryExecuteResultSetCompleteEvent</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.Contracts.QueryExecuteResultSetCompleteParams.html" name="" title="QueryExecuteResultSetCompleteParams">QueryExecuteResultSetCompleteParams</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.Contracts.QueryExecuteSubsetParams.html" name="" title="QueryExecuteSubsetParams">QueryExecuteSubsetParams</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.Contracts.QueryExecuteSubsetRequest.html" name="" title="QueryExecuteSubsetRequest">QueryExecuteSubsetRequest</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.Contracts.QueryExecuteSubsetResult.html" name="" title="QueryExecuteSubsetResult">QueryExecuteSubsetResult</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.Contracts.ResultMessage.html" name="" title="ResultMessage">ResultMessage</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.Contracts.ResultSetSubset.html" name="" title="ResultSetSubset">ResultSetSubset</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.Contracts.ResultSetSummary.html" name="" title="ResultSetSummary">ResultSetSummary</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.Contracts.SaveResultRequestError.html" name="" title="SaveResultRequestError">SaveResultRequestError</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.Contracts.SaveResultRequestResult.html" name="" title="SaveResultRequestResult">SaveResultRequestResult</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.Contracts.SaveResultsAsCsvRequest.html" name="" title="SaveResultsAsCsvRequest">SaveResultsAsCsvRequest</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.Contracts.SaveResultsAsCsvRequestParams.html" name="" title="SaveResultsAsCsvRequestParams">SaveResultsAsCsvRequestParams</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.Contracts.SaveResultsAsJsonRequest.html" name="" title="SaveResultsAsJsonRequest">SaveResultsAsJsonRequest</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.Contracts.SaveResultsAsJsonRequestParams.html" name="" title="SaveResultsAsJsonRequestParams">SaveResultsAsJsonRequestParams</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.Contracts.SaveResultsRequestParams.html" name="" title="SaveResultsRequestParams">SaveResultsRequestParams</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.Contracts.SelectionData.html" name="" title="SelectionData">SelectionData</a>
</li>
</ul> </li>
<li>
<span class="expand-stub"></span>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.DataStorage.html" name="" title="Microsoft.SqlTools.ServiceLayer.QueryExecution.DataStorage">Microsoft.SqlTools.ServiceLayer.QueryExecution.DataStorage</a>
<ul class="nav level2">
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.DataStorage.FileStreamReadResult.html" name="" title="FileStreamReadResult">FileStreamReadResult</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.DataStorage.IFileStreamFactory.html" name="" title="IFileStreamFactory">IFileStreamFactory</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.DataStorage.IFileStreamReader.html" name="" title="IFileStreamReader">IFileStreamReader</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.DataStorage.IFileStreamWriter.html" name="" title="IFileStreamWriter">IFileStreamWriter</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.DataStorage.ServiceBufferFileStreamFactory.html" name="" title="ServiceBufferFileStreamFactory">ServiceBufferFileStreamFactory</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.DataStorage.ServiceBufferFileStreamReader.html" name="" title="ServiceBufferFileStreamReader">ServiceBufferFileStreamReader</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.DataStorage.ServiceBufferFileStreamWriter.html" name="" title="ServiceBufferFileStreamWriter">ServiceBufferFileStreamWriter</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.QueryExecution.DataStorage.StorageDataReader.html" name="" title="StorageDataReader">StorageDataReader</a>
</li>
</ul> </li>
<li>
<span class="expand-stub"></span>
<a href="Microsoft.SqlTools.ServiceLayer.SqlContext.html" name="" title="Microsoft.SqlTools.ServiceLayer.SqlContext">Microsoft.SqlTools.ServiceLayer.SqlContext</a>
<ul class="nav level2">
<li>
<a href="Microsoft.SqlTools.ServiceLayer.SqlContext.HostDetails.html" name="" title="HostDetails">HostDetails</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.SqlContext.IntelliSenseSettings.html" name="" title="IntelliSenseSettings">IntelliSenseSettings</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.SqlContext.QueryExecutionSettings.html" name="" title="QueryExecutionSettings">QueryExecutionSettings</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.SqlContext.SqlToolsContext.html" name="" title="SqlToolsContext">SqlToolsContext</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.SqlContext.SqlToolsSettings.html" name="" title="SqlToolsSettings">SqlToolsSettings</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.SqlContext.SqlToolsSettingsValues.html" name="" title="SqlToolsSettingsValues">SqlToolsSettingsValues</a>
</li>
</ul> </li>
<li>
<span class="expand-stub"></span>
<a href="Microsoft.SqlTools.ServiceLayer.Utility.html" name="" title="Microsoft.SqlTools.ServiceLayer.Utility">Microsoft.SqlTools.ServiceLayer.Utility</a>
<ul class="nav level2">
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Utility.AsyncContext.html" name="" title="AsyncContext">AsyncContext</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Utility.AsyncContextThread.html" name="" title="AsyncContextThread">AsyncContextThread</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Utility.AsyncLock.html" name="" title="AsyncLock">AsyncLock</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Utility.AsyncQueue-1.html" name="" title="AsyncQueue&lt;T&gt;">AsyncQueue&lt;T&gt;</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Utility.Logger.html" name="" title="Logger">Logger</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Utility.LogLevel.html" name="" title="LogLevel">LogLevel</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Utility.LongList-1.html" name="" title="LongList&lt;T&gt;">LongList&lt;T&gt;</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Utility.LongList-1.LongListEnumerator-1.html" name="" title="LongList&lt;T&gt;.LongListEnumerator&lt;TEt&gt;">LongList&lt;T&gt;.LongListEnumerator&lt;TEt&gt;</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Utility.TextUtilities.html" name="" title="TextUtilities">TextUtilities</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Utility.ThreadSynchronizationContext.html" name="" title="ThreadSynchronizationContext">ThreadSynchronizationContext</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Utility.Validate.html" name="" title="Validate">Validate</a>
</li>
</ul> </li>
<li>
<span class="expand-stub"></span>
<a href="Microsoft.SqlTools.ServiceLayer.Workspace.html" name="" title="Microsoft.SqlTools.ServiceLayer.Workspace">Microsoft.SqlTools.ServiceLayer.Workspace</a>
<ul class="nav level2">
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Workspace.Workspace.html" name="" title="Workspace">Workspace</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Workspace.WorkspaceService-1.html" name="" title="WorkspaceService&lt;TConfig&gt;">WorkspaceService&lt;TConfig&gt;</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Workspace.WorkspaceService-1.ConfigChangeCallback.html" name="" title="WorkspaceService&lt;TConfig&gt;.ConfigChangeCallback">WorkspaceService&lt;TConfig&gt;.ConfigChangeCallback</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Workspace.WorkspaceService-1.TextDocChangeCallback.html" name="" title="WorkspaceService&lt;TConfig&gt;.TextDocChangeCallback">WorkspaceService&lt;TConfig&gt;.TextDocChangeCallback</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Workspace.WorkspaceService-1.TextDocCloseCallback.html" name="" title="WorkspaceService&lt;TConfig&gt;.TextDocCloseCallback">WorkspaceService&lt;TConfig&gt;.TextDocCloseCallback</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Workspace.WorkspaceService-1.TextDocOpenCallback.html" name="" title="WorkspaceService&lt;TConfig&gt;.TextDocOpenCallback">WorkspaceService&lt;TConfig&gt;.TextDocOpenCallback</a>
</li>
</ul> </li>
<li>
<span class="expand-stub"></span>
<a href="Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.html" name="" title="Microsoft.SqlTools.ServiceLayer.Workspace.Contracts">Microsoft.SqlTools.ServiceLayer.Workspace.Contracts</a>
<ul class="nav level2">
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.BufferPosition.html" name="" title="BufferPosition">BufferPosition</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.BufferRange.html" name="" title="BufferRange">BufferRange</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.DidChangeConfigurationNotification-1.html" name="" title="DidChangeConfigurationNotification&lt;TConfig&gt;">DidChangeConfigurationNotification&lt;TConfig&gt;</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.DidChangeConfigurationParams-1.html" name="" title="DidChangeConfigurationParams&lt;TConfig&gt;">DidChangeConfigurationParams&lt;TConfig&gt;</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.DidChangeTextDocumentNotification.html" name="" title="DidChangeTextDocumentNotification">DidChangeTextDocumentNotification</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.DidChangeTextDocumentParams.html" name="" title="DidChangeTextDocumentParams">DidChangeTextDocumentParams</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.DidCloseTextDocumentNotification.html" name="" title="DidCloseTextDocumentNotification">DidCloseTextDocumentNotification</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.DidCloseTextDocumentParams.html" name="" title="DidCloseTextDocumentParams">DidCloseTextDocumentParams</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.DidOpenTextDocumentNotification.html" name="" title="DidOpenTextDocumentNotification">DidOpenTextDocumentNotification</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.DocumentSymbolParams.html" name="" title="DocumentSymbolParams">DocumentSymbolParams</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.DocumentSymbolRequest.html" name="" title="DocumentSymbolRequest">DocumentSymbolRequest</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.FileChange.html" name="" title="FileChange">FileChange</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.FileChangeType.html" name="" title="FileChangeType">FileChangeType</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.FileEvent.html" name="" title="FileEvent">FileEvent</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.FilePosition.html" name="" title="FilePosition">FilePosition</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.Location.html" name="" title="Location">Location</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.Position.html" name="" title="Position">Position</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.Range.html" name="" title="Range">Range</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.ScriptFile.html" name="" title="ScriptFile">ScriptFile</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.ScriptFileMarker.html" name="" title="ScriptFileMarker">ScriptFileMarker</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.ScriptFileMarkerLevel.html" name="" title="ScriptFileMarkerLevel">ScriptFileMarkerLevel</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.ScriptRegion.html" name="" title="ScriptRegion">ScriptRegion</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.SymbolInformation.html" name="" title="SymbolInformation">SymbolInformation</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.SymbolKind.html" name="" title="SymbolKind">SymbolKind</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.TextDocumentChangeEvent.html" name="" title="TextDocumentChangeEvent">TextDocumentChangeEvent</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.TextDocumentIdentifier.html" name="" title="TextDocumentIdentifier">TextDocumentIdentifier</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.TextDocumentItem.html" name="" title="TextDocumentItem">TextDocumentItem</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.TextDocumentPosition.html" name="" title="TextDocumentPosition">TextDocumentPosition</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.VersionedTextDocumentIdentifier.html" name="" title="VersionedTextDocumentIdentifier">VersionedTextDocumentIdentifier</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.WorkspaceSymbolParams.html" name="" title="WorkspaceSymbolParams">WorkspaceSymbolParams</a>
</li>
<li>
<a href="Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.WorkspaceSymbolRequest.html" name="" title="WorkspaceSymbolRequest">WorkspaceSymbolRequest</a>
</li>
</ul> </li>
</ul> </div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
<div class="container">
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
<span>Copyright © 2015-2016 Microsoft<br>Generated by <strong>DocFX</strong></span>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>
</body>
</html>