Как обнаружить SQL Hosted CLR во время выполнения
Я хотел бы обнаружить, что моя сборка загружается в SQL Hosted CLR во время выполнения для безопасной обработки строки AppDomain FriendlyName.
К несчастью, AppDomain.CurrentDomain.DomainManager.EntryAssembly
является null
в данном контексте.
Любая помощь приветствуется. ТИА.
1 ответ
Я использую SqlContext.IsAvailable
чтобы определить, работаю ли я под SQLCLR... это работает удовольствие..
http://msdn.microsoft.com/en-us/library/microsoft.sqlserver.server.sqlcontext.isavailable.aspx