diff --git a/build.proj b/build.proj
index 33ff1aff31..f6954667c4 100644
--- a/build.proj
+++ b/build.proj
@@ -1,8 +1,7 @@
-
+
-
@@ -10,26 +9,7 @@
false
Debug
- AnyCPU
-
- true
-
- true
- false
- Windows
- Unix
- net9.0
- netfx
- netcore
- netfx
- netcoreapp
- $(TF)
- $(TF)
- true
-
- Configuration=$(Configuration);ReferenceType=$(ReferenceType);
- $(CommonProperties);AssemblyFileVersion=$(AssemblyFileVersion);TargetsWindows=$(TargetsWindows);TargetsUnix=$(TargetsUnix);
- $(ProjectProperties);BuildForRelease=false;TargetNetCoreVersion=$(TargetNetCoreVersion);TargetNetFxVersion=$(TargetNetFxVersion)
+
TestResults
-
- DebugType=portable;DebugSymbols=true;IncludeSymbols=true;SymbolPackageFormat=snupkg;PublishRepositoryUrl=true;RepositoryUrl=https://github.com/dotnet/sqlclient;RepositoryType=git;EmbedUnTrackedSources=true;Deterministic=true;
-
- $(NugetPackProperties);ContinuousIntegrationBuild=true;
-
-
-
-
-
- category!=failing&category!=flaky&category!=interactive
- --filter "$(Filter)"
-
-
- true
- $(TestsPath)/tools/Microsoft.Data.SqlClient.TestUtilities/CodeCoverage.runsettings
- --collect "Code coverage" --settings "$(CodeCoverageRunSettings)"
-
-
- $(Blame)
-
- --blame-hang
- --blame-hang-dump-type full
- --blame-hang-timeout 10m
-
@@ -76,39 +32,19 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-
-
-
-
-
-
$(CommonProperties)
-
+
$(SqlServerProperties);SqlServerPackageVersion=$(SqlServerPackageVersion)
-
+
$(SqlServerProperties);SqlServerAssemblyFileVersion=$(SqlServerAssemblyFileVersion)
@@ -148,14 +84,12 @@
That results in $(AbstractionsPackageVersion) being defined as empty,
and cannot be overridden by the project.
-->
-
+
$(AbstractionsProperties);AbstractionsPackageVersion=$(AbstractionsPackageVersion)
-
+
$(AbstractionsProperties);AbstractionsAssemblyFileVersion=$(AbstractionsAssemblyFileVersion)
@@ -191,14 +125,12 @@
to avoid it expanding as empty here and thus overriding the default
behaviour in the Logging project.
-->
-
+
$(LoggingProperties);LoggingPackageVersion=$(LoggingPackageVersion)
-
+
$(LoggingProperties);LoggingAssemblyFileVersion=$(LoggingAssemblyFileVersion)
@@ -240,14 +172,12 @@
That results in $(AzurePackageVersion) being defined as empty, and cannot
be overridden by the project.
-->
-
+
$(AzureProperties);AzurePackageVersion=$(AzurePackageVersion)
-
+
$(AzureProperties);AzureAssemblyFileVersion=$(AzureAssemblyFileVersion)
@@ -273,210 +203,6 @@
Properties="$(AzureProperties);NoBuild=true" />
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- $(DotnetPath)dotnet test "@(UnitTestsProj)"
- -f $(TF)
- -p:Configuration=$(Configuration)
- $(FilterArgument)
- $(BlameArgument)
- $(CollectArgument)
- --results-directory $(ResultsDirectory)
- --logger:"trx;LogFilePrefix=Unit-Windows$(TargetGroup)-$(TestSet)"
-
-
- $([System.Text.RegularExpressions.Regex]::Replace($(TestCommand), "\s+", " "))
-
-
-
-
-
-
-
-
-
- $(DotnetPath)dotnet test "@(UnitTestsProj)"
- -f $(TF)
- -p:Configuration=$(Configuration)
- $(FilterArgument)
- $(BlameArgument)
- $(CollectArgument)
- --results-directory $(ResultsDirectory)
- --logger:"trx;LogFilePrefix=Unit-Unixnetcoreapp-$(TestSet)"
-
-
- $([System.Text.RegularExpressions.Regex]::Replace($(TestCommand), "\s+", " "))
-
-
-
-
-
-
-
-
-
-
-
-
- $(DotnetPath)dotnet test "@(FunctionalTestsProj)"
- -f $(TF)
- -p:Configuration=$(Configuration)
- -p:ReferenceType=$(ReferenceType)
- -p:AbstractionsPackageVersion=$(AbstractionsPackageVersion)
- -p:MdsPackageVersion=$(MdsPackageVersion)
- $(FilterArgument)
- $(BlameArgument)
- $(CollectArgument)
- --results-directory $(ResultsDirectory)
- --logger:"trx;LogFilePrefix=Functional-Windows$(TargetGroup)-$(TestSet)"
-
-
- $([System.Text.RegularExpressions.Regex]::Replace($(TestCommand), "\s+", " "))
-
-
-
-
-
-
-
-
-
- $(DotnetPath)dotnet test "@(FunctionalTestsProj)"
- -f $(TF)
- -p:Configuration=$(Configuration)
- -p:ReferenceType=$(ReferenceType)
- -p:AbstractionsPackageVersion=$(AbstractionsPackageVersion)
- -p:MdsPackageVersion=$(MdsPackageVersion)
- $(FilterArgument)
- $(BlameArgument)
- $(CollectArgument)
- --results-directory $(ResultsDirectory)
- --logger:"trx;LogFilePrefix=Functional-Unixnetcoreapp-$(TestSet)"
-
-
- $([System.Text.RegularExpressions.Regex]::Replace($(TestCommand), "\s+", " "))
-
-
-
-
-
-
-
-
-
-
-
-
- $(DotnetPath)dotnet test "@(ManualTestsProj)"
- -f $(TF)
- -p:Configuration=$(Configuration)
- -p:ReferenceType=$(ReferenceType)
- -p:AbstractionsPackageVersion=$(AbstractionsPackageVersion)
- -p:MdsPackageVersion=$(MdsPackageVersion)
- $(FilterArgument)
- $(BlameArgument)
- $(CollectArgument)
- --results-directory $(ResultsDirectory)
- --logger:"trx;LogFilePrefix=Manual-Windows$(TargetGroup)-$(TestSet)"
-
-
-
- $(TestCommand)
- -p:TestSet=$(TestSet)
-
-
-
- $([System.Text.RegularExpressions.Regex]::Replace($(TestCommand), "\s+", " "))
-
-
-
-
-
-
-
-
-
- $(DotnetPath)dotnet test "@(ManualTestsProj)"
- -f $(TF)
- -p:Configuration=$(Configuration)
- -p:ReferenceType=$(ReferenceType)
- -p:AbstractionsPackageVersion=$(AbstractionsPackageVersion)
- -p:MdsPackageVersion=$(MdsPackageVersion)
- $(FilterArgument)
- $(BlameArgument)
- $(CollectArgument)
- --results-directory $(ResultsDirectory)
- --logger:"trx;LogFilePrefix=Manual-Unixnetcoreapp-$(TestSet)"
-
-
-
-
- $(TestCommand)
- -p:TestSet=$(TestSet)
-
-
-
- $([System.Text.RegularExpressions.Regex]::Replace($(TestCommand), "\s+", " "))
-
-
-
-
-
diff --git a/eng/pipelines/onebranch/steps/roslyn-analyzers-csproj-step.yml b/eng/pipelines/onebranch/steps/roslyn-analyzers-csproj-step.yml
index 8810bed838..53b17d4bb9 100644
--- a/eng/pipelines/onebranch/steps/roslyn-analyzers-csproj-step.yml
+++ b/eng/pipelines/onebranch/steps/roslyn-analyzers-csproj-step.yml
@@ -10,10 +10,9 @@
# via the msBuildArguments parameter.
# It uses the RoslynAnalyzers@3 task from the Secure Development Team's SDL
# extension:
-#
# https://eng.ms/docs/cloud-ai-platform/devdiv/one-engineering-system-1es/1es-mohanb/security-integration/guardian-wiki/sdl-azdo-extension/roslyn-analyzers-build-task
#
-# GOTCHA: This step will clobber any existing build output. It should be run
+# GOTCHA: This step will clobber any existing build output. It should be run
# _before_ any build steps that perform versioning or signing.
parameters:
diff --git a/src/Directory.Build.props b/src/Directory.Build.props
index 5152ce6065..6dcd4bbbd9 100644
--- a/src/Directory.Build.props
+++ b/src/Directory.Build.props
@@ -1,14 +1,6 @@
- true
- false
- true
- true
- false
- true
- true
- true
Project
+
+
$([System.IO.Path]::Combine('$(IntermediateOutputPath)','$(TargetFrameworkMoniker).AssemblyAttributes$(DefaultLanguageSourceExtension)'))
+
+
$(DefineConstants);DEBUG
@@ -33,40 +29,14 @@
$(MSBuildThisFileDirectory)
$(ProjectDir)..\
$(RepoRoot)artifacts\$(ReferenceType)\
- $(Artifacts)tools\
- $(ProjectDir)Microsoft.Data.SqlClient\
- $(ProjectDir)Microsoft.SqlServer.Server\
- $(ManagedSourceCode)netcore\
- $(ManagedSourceCode)src\Resources\
- Strings
- SqlClient.Resources.$(ResxFileName)
- $(ResxFileName).ResourceNames.cs
- $(ManagedSourceCode)netfx\
- $(ManagedSourceCode)src\Resources\
- $(ManagedSourceCode)add-ons\
- $(RepoRoot)src\Microsoft.SqlServer.Server\
- $(RepoRoot)src\Microsoft.Data.SqlClient\src\
- $(Artifacts)obj\
- $(NetCoreSource)src\Common\src
- $(NetCoreSource)src\Common\tests
- $(ProjectDir)Microsoft.Data.SqlClient/tests/
- $(Artifacts)bin\Windows_NT\
- $(Artifacts)bin\AnyOS\
- $(Artifacts)bin\Unix\
+
$(RepoRoot)tools\
- $(ToolsDir)GenAPI\
$(RepoRoot)packages\
- $(RepoRoot).nuget\
- $(NuGetRoot)nuget.exe
false
-
-
- $(DefineConstants);$(UserDefinedConstants)
-
-
+
$(DefineConstants);ENCLAVE_SIMULATOR
@@ -98,18 +68,15 @@
true
-
+
@@ -126,7 +93,7 @@
$(DefineConstants);STRONG_NAME_SIGNING
-
+
portable
true
@@ -135,14 +102,10 @@
true
false
-
- true
-
-
-
+
@@ -154,20 +117,15 @@
-
14
diff --git a/src/Microsoft.Data.SqlClient.slnx b/src/Microsoft.Data.SqlClient.slnx
index 46eb7fc748..e08e693479 100644
--- a/src/Microsoft.Data.SqlClient.slnx
+++ b/src/Microsoft.Data.SqlClient.slnx
@@ -10,6 +10,9 @@
+
+
+
@@ -130,30 +133,27 @@
-
-
-
-
+
+
+
+
+
-
+
+
-
-
+
-
-
-
-
-
+
-
+
-
+
@@ -164,41 +164,22 @@
-
+
-
+
-
-
-
-
-
-
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -206,9 +187,7 @@
-
-
-
+
@@ -231,19 +210,9 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
-
diff --git a/src/Microsoft.Data.SqlClient/netcore/ref/Microsoft.Data.SqlClient.csproj b/src/Microsoft.Data.SqlClient/netcore/ref/Microsoft.Data.SqlClient.csproj
deleted file mode 100644
index 3215e42068..0000000000
--- a/src/Microsoft.Data.SqlClient/netcore/ref/Microsoft.Data.SqlClient.csproj
+++ /dev/null
@@ -1,72 +0,0 @@
-
-
- Microsoft.Data.SqlClient
- net8.0;net9.0;netstandard2.0
- false
- $(ObjFolder)$(Configuration)\$(AssemblyName)\ref\
- netcoreapp
- $(BinFolder)$(Configuration)\$(AssemblyName)\ref\
-
- $(BinFolder)$(Configuration).$(Platform)\$(AssemblyName)\netstandard\
- $(OutputPath)\$(TargetFramework)\$(AssemblyName).xml
- Core $(BaseProduct)
- Debug;Release;
- AnyCPU;x64;x86
-
-
-
-
-
- <_Parameter1>true
-
-
-
-
-
-
-
-
-
-
-
-
-
- TypeForwards.Abstractions.cs
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/Microsoft.Data.SqlClient/netcore/src/Microsoft.Data.SqlClient.csproj b/src/Microsoft.Data.SqlClient/netcore/src/Microsoft.Data.SqlClient.csproj
deleted file mode 100644
index c2fdb27f3f..0000000000
--- a/src/Microsoft.Data.SqlClient/netcore/src/Microsoft.Data.SqlClient.csproj
+++ /dev/null
@@ -1,1105 +0,0 @@
-
-
- Microsoft.Data.SqlClient
- net8.0;net9.0
- $(OS)
- Microsoft.Data.SqlClient is not supported on this platform.
-
- false
- netcoreapp
- Debug;Release;
- AnyCPU;x64;x86
- $(ObjFolder)$(Configuration).$(Platform)\$(AssemblyName)\netcore\
- $(BinFolder)$(Configuration).$(Platform)\$(AssemblyName)\netcore\
- $(OutputPath)\$(TargetFramework)\Microsoft.Data.SqlClient.xml
- true
- Core $(BaseProduct)
- true
- $(NoWarn);IL2026;IL2057;IL2072;IL2075
-
- false
-
-
-
-
-
-
-
-
- $([System.IO.Path]::Combine('$(IntermediateOutputPath)','$(TargetFramework)','$(TargetFrameworkMoniker).AssemblyAttributes$(DefaultLanguageSourceExtension)'))
-
-
-
-
- <_Parameter1>true
-
-
-
-
-
-
-
-
-
-
- $(DefineConstants),_UNIX
- $(DefineConstants),_WINDOWS
-
-
-
-
-
- Interop\Common\Sni\SniErrors.cs
-
-
- Interop\Windows\Handles\SafeLibraryHandle.netcore.cs
-
-
- Interop\Windows\Kernel32\FileTypes.cs
-
-
- Interop\Windows\Kernel32\IoControlCodeAccess.cs
-
-
- Interop\Windows\Kernel32\IoControlTransferType.cs
-
-
- Interop\Windows\Kernel32\Kernel32.cs
-
-
- Interop\Windows\NtDll\CreateDisposition.cs
-
-
- Interop\Windows\NtDll\CreateOptions.cs
-
-
- Interop\Windows\NtDll\DesiredAccess.cs
-
-
- Interop\Windows\NtDll\FileFullEaInformation.cs
-
-
- Interop\Windows\NtDll\ImpersonationLevel.cs
-
-
- Interop\Windows\NtDll\IoStatusBlock.cs
-
-
- Interop\Windows\NtDll\NtDll.cs
-
-
- Interop\Windows\NtDll\ObjectAttributeFlags.cs
-
-
- Interop\Windows\NtDll\ObjectAttributes.cs
-
-
- Interop\Windows\NtDll\SecurityQualityOfService.cs
-
-
- Interop\Windows\Sni\AuthProviderInfo.cs
-
-
- Interop\Windows\Sni\ConsumerInfo.cs
-
-
- Interop\Windows\Sni\ConsumerNumber.cs
-
-
- Interop\Windows\Sni\Delegates.cs
-
-
- Interop\Windows\Sni\IoType.cs
-
-
- Interop\Windows\Sni\ISniNativeMethods.cs
-
-
- Interop\Windows\Sni\Prefix.cs
-
-
- Interop\Windows\Sni\Provider.cs
-
-
- Interop\Windows\Sni\QueryType.cs
-
-
- Interop\Windows\Sni\SniClientConsumerInfo.cs
-
-
- Interop\Windows\Sni\SniConsumerInfo.cs
-
-
- Interop\Windows\Sni\SniDnsCacheInfo.cs
-
-
- Interop\Windows\Sni\SniError.cs
-
-
- Interop\Windows\Sni\SniNativeMethods.netcore.cs
-
-
- Interop\Windows\Sni\SniNativeWrapper.cs
-
-
- Interop\Windows\Sni\SniSslProtocols.cs
-
-
- Interop\Windows\Sni\TransparentNetworkResolutionMode.cs
-
-
- Interop\Windows\SystemErrors.cs
-
-
- Interop\Windows\UnicodeString.cs
-
-
- Microsoft\Data\Common\ActivityCorrelator.cs
-
-
- Microsoft\Data\Common\AdapterUtil.cs
-
-
- Microsoft\Data\Common\AdapterUtil.netcore.cs
-
-
- Microsoft\Data\Common\BitConverterCompatible.cs
-
-
- Microsoft\Data\Common\ConnectionString\AttestationProtocolUtilities.cs
-
-
- Microsoft\Data\Common\ConnectionString\DbConnectionOptions.cs
-
-
- Microsoft\Data\Common\ConnectionString\DbConnectionOptions.Debug.cs
-
-
- Microsoft\Data\Common\ConnectionString\DbConnectionStringDefaults.cs
-
-
- Microsoft\Data\Common\ConnectionString\DbConnectionStringKeywords.cs
-
-
- Microsoft\Data\Common\ConnectionString\DbConnectionStringSynonyms.cs
-
-
- Microsoft\Data\Common\ConnectionString\DbConnectionStringUtilities.cs
-
-
- Microsoft\Data\Common\ConnectionString\IpAddressPreferenceUtilities.cs
-
-
- Microsoft\Data\Common\ConnectionString\PoolBlockingUtilities.cs
-
-
- Microsoft\Data\Common\MultipartIdentifier.cs
-
-
- Microsoft\Data\Common\NameValuePair.cs
-
-
- Microsoft\Data\DataException.cs
-
-
- Microsoft\Data\OperationAbortedException.cs
-
-
- Microsoft\Data\ProviderBase\DbConnectionClosed.cs
-
-
- Microsoft\Data\ProviderBase\DbConnectionInternal.cs
-
-
- Microsoft\Data\ProviderBase\DbReferenceCollection.cs
-
-
- Microsoft\Data\ProviderBase\FieldNameLookup.cs
-
-
- Microsoft\Data\ProviderBase\TimeoutTimer.cs
-
-
- Microsoft\Data\SqlClient\AlwaysEncrypted\ColumnMasterKeyMetadata.cs
-
-
- Microsoft\Data\SqlClient\AlwaysEncrypted\EncryptedColumnEncryptionKeyParameters.cs
-
-
- Microsoft\Data\Sql\SqlDataSourceEnumerator.cs
-
-
- Microsoft\Data\Sql\SqlDataSourceEnumeratorManagedHelper.netcore.cs
-
-
- Microsoft\Data\Sql\SqlDataSourceEnumeratorNativeHelper.cs
-
-
- Microsoft\Data\Sql\SqlDataSourceEnumeratorUtil.cs
-
-
- Microsoft\Data\Sql\SqlNotificationRequest.cs
-
-
- Microsoft\Data\SqlClient\AAsyncCallContext.cs
-
-
- Microsoft\Data\SqlClient\ActiveDirectoryAuthenticationTimeoutRetryHelper.cs
-
-
- Microsoft\Data\SqlClient\AlwaysEncryptedEnclaveProviderUtils.cs
-
-
- Microsoft\Data\SqlClient\AlwaysEncryptedHelperClasses.cs
-
-
- Microsoft\Data\SqlClient\AlwaysEncryptedKeyConverter.cs
-
-
- Microsoft\Data\SqlClient\ApplicationIntent.cs
-
-
- Microsoft\Data\SqlClient\AssemblyRef.cs
-
-
- Microsoft\Data\SqlClient\AzureAttestationBasedEnclaveProvider.cs
-
-
- Microsoft\Data\SqlClient\ColumnEncryptionKeyInfo.cs
-
-
- Microsoft\Data\SqlClient\Connection\CachedContexts.cs
-
-
- Microsoft\Data\SqlClient\Connection\ServerInfo.cs
-
-
- Microsoft\Data\SqlClient\Connection\SessionData.cs
-
-
- Microsoft\Data\SqlClient\Connection\SessionStateRecord.cs
-
-
- Microsoft\Data\SqlClient\Connection\SqlConnectionInternal.cs
-
-
- Microsoft\Data\SqlClient\ConnectionPool\ChannelDbConnectionPool.cs
-
-
- Microsoft\Data\SqlClient\ConnectionPool\ConnectionPoolSlots.cs
-
-
- Microsoft\Data\SqlClient\ConnectionPool\DbConnectionPoolAuthenticationContext.cs
-
-
- Microsoft\Data\SqlClient\ConnectionPool\DbConnectionPoolAuthenticationContextKey.cs
-
-
- Microsoft\Data\SqlClient\ConnectionPool\DbConnectionPoolGroup.cs
-
-
- Microsoft\Data\SqlClient\ConnectionPool\DbConnectionPoolGroupProviderInfo.cs
-
-
- Microsoft\Data\SqlClient\ConnectionPool\DbConnectionPoolIdentity.cs
-
-
- Microsoft\Data\SqlClient\ConnectionPool\DbConnectionPoolKey.cs
-
-
- Microsoft\Data\SqlClient\ConnectionPool\DbConnectionPoolOptions.cs
-
-
- Microsoft\Data\SqlClient\ConnectionPool\DbConnectionPoolProviderInfo.cs
-
-
- Microsoft\Data\SqlClient\ConnectionPool\DbConnectionPoolState.cs
-
-
- Microsoft\Data\SqlClient\ConnectionPool\IDbConnectionPool.cs
-
-
- Microsoft\Data\SqlClient\ConnectionPool\SqlConnectionPoolGroupProviderInfo.cs
-
-
- Microsoft\Data\SqlClient\ConnectionPool\SqlConnectionPoolKey.cs
-
-
- Microsoft\Data\SqlClient\ConnectionPool\SqlConnectionPoolProviderInfo.cs
-
-
- Microsoft\Data\SqlClient\ConnectionPool\TransactedConnectionPool.cs
-
-
- Microsoft\Data\SqlClient\ConnectionPool\WaitHandleDbConnectionPool.cs
-
-
- Microsoft\Data\SqlClient\DataClassification\SensitivityClassification.cs
-
-
- Microsoft\Data\SqlClient\Diagnostics\DiagnosticScope.cs
-
-
- Microsoft\Data\SqlClient\Diagnostics\DiagnosticTransactionScope.cs
-
-
- Microsoft\Data\SqlClient\Diagnostics\SqlClientCommandAfter.cs
-
-
- Microsoft\Data\SqlClient\Diagnostics\SqlClientCommandBefore.cs
-
-
- Microsoft\Data\SqlClient\Diagnostics\SqlClientCommandError.cs
-
-
- Microsoft\Data\SqlClient\Diagnostics\SqlClientConnectionCloseAfter.cs
-
-
- Microsoft\Data\SqlClient\Diagnostics\SqlClientConnectionCloseBefore.cs
-
-
- Microsoft\Data\SqlClient\Diagnostics\SqlClientConnectionCloseError.cs
-
-
- Microsoft\Data\SqlClient\Diagnostics\SqlClientConnectionOpenAfter.cs
-
-
- Microsoft\Data\SqlClient\Diagnostics\SqlClientConnectionOpenBefore.cs
-
-
- Microsoft\Data\SqlClient\Diagnostics\SqlClientConnectionOpenError.cs
-
-
- Microsoft\Data\SqlClient\Diagnostics\SqlClientMetrics.cs
-
-
- Microsoft\Data\SqlClient\Diagnostics\SqlClientTransactionCommitAfter.cs
-
-
- Microsoft\Data\SqlClient\Diagnostics\SqlClientTransactionCommitBefore.cs
-
-
- Microsoft\Data\SqlClient\Diagnostics\SqlClientTransactionCommitError.cs
-
-
- Microsoft\Data\SqlClient\Diagnostics\SqlClientTransactionRollbackAfter.cs
-
-
- Microsoft\Data\SqlClient\Diagnostics\SqlClientTransactionRollbackBefore.cs
-
-
- Microsoft\Data\SqlClient\Diagnostics\SqlClientTransactionRollbackError.cs
-
-
- Microsoft\Data\SqlClient\Diagnostics\SqlDiagnosticListener.cs
-
-
- Microsoft\Data\SqlClient\DisposableTemporaryOnStack.cs
-
-
- Microsoft\Data\SqlClient\EnclaveDelegate.cs
-
-
- Microsoft\Data\SqlClient\EnclaveDelegate.Crypto.cs
-
-
- Microsoft\Data\SqlClient\EnclavePackage.cs
-
-
- Microsoft\Data\SqlClient\EnclaveProviderBase.cs
-
-
- Microsoft\Data\SqlClient\EnclaveSessionCache.cs
-
-
- Microsoft\Data\SqlClient\ISqlVector.cs
-
-
- Microsoft\Data\SqlClient\LocalAppContextSwitches.cs
-
-
- Microsoft\Data\SqlClient\LocalDb\LocalDbApi.unix.cs
-
-
- Microsoft\Data\SqlClient\LocalDb\LocalDbApi.windows.cs
-
-
- Microsoft\Data\SqlClient\ManagedSni\ConcurrentQueueSemaphore.netcore.cs
-
-
- Microsoft\Data\SqlClient\ManagedSni\LocalDB.netcore.unix.cs
-
-
- Microsoft\Data\SqlClient\ManagedSni\LocalDB.netcore.windows.cs
-
-
- Microsoft\Data\SqlClient\ManagedSni\ResolvedServerSpn.cs
-
-
- Microsoft\Data\SqlClient\ManagedSni\SniAsyncCallback.netcore.cs
-
-
- Microsoft\Data\SqlClient\ManagedSni\SniError.netcore.cs
-
-
- Microsoft\Data\SqlClient\ManagedSni\SniCommon.netcore.cs
-
-
- Microsoft\Data\SqlClient\ManagedSni\SniHandle.netcore.cs
-
-
- Microsoft\Data\SqlClient\ManagedSni\SniLoadHandle.netcore.cs
-
-
- Microsoft\Data\SqlClient\ManagedSni\SniMarsConnection.netcore.cs
-
-
- Microsoft\Data\SqlClient\ManagedSni\SniMarsHandle.netcore.cs
-
-
- Microsoft\Data\SqlClient\ManagedSni\SniNetworkStream.netcore.cs
-
-
- Microsoft\Data\SqlClient\ManagedSni\SniNpHandle.netcore.cs
-
-
- Microsoft\Data\SqlClient\ManagedSni\SniPacket.netcore.cs
-
-
- Microsoft\Data\SqlClient\ManagedSni\SniPhysicalHandle.netcore.cs
-
-
- Microsoft\Data\SqlClient\ManagedSni\SniProviders.netcore.cs
-
-
- Microsoft\Data\SqlClient\ManagedSni\SniProxy.netcore.cs
-
-
- Microsoft\Data\SqlClient\ManagedSni\SniSmuxFlags.netcore.cs
-
-
- Microsoft\Data\SqlClient\ManagedSni\SniSmuxHeader.netcore.cs
-
-
- Microsoft\Data\SqlClient\ManagedSni\SniSslStream.netcore.cs
-
-
- Microsoft\Data\SqlClient\ManagedSni\SniTcpHandle.netcore.cs
-
-
- Microsoft\Data\SqlClient\ManagedSni\SslOverTdsStream.netcore.cs
-
-
- Microsoft\Data\SqlClient\ManagedSni\SsrpClient.netcore.cs
-
-
- Microsoft\Data\SqlClient\NoneAttestationEnclaveProvider.cs
-
-
- Microsoft\Data\SqlClient\OnChangedEventHandler.cs
-
-
- Microsoft\Data\SqlClient\Packet.cs
-
-
- Microsoft\Data\SqlClient\PacketHandle.netcore.unix.cs
-
-
- Microsoft\Data\SqlClient\PacketHandle.windows.cs
-
-
- Microsoft\Data\SqlClient\ParameterPeekAheadValue.cs
-
-
- Microsoft\Data\SqlClient\PoolBlockingPeriod.cs
-
-
- Microsoft\Data\SqlClient\Reliability\AppConfigManager.cs
-
-
- Microsoft\Data\SqlClient\Reliability\IAppContextSwitchOverridesSection.cs
-
-
- Microsoft\Data\SqlClient\Reliability\ISqlConfigurableRetryCommandSection.cs
-
-
- Microsoft\Data\SqlClient\Reliability\ISqlConfigurableRetryConnectionSection.cs
-
-
- Microsoft\Data\SqlClient\Reliability\SqlConfigurableRetryFactory.cs
-
-
- Microsoft\Data\SqlClient\Reliability\SqlConfigurableRetryLogicLoader.cs
-
-
- Microsoft\Data\SqlClient\Reliability\SqlConfigurableRetryLogicManager.cs
-
-
-
- Microsoft\Data\SqlClient\Reliability\Common\SqlRetryingEventArgs.cs
-
-
-
- Microsoft\Data\SqlClient\Reliability\Common\SqlRetryIntervalBaseEnumerator.cs
-
-
-
- Microsoft\Data\SqlClient\Reliability\Common\SqlRetryLogic.cs
-
-
-
- Microsoft\Data\SqlClient\Reliability\Common\SqlRetryLogicBase.cs
-
-
-
- Microsoft\Data\SqlClient\Reliability\Common\SqlRetryLogicBaseProvider.cs
-
-
-
- Microsoft\Data\SqlClient\Reliability\Common\SqlRetryLogicProvider.cs
-
-
- Microsoft\Data\SqlClient\Reliability\SqlRetryIntervalEnumerators.cs
-
-
- Microsoft\Data\SqlClient\RowsCopiedEventArgs.cs
-
-
- Microsoft\Data\SqlClient\RowsCopiedEventHandler.cs
-
-
- Microsoft\Data\SqlClient\Server\ExtendedClrTypeCode.cs
-
-
- Microsoft\Data\SqlClient\Server\ITypedGettersV3.cs
-
-
- Microsoft\Data\SqlClient\Server\ITypedSettersV3.cs
-
-
- Microsoft\Data\SqlClient\Server\MemoryRecordBuffer.cs
-
-
- Microsoft\Data\SqlClient\Server\MetadataUtilsSmi.cs
-
-
- Microsoft\Data\SqlClient\Server\SmiGettersStream.cs
-
-
- Microsoft\Data\SqlClient\Server\SmiMetaData.cs
-
-
- Microsoft\Data\SqlClient\Server\SmiMetaDataProperty.cs
-
-
- Microsoft\Data\SqlClient\Server\SmiSettersStream.cs
-
-
- Microsoft\Data\SqlClient\Server\SmiTypedGetterSetter.cs
-
-
- Microsoft\Data\SqlClient\Server\SmiXetterAccessMap.cs
-
-
- Microsoft\Data\SqlClient\Server\SmiXetterTypeCode.cs
-
-
- Microsoft\Data\SqlClient\Server\SqlDataRecord.cs
-
-
- Microsoft\Data\SqlClient\Server\SqlMetaData.cs
-
-
- Microsoft\Data\SqlClient\Server\SqlNormalizer.cs
-
-
- Microsoft\Data\SqlClient\Server\SqlRecordBuffer.cs
-
-
- Microsoft\Data\SqlClient\Server\SqlSer.cs
-
-
- Microsoft\Data\SqlClient\Server\ValueUtilsSmi.cs
-
-
- Microsoft\Data\SqlClient\SessionHandle.netcore.unix.cs
-
-
- Microsoft\Data\SqlClient\SessionHandle.windows.cs
-
-
- Microsoft\Data\SqlClient\SignatureVerificationCache.cs
-
-
- Microsoft\Data\SqlClient\SortOrder.cs
-
-
- Microsoft\Data\SqlClient\SqlAeadAes256CbcHmac256Algorithm.cs
-
-
- Microsoft\Data\SqlClient\SqlAeadAes256CbcHmac256EncryptionKey.cs
-
-
- Microsoft\Data\SqlClient\SqlAeadAes256CbcHmac256Factory.cs
-
-
- Microsoft\Data\SqlClient\SqlAppContextSwitchManager.netcore.cs
-
-
- Microsoft\Data\SqlClient\SqlAuthenticationParametersBuilder.cs
-
-
- Microsoft\Data\SqlClient\SqlAuthenticationProviderManager.cs
-
-
- Microsoft\Data\SqlClient\SqlBatch.cs
-
-
- Microsoft\Data\SqlClient\SqlBatchCommand.cs
-
-
- Microsoft\Data\SqlClient\SqlBatchCommand.netcore.cs
-
-
- Microsoft\Data\SqlClient\SqlBatchCommandCollection.cs
-
-
- Microsoft\Data\SqlClient\SqlBuffer.cs
-
-
- Microsoft\Data\SqlClient\SqlBulkCopy.cs
-
-
- Microsoft\Data\SqlClient\SqlBulkCopyColumnMapping.cs
-
-
- Microsoft\Data\SqlClient\SqlBulkCopyColumnMappingCollection.cs
-
-
- Microsoft\Data\SqlClient\SqlBulkCopyColumnOrderHint.cs
-
-
- Microsoft\Data\SqlClient\SqlBulkCopyColumnOrderHintCollection.cs
-
-
- Microsoft\Data\SqlClient\SqlBulkCopyOptions.cs
-
-
- Microsoft\Data\SqlClient\SqlCachedBuffer.cs
-
-
- Microsoft\Data\SqlClient\SqlClientEncryptionAlgorithm.cs
-
-
- Microsoft\Data\SqlClient\SqlClientEncryptionAlgorithmFactory.cs
-
-
- Microsoft\Data\SqlClient\SqlClientEncryptionAlgorithmFactoryList.cs
-
-
- Microsoft\Data\SqlClient\SqlClientEncryptionType.cs
-
-
- Microsoft\Data\SqlClient\SqlClientEventSource.cs
-
-
- Microsoft\Data\SqlClient\SqlClientFactory.cs
-
-
- Microsoft\Data\SqlClient\SqlClientLogger.cs
-
-
- Microsoft\Data\SqlClient\SqlClientMetaDataCollectionNames.cs
-
-
- Microsoft\Data\SqlClient\SqlClientSymmetricKey.cs
-
-
- Microsoft\Data\SqlClient\SqlCollation.cs
-
-
- Microsoft\Data\SqlClient\SqlColumnEncryptionCertificateStoreProvider.cs
-
-
- Microsoft\Data\SqlClient\SqlColumnEncryptionCngProvider.netcore.unix.cs
-
-
- Microsoft\Data\SqlClient\SqlColumnEncryptionCngProvider.windows.cs
-
-
- Microsoft\Data\SqlClient\SqlColumnEncryptionCspProvider.netcore.unix.cs
-
-
- Microsoft\Data\SqlClient\SqlColumnEncryptionCspProvider.windows.cs
-
-
- Microsoft\Data\SqlClient\SqlColumnEncryptionEnclaveProvider.cs
-
-
- Microsoft\Data\SqlClient\SqlColumnEncryptionKeyStoreProvider.cs
-
-
- Microsoft\Data\SqlClient\SqlCommand.cs
-
-
- Microsoft\Data\SqlClient\SqlCommand.Batch.cs
-
-
- Microsoft\Data\SqlClient\SqlCommand.Encryption.cs
-
-
- Microsoft\Data\SqlClient\SqlCommand.NonQuery.cs
-
-
- Microsoft\Data\SqlClient\SqlCommand.Reader.cs
-
-
- Microsoft\Data\SqlClient\SqlCommand.Scalar.cs
-
-
- Microsoft\Data\SqlClient\SqlCommand.Xml.cs
-
-
- Microsoft\Data\SqlClient\SqlCommandBuilder.cs
-
-
- Microsoft\Data\SqlClient\SqlCommandSet.cs
-
-
- Microsoft\Data\SqlClient\SqlConnection.cs
-
-
- Microsoft\Data\SqlClient\SqlConnectionEncryptOption.cs
-
-
- Microsoft\Data\SqlClient\SqlConnectionEncryptOptionConverter.cs
-
-
- Microsoft\Data\SqlClient\SqlConnectionFactory.cs
-
-
- Microsoft\Data\SqlClient\SqlConnectionString.cs
-
-
- Microsoft\Data\SqlClient\SqlConnectionStringBuilder.cs
-
-
- Microsoft\Data\SqlClient\SqlConnectionTimeoutErrorInternal.cs
-
-
- Microsoft\Data\SqlClient\SqlCredential.cs
-
-
- Microsoft\Data\SqlClient\SqlDataAdapter.cs
-
-
- Microsoft\Data\SqlClient\SqlDataReader.cs
-
-
- Microsoft\Data\SqlClient\SqlDbColumn.cs
-
-
- Microsoft\Data\SqlClient\SqlDelegatedTransaction.cs
-
-
- Microsoft\Data\SqlClient\SqlDependency.cs
-
-
- Microsoft\Data\SqlClient\SqlDependencyListener.cs
-
-
- Microsoft\Data\SqlClient\SqlDependencyUtils.cs
-
-
- Microsoft\Data\SqlClient\SqlDependencyUtils.AppDomain.netcore.cs
-
-
- Microsoft\Data\SqlClient\SqlDependencyUtils.AssemblyLoadContext.netcore.cs
-
-
- Microsoft\Data\SqlClient\SqlEnclaveAttestationParameters.Crypto.cs
-
-
- Microsoft\Data\SqlClient\SqlEnclaveSession.cs
-
-
- Microsoft\Data\SqlClient\SqlEnums.cs
-
-
- Microsoft\Data\SqlClient\SqlEnvChange.cs
-
-
- Microsoft\Data\SqlClient\SqlError.cs
-
-
- Microsoft\Data\SqlClient\SqlErrorCollection.cs
-
-
- Microsoft\Data\SqlClient\SqlException.cs
-
-
- Microsoft\Data\SqlClient\SQLFallbackDNSCache.cs
-
-
- Microsoft\Data\SqlClient\SqlInfoMessageEvent.cs
-
-
- Microsoft\Data\SqlClient\SqlInfoMessageEventHandler.cs
-
-
- Microsoft\Data\SqlClient\SqlInternalTransaction.cs
-
-
- Microsoft\Data\SqlClient\SqlMetaDataFactory.cs
-
-
- Microsoft\Data\SqlClient\SqlNotificationEventArgs.cs
-
-
- Microsoft\Data\SqlClient\SqlNotificationInfo.cs
-
-
- Microsoft\Data\SqlClient\SqlNotificationSource.cs
-
-
- Microsoft\Data\SqlClient\SqlNotificationType.cs
-
-
- Microsoft\Data\SqlClient\SqlParameter.cs
-
-
- Microsoft\Data\SqlClient\SqlParameterCollection.cs
-
-
- Microsoft\Data\SqlClient\SqlQueryMetadataCache.cs
-
-
- Microsoft\Data\SqlClient\SqlReferenceCollection.cs
-
-
- Microsoft\Data\SqlClient\SqlRowUpdatedEvent.cs
-
-
- Microsoft\Data\SqlClient\SqlRowUpdatedEventHandler.cs
-
-
- Microsoft\Data\SqlClient\SqlRowUpdatingEvent.cs
-
-
- Microsoft\Data\SqlClient\SqlRowUpdatingEventHandler.cs
-
-
- Microsoft\Data\SqlClient\SqlSecurityUtility.cs
-
-
- Microsoft\Data\SqlClient\SqlSequentialStream.cs
-
-
- Microsoft\Data\SqlClient\SqlSequentialTextReader.cs
-
-
- Microsoft\Data\SqlClient\SqlStatistics.cs
-
-
- Microsoft\Data\SqlClient\SqlStream.cs
-
-
- Microsoft\Data\SqlClient\SqlSymmetricKeyCache.cs
-
-
- Microsoft\Data\SqlClient\SqlTransaction.cs
-
-
- Microsoft\Data\SqlClient\SqlUdtInfo.cs
-
-
- Microsoft\Data\SqlClient\SqlUtil.cs
-
-
- Microsoft\Data\SqlClient\SSPI\NativeSspiContextProvider.windows.cs
-
-
- Microsoft\Data\SqlClient\SSPI\NegotiateSspiContextProvider.cs
-
-
- Microsoft\Data\SqlClient\SSPI\SspiAuthenticationParameters.cs
-
-
- Microsoft\Data\SqlClient\SSPI\SspiContextProvider.cs
-
-
- Microsoft\Data\SqlClient\Utilities\ObjectPool.cs
-
-
- Microsoft\Data\SqlClient\Utilities\ObjectPools.cs
-
-
- Microsoft\Data\SqlClient\TdsEnums.cs
-
-
- Microsoft\Data\SqlClient\TdsParameterSetter.cs
-
-
- Microsoft\Data\SqlClient\TdsParser.cs
-
-
- Microsoft\Data\SqlClient\TdsParserHelperClasses.cs
-
-
- Microsoft\Data\SqlClient\TdsParserSafeHandles.windows.cs
-
-
- Microsoft\Data\SqlClient\TdsParserStateObject.cs
-
-
- Microsoft\Data\SqlClient\TdsParserStateObject.Multiplexer.cs
-
-
- Microsoft\Data\SqlClient\TdsParserStateObjectFactory.unix.cs
-
-
- Microsoft\Data\SqlClient\TdsParserStateObjectFactory.windows.cs
-
-
- Microsoft\Data\SqlClient\TdsParserStateObjectManaged.netcore.cs
-
-
- Microsoft\Data\SqlClient\TdsParserStateObjectNative.windows.cs
-
-
- Microsoft\Data\SqlClient\TdsParserStaticMethods.cs
-
-
- Microsoft\Data\SqlClient\TdsRecordBufferSetter.cs
-
-
- Microsoft\Data\SqlClient\TdsParserSessionPool.cs
-
-
- Microsoft\Data\SqlClient\TdsValueSetter.cs
-
-
- Microsoft\Data\SqlClient\TransactionRequest.cs
-
-
- Microsoft\Data\SqlClient\UserAgent.cs
-
-
- Microsoft\Data\SqlClient\VirtualSecureModeEnclaveProvider.cs
-
-
- Microsoft\Data\SqlClient\VirtualSecureModeEnclaveProviderBase.cs
-
-
- Microsoft\Data\SqlDbTypeExtensions.cs
-
-
- Microsoft\Data\SqlTypes\SqlFileStream.netcore.unix.cs
-
-
- Microsoft\Data\SqlTypes\SqlFileStream.windows.cs
-
-
- Microsoft\Data\SqlTypes\SqlJson.cs
-
-
- Microsoft\Data\SqlTypes\SqlTypeWorkarounds.cs
-
-
- Microsoft\Data\SqlTypes\SqlVector.cs
-
-
- Resources\ResCategoryAttribute.cs
-
-
- Resources\ResDescriptionAttribute.cs
-
-
- Resources\StringsHelper.cs
-
-
- TypeForwards.netcore.cs
-
-
- TypeForwards.Abstractions.cs
-
-
-
-
-
-
-
-
- Resources\ILLink.Substitutions.xml
-
-
-
-
- Resources\Microsoft.Data.SqlCLient.SqlMetaData.xml
- Microsoft.Data.SqlClient.SqlMetaData.xml
-
-
-
-
- Resources\Strings.resx
- Microsoft.Data.SqlClient.Resources.Strings.resources
- ResXFileCodeGenerator
- Strings.Designer.cs
- System
-
-
-
-
- Resources\%(RecursiveDir)%(Filename)%(Extension)
- Microsoft.Data.SqlCLient.Resources.%(Filename).resources
-
-
-
-
- Resources\Strings.Designer.cs
- True
- True
- Strings.resx
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/Microsoft.Data.SqlClient/netfx/ref/Microsoft.Data.SqlClient.csproj b/src/Microsoft.Data.SqlClient/netfx/ref/Microsoft.Data.SqlClient.csproj
deleted file mode 100644
index 93fc5a5375..0000000000
--- a/src/Microsoft.Data.SqlClient/netfx/ref/Microsoft.Data.SqlClient.csproj
+++ /dev/null
@@ -1,69 +0,0 @@
-
-
- Microsoft.Data.SqlClient
- net462
- false
- $(ObjFolder)$(Configuration)\$(AssemblyName)\ref\
- $(BinFolder)$(Configuration)\$(AssemblyName)\ref\
- $(OutputPath)\$(AssemblyName).xml
- Framework $(BaseProduct)
- Debug;Release
-
-
-
-
-
- <_Parameter1>true
-
-
-
-
-
-
-
-
-
-
-
-
-
- TypeForwards.Abstractions.cs
-
-
-
-
-
-
-
-
-
-
-
- All
- runtime; build; native; contentfiles; analyzers; buildtransitive
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/Microsoft.Data.SqlClient/netfx/src/Microsoft.Data.SqlClient.csproj b/src/Microsoft.Data.SqlClient/netfx/src/Microsoft.Data.SqlClient.csproj
deleted file mode 100644
index eb14ccc985..0000000000
--- a/src/Microsoft.Data.SqlClient/netfx/src/Microsoft.Data.SqlClient.csproj
+++ /dev/null
@@ -1,1089 +0,0 @@
-
-
- Microsoft.Data.SqlClient
- net462
- {407890AC-9876-4FEF-A6F1-F36A876BAADE}
-
- $(OS)
- true
- AnyCPU
- $(BinFolder)$(Configuration).$(OutputPlatform)\
- $(ObjFolder)$(Configuration).$(OutputPlatform)\
- $(BinPath)$(AssemblyName)\netfx\
- $(OutputPath)\$(AssemblyName).xml
- $(ObjPath)$(AssemblyName)\netfx\
- Framework $(BaseProduct)
- false
- false
-
-
-
-
-
- <_Parameter1>UnitTests
-
-
-
-
-
- full
-
-
-
-
- <_Parameter1>true
-
-
-
-
-
-
-
-
- True
- True
- False
- 1701,1702
- True
- True
- 4
- 512
- True
- True
- True
- 6.00
- Library
- True
- True
- None
- True
- True
- $(DefineConstants);USEOFFSET;CODE_ANALYSIS_BASELINE;FEATURE_LEGACYSURFACEAREA;FEATURE_UTF32;FEATURE_UTF7;TRACE;
-
- true
- ECMA
-
- true
- $(RawClDefines);SUPPRESS_SECURITY_RULES=1
-
- True
- False
-
-
-
-
-
-
- $(DefineConstants);DEBUG;DBG;_DEBUG;_LOGGING;
- Full
- False
-
-
- $(DefineConstants);RETAIL;
- Pdbonly
- True
-
-
-
-
-
-
-
-
-
-
- $(DefineConstants),_WINDOWS
-
-
-
-
-
- Interop\Common\Sni\SniErrors.cs
-
-
- Interop\Windows\Kernel32\FileTypes.cs
-
-
- Interop\Windows\Kernel32\IoControlCodeAccess.cs
-
-
- Interop\Windows\Kernel32\IoControlTransferType.cs
-
-
- Interop\Windows\Kernel32\Kernel32.cs
-
-
- Interop\Windows\Kernel32\Kernel32Safe.netfx.cs
-
-
- Interop\Windows\NtDll\CreateDisposition.cs
-
-
- Interop\Windows\NtDll\CreateOptions.cs
-
-
- Interop\Windows\NtDll\DesiredAccess.cs
-
-
- Interop\Windows\NtDll\FileFullEaInformation.cs
-
-
- Interop\Windows\NtDll\ImpersonationLevel.cs
-
-
- Interop\Windows\NtDll\IoStatusBlock.cs
-
-
- Interop\Windows\NtDll\NtDll.cs
-
-
- Interop\Windows\NtDll\ObjectAttributeFlags.cs
-
-
- Interop\Windows\NtDll\ObjectAttributes.cs
-
-
- Interop\Windows\NtDll\SecurityQualityOfService.cs
-
-
- Interop\Windows\Sni\AuthProviderInfo.cs
-
-
- Interop\Windows\Sni\ConsumerInfo.cs
-
-
- Interop\Windows\Sni\ConsumerNumber.cs
-
-
- Interop\Windows\Sni\Delegates.cs
-
-
- Interop\Windows\Sni\IoType.cs
-
-
- Interop\Windows\Sni\ISniNativeMethods.cs
-
-
- Interop\Windows\Sni\Prefix.cs
-
-
- Interop\Windows\Sni\Provider.cs
-
-
- Interop\Windows\Sni\QueryType.cs
-
-
- Interop\Windows\Sni\SniClientConsumerInfo.cs
-
-
- Interop\Windows\Sni\SniConsumerInfo.cs
-
-
- Interop\Windows\Sni\SniDnsCacheInfo.cs
-
-
- Interop\Windows\Sni\SniError.cs
-
-
- Interop\Windows\Sni\SniNativeMethodsArm64.netfx.cs
-
-
- Interop\Windows\Sni\SniNativeMethodsNotSupported.netfx.cs
-
-
- Interop\Windows\Sni\SniNativeMethodsX64.netfx.cs
-
-
- Interop\Windows\Sni\SniNativeMethodsX86.netfx.cs
-
-
- Interop\Windows\Sni\SniNativeWrapper.cs
-
-
- Interop\Windows\Sni\SniSslProtocols.cs
-
-
- Interop\Windows\Sni\SqlDependencyProcessDispatcherStorage.netfx.cs
-
-
- Interop\Windows\Sni\TransparentNetworkResolutionMode.cs
-
-
- Interop\Windows\SystemErrors.cs
-
-
- Interop\Windows\UnicodeString.cs
-
-
- Microsoft\Data\Common\ActivityCorrelator.cs
-
-
- Microsoft\Data\Common\AdapterUtil.cs
-
-
- Microsoft\Data\Common\AdapterUtil.netfx.cs
-
-
- Microsoft\Data\Common\BitConverterCompatible.cs
-
-
- Microsoft\Data\Common\ConnectionString\AttestationProtocolUtilities.cs
-
-
- Microsoft\Data\Common\ConnectionString\DbConnectionOptions.cs
-
-
- Microsoft\Data\Common\ConnectionString\DbConnectionOptions.Debug.cs
-
-
- Microsoft\Data\Common\ConnectionString\DbConnectionString.netfx.cs
-
-
- Microsoft\Data\Common\ConnectionString\DbConnectionStringDefaults.cs
-
-
- Microsoft\Data\Common\ConnectionString\DbConnectionStringKeywords.cs
-
-
- Microsoft\Data\Common\ConnectionString\DbConnectionStringSynonyms.cs
-
-
- Microsoft\Data\Common\ConnectionString\DbConnectionStringUtilities.cs
-
-
- Microsoft\Data\Common\ConnectionString\IpAddressPreferenceUtilities.cs
-
-
- Microsoft\Data\Common\ConnectionString\PoolBlockingUtilities.cs
-
-
- Microsoft\Data\SqlClient\ISqlVector.cs
-
-
- Microsoft\Data\Common\MultipartIdentifier.cs
-
-
- Microsoft\Data\Common\NameValuePair.cs
-
-
- Microsoft\Data\DataException.cs
-
-
- Microsoft\Data\OperationAbortedException.cs
-
-
- Microsoft\Data\ProviderBase\DbConnectionClosed.cs
-
-
- Microsoft\Data\ProviderBase\DbConnectionInternal.cs
-
-
- Microsoft\Data\ProviderBase\DbReferenceCollection.cs
-
-
- Microsoft\Data\ProviderBase\FieldNameLookup.cs
-
-
- Microsoft\Data\ProviderBase\TimeoutTimer.cs
-
-
- Microsoft\Data\Sql\SqlDataSourceEnumerator.cs
-
-
- Microsoft\Data\Sql\SqlDataSourceEnumeratorNativeHelper.windows.cs
-
-
- Microsoft\Data\Sql\SqlDataSourceEnumeratorUtil.cs
-
-
- Microsoft\Data\Sql\SqlNotificationRequest.cs
-
-
- Microsoft\Data\SqlClient\AAsyncCallContext.cs
-
-
- Microsoft\Data\SqlClient\ActiveDirectoryAuthenticationTimeoutRetryHelper.cs
-
-
- Microsoft\Data\SqlClient\AlwaysEncrypted\ColumnMasterKeyMetadata.cs
-
-
- Microsoft\Data\SqlClient\AlwaysEncrypted\EncryptedColumnEncryptionKeyParameters.cs
-
-
- Microsoft\Data\SqlClient\AlwaysEncryptedEnclaveProviderUtils.cs
-
-
- Microsoft\Data\SqlClient\AlwaysEncryptedHelperClasses.cs
-
-
- Microsoft\Data\SqlClient\AlwaysEncryptedKeyConverter.cs
-
-
- Microsoft\Data\SqlClient\ApplicationIntent.cs
-
-
- Microsoft\Data\SqlClient\AssemblyRef.cs
-
-
- Microsoft\Data\SqlClient\AzureAttestationBasedEnclaveProvider.cs
-
-
- Microsoft\Data\SqlClient\ColumnEncryptionKeyInfo.cs
-
-
- Microsoft\Data\SqlClient\Connection\CachedContexts.cs
-
-
- Microsoft\Data\SqlClient\Connection\ServerInfo.cs
-
-
- Microsoft\Data\SqlClient\Connection\SessionData.cs
-
-
- Microsoft\Data\SqlClient\Connection\SessionStateRecord.cs
-
-
- Microsoft\Data\SqlClient\Connection\SqlConnectionInternal.cs
-
-
- Microsoft\Data\SqlClient\ConnectionPool\ChannelDbConnectionPool.cs
-
-
- Microsoft\Data\SqlClient\ConnectionPool\ConnectionPoolSlots.cs
-
-
- Microsoft\Data\SqlClient\ConnectionPool\DbConnectionPoolAuthenticationContext.cs
-
-
- Microsoft\Data\SqlClient\ConnectionPool\DbConnectionPoolAuthenticationContextKey.cs
-
-
- Microsoft\Data\SqlClient\ConnectionPool\DbConnectionPoolGroup.cs
-
-
- Microsoft\Data\SqlClient\ConnectionPool\DbConnectionPoolGroupProviderInfo.cs
-
-
- Microsoft\Data\SqlClient\ConnectionPool\DbConnectionPoolIdentity.cs
-
-
- Microsoft\Data\SqlClient\ConnectionPool\DbConnectionPoolKey.cs
-
-
- Microsoft\Data\SqlClient\ConnectionPool\DbConnectionPoolOptions.cs
-
-
- Microsoft\Data\SqlClient\ConnectionPool\DbConnectionPoolProviderInfo.cs
-
-
- Microsoft\Data\SqlClient\ConnectionPool\DbConnectionPoolState.cs
-
-
- Microsoft\Data\SqlClient\ConnectionPool\IDbConnectionPool.cs
-
-
- Microsoft\Data\SqlClient\ConnectionPool\SqlConnectionPoolGroupProviderInfo.cs
-
-
- Microsoft\Data\SqlClient\ConnectionPool\SqlConnectionPoolKey.cs
-
-
- Microsoft\Data\SqlClient\ConnectionPool\SqlConnectionPoolProviderInfo.cs
-
-
- Microsoft\Data\SqlClient\ConnectionPool\TransactedConnectionPool.cs
-
-
- Microsoft\Data\SqlClient\ConnectionPool\WaitHandleDbConnectionPool.cs
-
-
- Microsoft\Data\SqlClient\DataClassification\SensitivityClassification.cs
-
-
- Microsoft\Data\SqlClient\Diagnostics\DiagnosticScope.cs
-
-
- Microsoft\Data\SqlClient\Diagnostics\DiagnosticTransactionScope.cs
-
-
- Microsoft\Data\SqlClient\Diagnostics\SqlClientCommandAfter.cs
-
-
- Microsoft\Data\SqlClient\Diagnostics\SqlClientCommandBefore.cs
-
-
- Microsoft\Data\SqlClient\Diagnostics\SqlClientCommandError.cs
-
-
- Microsoft\Data\SqlClient\Diagnostics\SqlClientConnectionCloseAfter.cs
-
-
- Microsoft\Data\SqlClient\Diagnostics\SqlClientConnectionCloseBefore.cs
-
-
- Microsoft\Data\SqlClient\Diagnostics\SqlClientConnectionCloseError.cs
-
-
- Microsoft\Data\SqlClient\Diagnostics\SqlClientConnectionOpenAfter.cs
-
-
- Microsoft\Data\SqlClient\Diagnostics\SqlClientConnectionOpenBefore.cs
-
-
- Microsoft\Data\SqlClient\Diagnostics\SqlClientConnectionOpenError.cs
-
-
- Microsoft\Data\SqlClient\Diagnostics\SqlClientMetrics.cs
-
-
- Microsoft\Data\SqlClient\Diagnostics\SqlClientTransactionCommitAfter.cs
-
-
- Microsoft\Data\SqlClient\Diagnostics\SqlClientTransactionCommitBefore.cs
-
-
- Microsoft\Data\SqlClient\Diagnostics\SqlClientTransactionCommitError.cs
-
-
- Microsoft\Data\SqlClient\Diagnostics\SqlClientTransactionRollbackAfter.cs
-
-
- Microsoft\Data\SqlClient\Diagnostics\SqlClientTransactionRollbackBefore.cs
-
-
- Microsoft\Data\SqlClient\Diagnostics\SqlClientTransactionRollbackError.cs
-
-
- Microsoft\Data\SqlClient\Diagnostics\SqlDiagnosticListener.cs
-
-
- Microsoft\Data\SqlClient\DisposableTemporaryOnStack.cs
-
-
- Microsoft\Data\SqlClient\EnclaveDelegate.cs
-
-
- Microsoft\Data\SqlClient\EnclaveDelegate.Crypto.cs
-
-
- Microsoft\Data\SqlClient\EnclavePackage.cs
-
-
- Microsoft\Data\SqlClient\EnclaveProviderBase.cs
-
-
- Microsoft\Data\SqlClient\EnclaveSessionCache.cs
-
-
- Microsoft\Data\SqlClient\LocalAppContextSwitches.cs
-
-
- Microsoft\Data\SqlClient\LocalDb\LocalDbApi.windows.cs
-
-
- Microsoft\Data\SqlClient\LocalDb\LocalDbConfigurationSection.netfx.cs
-
-
- Microsoft\Data\SqlClient\LocalDb\LocalDbInstanceElement.netfx.cs
-
-
- Microsoft\Data\SqlClient\LocalDb\LocalDbInstancesCollection.netfx.cs
-
-
- Microsoft\Data\SqlClient\ManagedSni\ResolvedServerSpn.cs
-
-
- Microsoft\Data\SqlClient\NoneAttestationEnclaveProvider.cs
-
-
- Microsoft\Data\SqlClient\OnChangedEventHandler.cs
-
-
- Microsoft\Data\SqlClient\Packet.cs
-
-
- Microsoft\Data\SqlClient\PacketHandle.netfx.cs
-
-
- Microsoft\Data\SqlClient\ParameterPeekAheadValue.cs
-
-
- Microsoft\Data\SqlClient\PoolBlockingPeriod.cs
-
-
- Microsoft\Data\SqlClient\Reliability\AppConfigManager.cs
-
-
-
- Microsoft\Data\SqlClient\Reliability\Common\SqlRetryingEventArgs.cs
-
-
-
- Microsoft\Data\SqlClient\Reliability\Common\SqlRetryIntervalBaseEnumerator.cs
-
-
-
- Microsoft\Data\SqlClient\Reliability\Common\SqlRetryLogic.cs
-
-
-
- Microsoft\Data\SqlClient\Reliability\Common\SqlRetryLogicBase.cs
-
-
-
- Microsoft\Data\SqlClient\Reliability\Common\SqlRetryLogicBaseProvider.cs
-
-
-
- Microsoft\Data\SqlClient\Reliability\Common\SqlRetryLogicProvider.cs
-
-
- Microsoft\Data\SqlClient\Reliability\IAppContextSwitchOverridesSection.cs
-
-
- Microsoft\Data\SqlClient\Reliability\ISqlConfigurableRetryCommandSection.cs
-
-
- Microsoft\Data\SqlClient\Reliability\ISqlConfigurableRetryConnectionSection.cs
-
-
- Microsoft\Data\SqlClient\Reliability\SqlConfigurableRetryFactory.cs
-
-
- Microsoft\Data\SqlClient\Reliability\SqlConfigurableRetryLogicLoader.cs
-
-
- Microsoft\Data\SqlClient\Reliability\SqlConfigurableRetryLogicManager.cs
-
-
- Microsoft\Data\SqlClient\Reliability\SqlRetryIntervalEnumerators.cs
-
-
- Microsoft\Data\SqlClient\RowsCopiedEventArgs.cs
-
-
- Microsoft\Data\SqlClient\RowsCopiedEventHandler.cs
-
-
- Microsoft\Data\SqlClient\Server\ExtendedClrTypeCode.cs
-
-
- Microsoft\Data\SqlClient\Server\ITypedGettersV3.cs
-
-
- Microsoft\Data\SqlClient\Server\ITypedSettersV3.cs
-
-
- Microsoft\Data\SqlClient\Server\MemoryRecordBuffer.cs
-
-
- Microsoft\Data\SqlClient\Server\MetadataUtilsSmi.cs
-
-
- Microsoft\Data\SqlClient\Server\SmiGettersStream.cs
-
-
- Microsoft\Data\SqlClient\Server\SmiMetaData.cs
-
-
- Microsoft\Data\SqlClient\Server\SmiMetaDataProperty.cs
-
-
- Microsoft\Data\SqlClient\Server\SmiSettersStream.cs
-
-
- Microsoft\Data\SqlClient\Server\SmiTypedGetterSetter.cs
-
-
- Microsoft\Data\SqlClient\Server\SmiXetterAccessMap.cs
-
-
- Microsoft\Data\SqlClient\Server\SmiXetterTypeCode.cs
-
-
- Microsoft\Data\SqlClient\Server\SqlDataRecord.cs
-
-
- Microsoft\Data\SqlClient\Server\SqlMetaData.cs
-
-
- Microsoft\Data\SqlClient\Server\SqlNormalizer.cs
-
-
- Microsoft\Data\SqlClient\Server\SqlRecordBuffer.cs
-
-
- Microsoft\Data\SqlClient\Server\TriggerAction.netfx.cs
-
-
- Microsoft\Data\SqlClient\Server\ValueUtilsSmi.cs
-
-
- Microsoft\Data\SqlClient\Server\SqlSer.cs
-
-
- Microsoft\Data\SqlClient\SessionHandle.netfx.cs
-
-
- Microsoft\Data\SqlClient\SignatureVerificationCache.cs
-
-
- Microsoft\Data\SqlClient\SqlAeadAes256CbcHmac256Algorithm.cs
-
-
- Microsoft\Data\SqlClient\SqlAeadAes256CbcHmac256EncryptionKey.cs
-
-
- Microsoft\Data\SqlClient\SqlAeadAes256CbcHmac256Factory.cs
-
-
- Microsoft\Data\SqlClient\SqlAuthenticationParametersBuilder.cs
-
-
- Microsoft\Data\SqlClient\SqlAuthenticationProviderManager.cs
-
-
- Microsoft\Data\SqlClient\SqlBatchCommand.cs
-
-
- Microsoft\Data\SqlClient\SqlBuffer.cs
-
-
- Microsoft\Data\SqlClient\SqlBulkCopy.cs
-
-
- Microsoft\Data\SqlClient\SqlBulkCopyColumnMapping.cs
-
-
- Microsoft\Data\SqlClient\SqlBulkCopyColumnMappingCollection.cs
-
-
- Microsoft\Data\SqlClient\SqlBulkCopyColumnOrderHint.cs
-
-
- Microsoft\Data\SqlClient\SqlBulkCopyColumnOrderHintCollection.cs
-
-
- Microsoft\Data\SqlClient\SqlBulkCopyOptions.cs
-
-
- Microsoft\Data\SqlClient\SqlCachedBuffer.cs
-
-
- Microsoft\Data\SqlClient\SqlClientEncryptionAlgorithm.cs
-
-
- Microsoft\Data\SqlClient\SqlClientEncryptionAlgorithmFactory.cs
-
-
- Microsoft\Data\SqlClient\SqlClientEncryptionAlgorithmFactoryList.cs
-
-
- Microsoft\Data\SqlClient\SqlClientEncryptionType.cs
-
-
- Microsoft\Data\SqlClient\SqlClientEventSource.cs
-
-
- Microsoft\Data\SqlClient\SqlClientFactory.cs
-
-
- Microsoft\Data\SqlClient\SqlClientLogger.cs
-
-
- Microsoft\Data\SqlClient\SqlClientMetaDataCollectionNames.cs
-
-
- Microsoft\Data\SqlClient\SqlClientPermission.netfx.cs
-
-
- Microsoft\Data\SqlClient\SqlClientPermissionAttribute.netfx.cs
-
-
- Microsoft\Data\SqlClient\SqlClientSymmetricKey.cs
-
-
- Microsoft\Data\SqlClient\SqlCollation.cs
-
-
- Microsoft\Data\SqlClient\SqlColumnEncryptionCertificateStoreProvider.cs
-
-
- Microsoft\Data\SqlClient\SqlColumnEncryptionCngProvider.windows.cs
-
-
- Microsoft\Data\SqlClient\SqlColumnEncryptionCspProvider.windows.cs
-
-
- Microsoft\Data\SqlClient\SqlColumnEncryptionEnclaveProvider.cs
-
-
- Microsoft\Data\SqlClient\SqlColumnEncryptionKeyStoreProvider.cs
-
-
- Microsoft\Data\SqlClient\SqlCommand.cs
-
-
- Microsoft\Data\SqlClient\SqlCommand.Batch.cs
-
-
- Microsoft\Data\SqlClient\SqlCommand.Encryption.cs
-
-
- Microsoft\Data\SqlClient\SqlCommand.NonQuery.cs
-
-
- Microsoft\Data\SqlClient\SqlCommand.Reader.cs
-
-
- Microsoft\Data\SqlClient\SqlCommand.Scalar.cs
-
-
- Microsoft\Data\SqlClient\SqlCommand.Xml.cs
-
-
- Microsoft\Data\SqlClient\SqlCommandBuilder.cs
-
-
- Microsoft\Data\SqlClient\SqlCommandSet.cs
-
-
- Microsoft\Data\SqlClient\SqlConnection.cs
-
-
- Microsoft\Data\SqlClient\SqlConnectionEncryptOption.cs
-
-
- Microsoft\Data\SqlClient\SqlConnectionEncryptOptionConverter.cs
-
-
- Microsoft\Data\SqlClient\SqlConnectionFactory.cs
-
-
- Microsoft\Data\SqlClient\SqlConnectionString.cs
-
-
- Microsoft\Data\SqlClient\SqlConnectionStringBuilder.cs
-
-
- Microsoft\Data\SqlClient\SqlConnectionTimeoutErrorInternal.cs
-
-
- Microsoft\Data\SqlClient\SqlCredential.cs
-
-
- Microsoft\Data\SqlClient\SqlDataAdapter.cs
-
-
- Microsoft\Data\SqlClient\SqlDataReader.cs
-
-
- Microsoft\Data\SqlClient\SqlDbColumn.cs
-
-
- Microsoft\Data\SqlClient\SqlDelegatedTransaction.cs
-
-
- Microsoft\Data\SqlClient\SqlDependency.cs
-
-
- Microsoft\Data\SqlClient\SqlDependencyListener.cs
-
-
- Microsoft\Data\SqlClient\SqlDependencyUtils.cs
-
-
- Microsoft\Data\SqlClient\SqlEnclaveAttestationParameters.Crypto.cs
-
-
- Microsoft\Data\SqlClient\SqlEnclaveSession.cs
-
-
- Microsoft\Data\SqlClient\SqlEnums.cs
-
-
- Microsoft\Data\SqlClient\SqlEnvChange.cs
-
-
- Microsoft\Data\SqlClient\SqlError.cs
-
-
- Microsoft\Data\SqlClient\SqlErrorCollection.cs
-
-
- Microsoft\Data\SqlClient\SqlException.cs
-
-
- Microsoft\Data\SqlClient\SQLFallbackDNSCache.cs
-
-
- Microsoft\Data\SqlClient\SqlInfoMessageEvent.cs
-
-
- Microsoft\Data\SqlClient\SqlInfoMessageEventHandler.cs
-
-
- Microsoft\Data\SqlClient\SqlInternalTransaction.cs
-
-
- Microsoft\Data\SqlClient\SqlMetaDataFactory.cs
-
-
- Microsoft\Data\SqlClient\SqlNotificationEventArgs.cs
-
-
- Microsoft\Data\SqlClient\SqlNotificationInfo.cs
-
-
- Microsoft\Data\SqlClient\SqlNotificationSource.cs
-
-
- Microsoft\Data\SqlClient\SqlNotificationType.cs
-
-
- Microsoft\Data\SqlClient\SqlParameter.cs
-
-
- Microsoft\Data\SqlClient\SqlParameterCollection.cs
-
-
- Microsoft\Data\SqlClient\SqlQueryMetadataCache.cs
-
-
- Microsoft\Data\SqlClient\SqlReferenceCollection.cs
-
-
- Microsoft\Data\SqlClient\SqlRowUpdatedEvent.cs
-
-
- Microsoft\Data\SqlClient\SqlRowUpdatedEventHandler.cs
-
-
- Microsoft\Data\SqlClient\SqlRowUpdatingEvent.cs
-
-
- Microsoft\Data\SqlClient\SqlRowUpdatingEventHandler.cs
-
-
- Microsoft\Data\SqlClient\SqlSecurityUtility.cs
-
-
- Microsoft\Data\SqlClient\SqlSequentialStream.cs
-
-
- Microsoft\Data\SqlClient\SqlSequentialTextReader.cs
-
-
- Microsoft\Data\SqlClient\SqlStatistics.cs
-
-
- Microsoft\Data\SqlClient\SqlStream.cs
-
-
- Microsoft\Data\SqlClient\SqlSymmetricKeyCache.cs
-
-
- Microsoft\Data\SqlClient\SqlTransaction.cs
-
-
- Microsoft\Data\SqlClient\SqlUdtInfo.cs
-
-
- Microsoft\Data\SqlClient\SqlUtil.cs
-
-
- Microsoft\Data\SqlClient\SSPI\NativeSspiContextProvider.windows..cs
-
-
- Microsoft\Data\SqlClient\SSPI\NegotiateSspiContextProvider.cs
-
-
- Microsoft\Data\SqlClient\SSPI\SspiAuthenticationParameters.cs
-
-
- Microsoft\Data\SqlClient\SSPI\SspiContextProvider.cs
-
-
- Microsoft\Data\SqlClient\SortOrder.cs
-
-
- Microsoft\Data\SqlClient\TdsEnums.cs
-
-
- Microsoft\Data\SqlClient\TdsParameterSetter.cs
-
-
- Microsoft\Data\SqlClient\TdsParser.cs
-
-
- Microsoft\Data\SqlClient\TdsParserSafeHandles.windows.cs
-
-
- Microsoft\Data\SqlClient\TdsParserStateObject.cs
-
-
- Microsoft\Data\SqlClient\TdsParserStateObject.Multiplexer.cs
-
-
- Microsoft\Data\SqlClient\TdsParserStateObjectFactory.windows.cs
-
-
- Microsoft\Data\SqlClient\TdsParserStateObjectNative.windows.cs
-
-
- Microsoft\Data\SqlClient\TdsParserStaticMethods.cs
-
-
- Microsoft\Data\SqlClient\TdsRecordBufferSetter.cs
-
-
- Microsoft\Data\SqlClient\TdsParserHelperClasses.cs
-
-
- Microsoft\Data\SqlClient\TdsParserSessionPool.cs
-
-
- Microsoft\Data\SqlClient\TdsValueSetter.cs
-
-
- Microsoft\Data\SqlClient\TransactionRequest.cs
-
-
- Microsoft\Data\SqlClient\UserAgent.cs
-
-
- Microsoft\Data\SqlClient\Utilities\BufferWriterExtensions.netfx.cs
-
-
- Microsoft\Data\SqlClient\Utilities\ObjectPool.cs
-
-
- Microsoft\Data\SqlClient\Utilities\ObjectPools.cs
-
-
- Microsoft\Data\SqlClient\VirtualSecureModeEnclaveProvider.cs
-
-
- Microsoft\Data\SqlClient\VirtualSecureModeEnclaveProviderBase.cs
-
-
- Microsoft\Data\SqlDbTypeExtensions.cs
-
-
- Microsoft\Data\SqlTypes\SqlFileStream.windows.cs
-
-
- Microsoft\Data\SqlTypes\SqlJson.cs
-
-
- Microsoft\Data\SqlTypes\SqlVector.cs
-
-
- Microsoft\Data\SqlTypes\SqlTypeWorkarounds.cs
-
-
- Resources\ResCategoryAttribute.cs
-
-
- Resources\StringsHelper.cs
-
-
- Resources\ResDescriptionAttribute.cs
-
-
- System\Buffers\ArrayBufferWriter.netfx.cs
-
-
- System\Diagnostics\CodeAnalysis.netfx.cs
-
-
- System\IO\StreamExtensions.netfx.cs
-
-
- System\Runtime\CompilerServices\IsExternalInit.netfx.cs
-
-
- TypeForwards.Abstractions.cs
-
-
-
-
-
-
- Resources\Microsoft.Data.SqlClient.SqlMetaData.xml
- Microsoft.Data.SqlClient.SqlMetaData.xml
- PreserveNewest
-
-
-
-
- Resources\Strings.resx
- Microsoft.Data.SqlClient.Resources.Strings.resources
- System
- ResXFileCodeGenerator
- Strings.Designer.cs
-
-
-
-
- Resources\%(RecursiveDir)%(Filename)%(Extension)
- Microsoft.Data.SqlClient.Resources.%(Filename).resources
-
-
-
-
- Resources\Strings.Designer.cs
- True
- True
- Strings.resx
-
-
-
-
-
-
-
- All
- runtime; build; native; contentfiles; analyzers; buildtransitive
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/Microsoft.Data.SqlClient/netfx/tools/targets/GenerateAssemblyInfo.targets b/src/Microsoft.Data.SqlClient/netfx/tools/targets/GenerateAssemblyInfo.targets
deleted file mode 100644
index 9c43ce4989..0000000000
--- a/src/Microsoft.Data.SqlClient/netfx/tools/targets/GenerateAssemblyInfo.targets
+++ /dev/null
@@ -1,36 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/Microsoft.Data.SqlClient/netfx/tools/targets/GenerateAssemblyRef.targets b/src/Microsoft.Data.SqlClient/netfx/tools/targets/GenerateAssemblyRef.targets
deleted file mode 100644
index 618d30af8b..0000000000
--- a/src/Microsoft.Data.SqlClient/netfx/tools/targets/GenerateAssemblyRef.targets
+++ /dev/null
@@ -1,31 +0,0 @@
-
-
-
-
- $(NetFxSource)src\System\Data\SqlClient\
- %20%20%20%20
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/Microsoft.Data.SqlClient/tests/FunctionalTests/Microsoft.Data.SqlClient.FunctionalTests.csproj b/src/Microsoft.Data.SqlClient/tests/FunctionalTests/Microsoft.Data.SqlClient.FunctionalTests.csproj
index 8be139a0e6..7045eecc65 100644
--- a/src/Microsoft.Data.SqlClient/tests/FunctionalTests/Microsoft.Data.SqlClient.FunctionalTests.csproj
+++ b/src/Microsoft.Data.SqlClient/tests/FunctionalTests/Microsoft.Data.SqlClient.FunctionalTests.csproj
@@ -87,12 +87,12 @@
IncludeAssets="runtime; build; native; contentfiles; analyzers; buildtransitive"
PrivateAssets="all" />
-
-
-
-
-
-
+
+
+
+
+
+
@@ -117,11 +117,11 @@
IncludeAssets="runtime; build; native; contentfiles; analyzers; buildtransitive"
PrivateAssets="all" />
-
-
-
-
-
-
+
+
+
+
+
+
diff --git a/src/Microsoft.Data.SqlClient/tests/ManualTests/Microsoft.Data.SqlClient.ManualTests.csproj b/src/Microsoft.Data.SqlClient/tests/ManualTests/Microsoft.Data.SqlClient.ManualTests.csproj
index 25a1d53d0d..c28f1cfeb7 100644
--- a/src/Microsoft.Data.SqlClient/tests/ManualTests/Microsoft.Data.SqlClient.ManualTests.csproj
+++ b/src/Microsoft.Data.SqlClient/tests/ManualTests/Microsoft.Data.SqlClient.ManualTests.csproj
@@ -382,11 +382,11 @@
-
-
-
-
-
+
+
+
+
+
@@ -415,11 +415,11 @@
-
-
-
-
-
+
+
+
+
+
diff --git a/src/Microsoft.Data.SqlClient/tests/ManualTests/SQL/UdtTest/UDTs/Address/Address.csproj b/src/Microsoft.Data.SqlClient/tests/ManualTests/SQL/UdtTest/UDTs/Address/Address.csproj
index 7ad0323852..d481e4cca6 100644
--- a/src/Microsoft.Data.SqlClient/tests/ManualTests/SQL/UdtTest/UDTs/Address/Address.csproj
+++ b/src/Microsoft.Data.SqlClient/tests/ManualTests/SQL/UdtTest/UDTs/Address/Address.csproj
@@ -2,11 +2,6 @@
Address
Address
- {D1392B54-998A-4F27-BC17-4CE149117BCC}
- netfx
- netcoreapp
- $(ObjFolder)$(Configuration).$(Platform)\$(AssemblyName)
- $(BinFolder)$(Configuration).$(Platform)\$(AssemblyName)
diff --git a/src/Microsoft.Data.SqlClient/tests/ManualTests/SQL/UdtTest/UDTs/Circle/Circle.csproj b/src/Microsoft.Data.SqlClient/tests/ManualTests/SQL/UdtTest/UDTs/Circle/Circle.csproj
index 105dad030d..6066c1c751 100644
--- a/src/Microsoft.Data.SqlClient/tests/ManualTests/SQL/UdtTest/UDTs/Circle/Circle.csproj
+++ b/src/Microsoft.Data.SqlClient/tests/ManualTests/SQL/UdtTest/UDTs/Circle/Circle.csproj
@@ -2,11 +2,6 @@
Circle
Circle
- {6C88F00F-9597-43AD-9E5F-9B344DA3B16F}
- netfx
- netcoreapp
- $(ObjFolder)$(Configuration).$(Platform)\$(AssemblyName)
- $(BinFolder)$(Configuration).$(Platform)\$(AssemblyName)
diff --git a/src/Microsoft.Data.SqlClient/tests/ManualTests/SQL/UdtTest/UDTs/Shapes/Shapes.csproj b/src/Microsoft.Data.SqlClient/tests/ManualTests/SQL/UdtTest/UDTs/Shapes/Shapes.csproj
index 6728189c55..67f26c9ae9 100644
--- a/src/Microsoft.Data.SqlClient/tests/ManualTests/SQL/UdtTest/UDTs/Shapes/Shapes.csproj
+++ b/src/Microsoft.Data.SqlClient/tests/ManualTests/SQL/UdtTest/UDTs/Shapes/Shapes.csproj
@@ -2,11 +2,6 @@
Shapes
Shapes
- {B73A7063-37C3-415D-AD53-BB3DA20ABD6E}
- netfx
- netcoreapp
- $(ObjFolder)$(Configuration).$(Platform)\$(AssemblyName)
- $(BinFolder)$(Configuration).$(Platform)\$(AssemblyName)
diff --git a/src/Microsoft.Data.SqlClient/tests/ManualTests/SQL/UdtTest/UDTs/Utf8String/Utf8String.csproj b/src/Microsoft.Data.SqlClient/tests/ManualTests/SQL/UdtTest/UDTs/Utf8String/Utf8String.csproj
index bcc8ad499d..aa1dd19dd2 100644
--- a/src/Microsoft.Data.SqlClient/tests/ManualTests/SQL/UdtTest/UDTs/Utf8String/Utf8String.csproj
+++ b/src/Microsoft.Data.SqlClient/tests/ManualTests/SQL/UdtTest/UDTs/Utf8String/Utf8String.csproj
@@ -2,11 +2,6 @@
Utf8String
Utf8String
- {E0A6BB21-574B-43D9-890D-6E1144F2EE9E}
- netfx
- netcoreapp
- $(ObjFolder)$(Configuration).$(Platform)\$(AssemblyName)
- $(BinFolder)$(Configuration).$(Platform)\$(AssemblyName)
diff --git a/src/Microsoft.Data.SqlClient/tests/PerformanceTests/Microsoft.Data.SqlClient.PerformanceTests.csproj b/src/Microsoft.Data.SqlClient/tests/PerformanceTests/Microsoft.Data.SqlClient.PerformanceTests.csproj
index 239be4d3a2..2da560b6b7 100644
--- a/src/Microsoft.Data.SqlClient/tests/PerformanceTests/Microsoft.Data.SqlClient.PerformanceTests.csproj
+++ b/src/Microsoft.Data.SqlClient/tests/PerformanceTests/Microsoft.Data.SqlClient.PerformanceTests.csproj
@@ -4,35 +4,38 @@
PerformanceTests
net8.0;net9.0;net10.0
Debug;Release;
- $(ObjFolder)$(Configuration).$(Platform).$(AssemblyName)
- $(BinFolder)$(Configuration).$(Platform).$(AssemblyName)
Microsoft.Data.SqlClient.PerformanceTests.Program
+
+
-
-
-
+
-
-
-
-
-
-
-
-
+
+
+
+
-
+
+
-
+
+
+
+
+
+
+
+
-
-
+
diff --git a/src/Microsoft.Data.SqlClient/tests/UnitTests/Microsoft.Data.SqlClient.UnitTests.csproj b/src/Microsoft.Data.SqlClient/tests/UnitTests/Microsoft.Data.SqlClient.UnitTests.csproj
index 318b44a28d..3c35a1a205 100644
--- a/src/Microsoft.Data.SqlClient/tests/UnitTests/Microsoft.Data.SqlClient.UnitTests.csproj
+++ b/src/Microsoft.Data.SqlClient/tests/UnitTests/Microsoft.Data.SqlClient.UnitTests.csproj
@@ -64,10 +64,10 @@
IncludeAssets="runtime; build; native; contentfiles; analyzers; buildtransitive"
PrivateAssets="all" />
-
-
-
-
+
+
+
+
@@ -85,9 +85,9 @@
IncludeAssets="runtime; build; native; contentfiles; analyzers; buildtransitive"
PrivateAssets="all" />
-
-
-
-
+
+
+
+
diff --git a/src/Microsoft.Data.SqlClient/tests/tools/Microsoft.Data.SqlClient.ExtUtilities/Microsoft.Data.SqlClient.ExtUtilities.csproj b/src/Microsoft.Data.SqlClient/tests/tools/Microsoft.Data.SqlClient.ExtUtilities/Microsoft.Data.SqlClient.ExtUtilities.csproj
index 6d84a14da8..7d95dfe7c0 100644
--- a/src/Microsoft.Data.SqlClient/tests/tools/Microsoft.Data.SqlClient.ExtUtilities/Microsoft.Data.SqlClient.ExtUtilities.csproj
+++ b/src/Microsoft.Data.SqlClient/tests/tools/Microsoft.Data.SqlClient.ExtUtilities/Microsoft.Data.SqlClient.ExtUtilities.csproj
@@ -2,7 +2,7 @@
Exe
Microsoft.Data.SqlClient.ExtUtilities.Runner
- net10.0
+ net10.0
diff --git a/src/Microsoft.Data.SqlClient/tests/tools/Microsoft.Data.SqlClient.TestUtilities/Microsoft.Data.SqlClient.TestUtilities.csproj b/src/Microsoft.Data.SqlClient/tests/tools/Microsoft.Data.SqlClient.TestUtilities/Microsoft.Data.SqlClient.TestUtilities.csproj
index 2f802adc75..083cca8a61 100644
--- a/src/Microsoft.Data.SqlClient/tests/tools/Microsoft.Data.SqlClient.TestUtilities/Microsoft.Data.SqlClient.TestUtilities.csproj
+++ b/src/Microsoft.Data.SqlClient/tests/tools/Microsoft.Data.SqlClient.TestUtilities/Microsoft.Data.SqlClient.TestUtilities.csproj
@@ -1,8 +1,6 @@
- netstandard2.0
- $(ObjFolder)$(Configuration).$(Platform)\$(AssemblyName)
- $(BinFolder)$(Configuration).$(Platform)\$(AssemblyName)
+ netstandard2.0
diff --git a/src/Microsoft.Data.SqlClient/tests/tools/TDS/TDS.EndPoint/TDS.EndPoint.csproj b/src/Microsoft.Data.SqlClient/tests/tools/TDS/TDS.EndPoint/TDS.EndPoint.csproj
index a90ef98be2..2e1a1b5c81 100644
--- a/src/Microsoft.Data.SqlClient/tests/tools/TDS/TDS.EndPoint/TDS.EndPoint.csproj
+++ b/src/Microsoft.Data.SqlClient/tests/tools/TDS/TDS.EndPoint/TDS.EndPoint.csproj
@@ -2,11 +2,8 @@
Microsoft.SqlServer.TDS.EndPoint
Microsoft.SqlServer.TDS.EndPoint
- {1FF891B4-D3DE-4CCE-887C-CB48F5351A45}
- netstandard2.0
+ netstandard2.0
false
- $(ObjFolder)$(Configuration).$(Platform)\$(AssemblyName)
- $(BinFolder)$(Configuration).$(Platform)\$(AssemblyName)
@@ -53,12 +50,8 @@
-
-
- TDS
-
-
+
diff --git a/src/Microsoft.Data.SqlClient/tests/tools/TDS/TDS.Servers/TDS.Servers.csproj b/src/Microsoft.Data.SqlClient/tests/tools/TDS/TDS.Servers/TDS.Servers.csproj
index e2df4cc760..57d3dfadd2 100644
--- a/src/Microsoft.Data.SqlClient/tests/tools/TDS/TDS.Servers/TDS.Servers.csproj
+++ b/src/Microsoft.Data.SqlClient/tests/tools/TDS/TDS.Servers/TDS.Servers.csproj
@@ -2,17 +2,10 @@
Microsoft.SqlServer.TDS.Servers
Microsoft.SqlServer.TDS.Servers
- {978063D3-FBB5-4E10-8C45-67C90BE1B931}
- netstandard2.0
- $(ObjFolder)$(Configuration).$(Platform)\$(AssemblyName)
- $(BinFolder)$(Configuration).$(Platform)\$(AssemblyName)
+ netstandard2.0
-
- TDS.EndPoint
-
-
- TDS
-
+
+
diff --git a/src/Microsoft.Data.SqlClient/tests/tools/TDS/TDS/TDS.csproj b/src/Microsoft.Data.SqlClient/tests/tools/TDS/TDS/TDS.csproj
index 6b30cbe05c..a4da7c8b92 100644
--- a/src/Microsoft.Data.SqlClient/tests/tools/TDS/TDS/TDS.csproj
+++ b/src/Microsoft.Data.SqlClient/tests/tools/TDS/TDS/TDS.csproj
@@ -2,9 +2,6 @@
Microsoft.SqlServer.TDS
Microsoft.SqlServer.TDS
- {8DC9D1A0-351B-47BC-A90F-B9DA542550E9}
- netstandard2.0
- $(ObjFolder)$(Configuration).$(Platform)\$(AssemblyName)
- $(BinFolder)$(Configuration).$(Platform)\$(AssemblyName)
+ netstandard2.0
diff --git a/tools/GenAPI/Directory.Build.props b/tools/GenAPI/Directory.Build.props
deleted file mode 100644
index 730ca3a87b..0000000000
--- a/tools/GenAPI/Directory.Build.props
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
-
-
diff --git a/tools/props/Tools.props b/tools/props/Tools.props
deleted file mode 100644
index 5190b46806..0000000000
--- a/tools/props/Tools.props
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
- $(RestoreSources)
-
-
-
diff --git a/tools/targets/CompareMdsRefAssemblies.targets b/tools/targets/CompareMdsRefAssemblies.targets
index 91458d72b4..1e89a26bf3 100644
--- a/tools/targets/CompareMdsRefAssemblies.targets
+++ b/tools/targets/CompareMdsRefAssemblies.targets
@@ -10,8 +10,8 @@
Usage:
dotnet build build.proj /t:CompareMdsRefAssemblies /p:BaselinePackageVersion=6.1.4
- BaselinePackageVersion is required. Both the legacy ref projects (netcore/ref,
- netfx/ref) and the new consolidated ref project (ref/) are built and compared.
+ BaselinePackageVersion is required. The consolidated ref project (ref/) is
+ built and compared against the published package's ref assemblies.
Depends on src/Directory.Build.props for path properties and build configuration.
-->
@@ -32,44 +32,22 @@
https://api.nuget.org/v3-flatcontainer/microsoft.data.sqlclient/$(BaselinePackageVersion)/microsoft.data.sqlclient.$(BaselinePackageVersion).nupkg
$([MSBuild]::NormalizePath('$(BaselinePackageDir)', 'extracted', '$(BaselinePackageVersion)'))\
-
- $([MSBuild]::NormalizePath('$(ManagedSourceCode)', 'ref', 'Microsoft.Data.SqlClient.csproj'))
- $([MSBuild]::NormalizePath('$(ManagedSourceCode)', 'ref', 'bin', '$(Configuration)'))\
-
-
- $([MSBuild]::NormalizePath('$(Artifacts)', 'bin', 'Windows_NT', '$(Configuration)', 'Microsoft.Data.SqlClient', 'ref'))\
- $([MSBuild]::NormalizePath('$(Artifacts)', 'bin', 'AnyOS', '$(Configuration)', 'Microsoft.Data.SqlClient', 'ref'))\
-
-
- $([MSBuild]::NormalizePath('$(NetFxSource)', 'ref', 'Microsoft.Data.SqlClient.csproj'))
- $([MSBuild]::NormalizePath('$(NetCoreSource)', 'ref', 'Microsoft.Data.SqlClient.csproj'))
+
+ $([MSBuild]::NormalizePath('$(RepoRoot)', 'src', 'Microsoft.Data.SqlClient', 'ref', 'Microsoft.Data.SqlClient.csproj'))
+ $([MSBuild]::NormalizePath('$(RepoRoot)', 'artifacts', 'Microsoft.Data.SqlClient.ref', '$(ReferenceType)-$(Configuration)'))\
-
- <_RefTfm Include="net462">
- $(LegacyNetFxRefDir)
-
- <_RefTfm Include="net8.0">
- $(LegacyNetCoreRefDir)
-
- <_RefTfm Include="net9.0">
- $(LegacyNetCoreRefDir)
-
- <_RefTfm Include="netstandard2.0">
- $(LegacyNetCoreRefDir)
-
+ <_RefTfm Include="net462" />
+ <_RefTfm Include="net8.0" />
+ <_RefTfm Include="net9.0" />
+ <_RefTfm Include="netstandard2.0" />
-
-
-
+
+
@@ -120,49 +98,26 @@
-
-
-
-
-
-
-
-
-
+
-
-
-
+
+
-
-
-
-
-
-
-
-
+ Projects="$(RefProjectPath)"/>
+ DependsOnTargets="_DownloadBaselinePackage;_RestoreTools;_BuildRefProject">
-
-
-
-
-
-
-
-
-
+ Text="--- Comparing %(_RefTfm.Identity) ref vs baseline $(BaselinePackageVersion) ---" />
diff --git a/tools/targets/GenerateMdsPackage.targets b/tools/targets/GenerateMdsPackage.targets
deleted file mode 100644
index b4bf4a0d5c..0000000000
--- a/tools/targets/GenerateMdsPackage.targets
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tools/targets/NotSupported.targets b/tools/targets/NotSupported.targets
deleted file mode 100644
index 10900e76be..0000000000
--- a/tools/targets/NotSupported.targets
+++ /dev/null
@@ -1,65 +0,0 @@
-
-
-
-
- true
- $(IntermediateOutputPath)\$(TargetFramework)\$(AssemblyName).notsupported.cs
- $(CoreCompileDependsOn);GenerateNotSupportedSource
-
- false
- false
- $(NoWarn);CS0618
-
-
-
-
- True
-
-
-
-
-
-
-
- <_referencePathDirectoriesWithDuplicates Include="@(ReferencePath->'%(RootDir)%(Directory)'->TrimEnd('\'))" />
-
- <_referencePathDirectories Include="%(_referencePathDirectoriesWithDuplicates.Identity)" />
-
-
-
-
-
- $(RepoRoot)tools/GenAPI/Microsoft.DotNet.GenAPI/bin/$(Configuration)/net10.0/
-
- "$(DotnetPath)dotnet" $(GenApiPath)Microsoft.DotNet.GenAPI.dll
- "%(ResolvedMatchingContract.Identity)"
- -l:"@(_referencePathDirectories)"
- -o:"$(NotSupportedSourceFile)"
-
-
- $(GenApiCommand)
- -t:"$(GeneratePlatformNotSupportedAssemblyMessage)"
-
-
- $([System.Text.RegularExpressions.Regex]::Replace($(GenApiCommand), "\s+", " "))
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tools/targets/ResolveContract.targets b/tools/targets/ResolveContract.targets
deleted file mode 100644
index 98d3582716..0000000000
--- a/tools/targets/ResolveContract.targets
+++ /dev/null
@@ -1,29 +0,0 @@
-
-
-
- $(NetCoreSource)ref/$(MSBuildProjectName).csproj
- true
- $(ContractOutputPath)/$(MSBuildProjectName).dll
-
-
-
-
-
-
- false
- ResolvedMatchingContract
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tools/targets/TrimDocsForIntelliSense.targets b/tools/targets/TrimDocsForIntelliSense.targets
deleted file mode 100644
index 05feb26739..0000000000
--- a/tools/targets/TrimDocsForIntelliSense.targets
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-