Skip to content

Commit 24adedd

Browse files
Add token types for TDS token stream parsing
1 parent 5f1dd6a commit 24adedd

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

57 files changed

+3759
-6
lines changed

src/Microsoft.Data.SqlClient/netcore/src/Microsoft.Data.SqlClient.csproj

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -923,6 +923,7 @@
923923
<AutoGen>True</AutoGen>
924924
<DependentUpon>Strings.resx</DependentUpon>
925925
</Compile>
926+
<Compile Include="Microsoft\Data\SqlClientX\IO\ByteBuffer.cs" />
926927
<Compile Include="Microsoft\Data\SqlClientX\IO\TdsBufferManager.cs" />
927928
<Compile Include="Microsoft\Data\SqlClientX\IO\TdsReader.cs" />
928929
<Compile Include="Microsoft\Data\SqlClientX\IO\TdsWriter.cs" />
@@ -969,6 +970,58 @@
969970
<Compile Include="Microsoft\Data\SqlClientX\SqlConnector.cs" />
970971
<Compile Include="Microsoft\Data\SqlClientX\SqlDataSource.cs" />
971972
<Compile Include="Microsoft\Data\SqlClientX\SqlDataSourceBuilder.cs" />
973+
<Compile Include="Microsoft\Data\SqlClientX\Tds\State\TdsCommandContext.cs" />
974+
<Compile Include="Microsoft\Data\SqlClientX\Tds\State\TdsConnectionState.cs" />
975+
<Compile Include="Microsoft\Data\SqlClientX\Tds\State\TdsContext.cs" />
976+
<Compile Include="Microsoft\Data\SqlClientX\Tds\State\TdsErrorWarningsState.cs" />
977+
<Compile Include="Microsoft\Data\SqlClientX\Tds\State\TdsTransactionState.cs" />
978+
<Compile Include="Microsoft\Data\SqlClientX\Tds\State\TdsSnapshotState.cs" />
979+
<Compile Include="Microsoft\Data\SqlClientX\Tds\State\TdsTimeoutState.cs" />
980+
<Compile Include="Microsoft\Data\SqlClientX\Tds\Tokens\DataClassification\DataClassificationToken.cs" />
981+
<Compile Include="Microsoft\Data\SqlClientX\Tds\Tokens\DataClassification\DataClassificationTokenParser.cs" />
982+
<Compile Include="Microsoft\Data\SqlClientX\Tds\Tokens\DoneInProc\DoneInProcToken.cs" />
983+
<Compile Include="Microsoft\Data\SqlClientX\Tds\Tokens\DoneInProc\DoneInProcTokenParser.cs" />
984+
<Compile Include="Microsoft\Data\SqlClientX\Tds\Tokens\DoneProc\DoneProcToken.cs" />
985+
<Compile Include="Microsoft\Data\SqlClientX\Tds\Tokens\DoneProc\DoneProcTokenParser.cs" />
986+
<Compile Include="Microsoft\Data\SqlClientX\Tds\Tokens\Done\DoneStatus.cs" />
987+
<Compile Include="Microsoft\Data\SqlClientX\Tds\Tokens\Done\DoneToken.cs" />
988+
<Compile Include="Microsoft\Data\SqlClientX\Tds\Tokens\Done\DoneTokenParser.cs" />
989+
<Compile Include="Microsoft\Data\SqlClientX\Tds\Tokens\EnvChange\BeginTransactionEnvChangeToken.cs" />
990+
<Compile Include="Microsoft\Data\SqlClientX\Tds\Tokens\EnvChange\CharsetEnvChangeToken.cs" />
991+
<Compile Include="Microsoft\Data\SqlClientX\Tds\Tokens\EnvChange\CommitTransactionEnvChangeToken.cs" />
992+
<Compile Include="Microsoft\Data\SqlClientX\Tds\Tokens\EnvChange\DatabaseEnvChangeToken.cs" />
993+
<Compile Include="Microsoft\Data\SqlClientX\Tds\Tokens\EnvChange\DatabaseMirroringPartnerEnvChangeToken.cs" />
994+
<Compile Include="Microsoft\Data\SqlClientX\Tds\Tokens\EnvChange\EnvChangeToken.cs" />
995+
<Compile Include="Microsoft\Data\SqlClientX\Tds\Tokens\EnvChange\EnvChangeTokenParser.cs" />
996+
<Compile Include="Microsoft\Data\SqlClientX\Tds\Tokens\EnvChange\EnvChangeTokenSubType.cs" />
997+
<Compile Include="Microsoft\Data\SqlClientX\Tds\Tokens\EnvChange\LanguageEnvChangeToken.cs" />
998+
<Compile Include="Microsoft\Data\SqlClientX\Tds\Tokens\EnvChange\PacketSizeEnvChangeToken.cs" />
999+
<Compile Include="Microsoft\Data\SqlClientX\Tds\Tokens\EnvChange\ResetConnectionEnvChangeToken.cs" />
1000+
<Compile Include="Microsoft\Data\SqlClientX\Tds\Tokens\EnvChange\RollbackTransactionEnvChangeToken.cs" />
1001+
<Compile Include="Microsoft\Data\SqlClientX\Tds\Tokens\EnvChange\RoutingEnvChangeToken.cs" />
1002+
<Compile Include="Microsoft\Data\SqlClientX\Tds\Tokens\EnvChange\RoutingInfo.cs" />
1003+
<Compile Include="Microsoft\Data\SqlClientX\Tds\Tokens\EnvChange\SqlCollationEnvChangeToken.cs" />
1004+
<Compile Include="Microsoft\Data\SqlClientX\Tds\Tokens\Error\ErrorToken.cs" />
1005+
<Compile Include="Microsoft\Data\SqlClientX\Tds\Tokens\Error\ErrorTokenParser.cs" />
1006+
<Compile Include="Microsoft\Data\SqlClientX\Tds\Tokens\FeatureExtAck\FeatureExtAckToken.cs" />
1007+
<Compile Include="Microsoft\Data\SqlClientX\Tds\Tokens\FeatureExtAck\FeatureExtAckTokenParser.cs" />
1008+
<Compile Include="Microsoft\Data\SqlClientX\Tds\Tokens\FeatureExtAck\FeatureId.cs" />
1009+
<Compile Include="Microsoft\Data\SqlClientX\Tds\Tokens\FedAuthInfo\FedAuthInfoId.cs" />
1010+
<Compile Include="Microsoft\Data\SqlClientX\Tds\Tokens\FedAuthInfo\FedAuthInfoToken.cs" />
1011+
<Compile Include="Microsoft\Data\SqlClientX\Tds\Tokens\FedAuthInfo\FedAuthInfoTokenParser.cs" />
1012+
<Compile Include="Microsoft\Data\SqlClientX\Tds\Tokens\Info\InfoToken.cs" />
1013+
<Compile Include="Microsoft\Data\SqlClientX\Tds\Tokens\Info\InfoTokenParser.cs" />
1014+
<Compile Include="Microsoft\Data\SqlClientX\Tds\Tokens\LoginAck\LoginAckToken.cs" />
1015+
<Compile Include="Microsoft\Data\SqlClientX\Tds\Tokens\LoginAck\LoginAckTokenParser.cs" />
1016+
<Compile Include="Microsoft\Data\SqlClientX\Tds\Tokens\LoginAck\ProgVersion.cs" />
1017+
<Compile Include="Microsoft\Data\SqlClientX\Tds\Tokens\LoginAck\SqlInterfaceType.cs" />
1018+
<Compile Include="Microsoft\Data\SqlClientX\Tds\Tokens\TdsVersion.cs" />
1019+
<Compile Include="Microsoft\Data\SqlClientX\Tds\Tokens\ReturnStatus\ReturnStatusToken.cs" />
1020+
<Compile Include="Microsoft\Data\SqlClientX\Tds\Tokens\ReturnStatus\ReturnStatusTokenParser.cs" />
1021+
<Compile Include="Microsoft\Data\SqlClientX\Tds\Tokens\Token.cs" />
1022+
<Compile Include="Microsoft\Data\SqlClientX\Tds\Tokens\TokenParser.cs" />
1023+
<Compile Include="Microsoft\Data\SqlClientX\Tds\Tokens\TokenStreamHandler.cs" />
1024+
<Compile Include="Microsoft\Data\SqlClientX\Tds\Tokens\TokenType.cs" />
9721025
<Compile Include="Microsoft\Data\SqlClientX\UnpooledDataSource.cs" />
9731026
<Compile Include="Properties\AssemblyInfo.cs" />
9741027
<EmbeddedResource Include="$(CommonSourceRoot)Resources\Strings.resx">

0 commit comments

Comments
 (0)