我正在调整web服务的性能。我正在试用JetBrains来分析应用程序。当我导入一个文件时,15%的执行时间将流向getcurrentcontextinfo,下面是签名:
Void System.ComponentModel.LicenseManager.LicenseInteropHelper.GetCurrentContextInfo(Int32 &, IntPtr &, RuntimeTypeHandle)
这些函数调用可能来自我的查询函数:
Public Function query(ByVal sql As String) As ADODB.Recordset
Try
Dim conn As ADODB.Connection
Dim rs As New ADODB.Recordset
conn = curConnection()
rs.Open(sql, conn, ADODB.CursorTypeEnum.adOpenStatic, ADODB.LockTypeEnum.adLockReadOnly)
Return rs
Catch ex As System.Runtime.InteropServices.COMException
handleDatabaseError(ex)
End Try
End Function
函数的作用是连接池。我不知道它在哪里得到getcurrentcontextinfo-我的解决方案中找不到对它的引用。
这个函数是什么,如果没有必要的话,我怎样才能去掉它或者限制它的使用时间?