检测SqlContext是否为只读(例如,SqlFunction)

时间:2018-04-27 09:01:49

标签: sql-server sqlclr sql-function

在SQLCLR中,我可以检测到我是否在SqlContext内,如果是,则执行其他功能,例如写入管道。

但是,如何检测我是否在只读SQL上下文中,例如具有此属性的方法:

[SqlFunction(DataAccess = DataAccessKind.Read)]
public static void MyMethod()
{
}

我可以推测的唯一方法是走回堆栈并寻找用SqlFunctionAttribute装饰的方法?

0 个答案:

没有答案