Не принимайте управляемый поток за поток Win32 - это может быть волокно. Исполняемая среда может запустить управляемые потоки ...

Не принимайте управляемый поток за поток Win32 - это может быть волокно. Исполняемая среда может запустить управляемые потоки как волокна поверх реальных потоков SQL Server. Эти потоки будут находиться в режиме общего доступа внутри AppDomains и баз данных процесса SQL Server. Использовать локальное хранилище управляемых потоков можно, но нельзя использовать локальное хранилище неуправляемых потоков или предполагать, что код снова будет запущен в потоке текущей ОС. Не меняйте настройки, например языковой стандарт потока. Не вызывайте CreateCriticalSection или CreateMutex с помощью P/Invoke, так как при этом требуется поток, который входит в блокировку и выходит из нее. Если не считать случая использования волокон, критические секции и мьютексы Win32 бесполезны при работе с СУБД SQL Server.
Можно использовать большинство состояний управляемого объекта System.Thread, включая локальное хранилище управляемых потоков, текущие язык и региональные параметры UI потока. По причинам, определяемым моделями программирования, вы не сможете изменить текущие язык и региональные параметры потока при запущенном сервере SQL Server (это можно выполнить с помощью нового разрешения).
Не объявляйте явные статические конструкторы для типов значений. Инициализация статических данных в явных статических конструкторах ... не определен ни один элемент {1} для данного обработчика модели кода. Невозможно загрузить обработчики модели кода, если ... Не определен порядок полей в нескольких объявлениях частичного класса или конструкции "%1!ls!". Для определения порядка все ... Не предоставляйте List в объектных моделях. Вместо этого используйте Collection , ReadOnlyCollection или KeyedCollection ... Не принимайте управляемый поток за поток Win32 - это может быть волокно. Исполняемая среда может запустить управляемые потоки ... Не произведено изменений в настройках базы данных нагрузочных тестов, т.к. данному контроллеру не сопоставлена ни одна база ... Не рекомендуется устанавливать значение true и для свойства DeployAsIisApp, и для свойства IncludeIisSettingsOnPublish, так ... Не следует перехватывать исключения типа Exception или SystemException. Перехватывание исключений общего назначения может ... Не следует создавать экземпляры типов, определяющих только статические члены. Если конструктор не указан, большинство компиляторов ...