小智 6

到目前为止我找到的唯一方法是直接使用连接字符串创建上下文,而不是使用连接字符串名称.这样你可以追加ApplicationIntent.

string connectionString = string.Format("{0}; ApplicationIntent=READONLY", ConfigurationManager.ConnectionStrings["AppContext"].ConnectionString);

using (AppContext context = new AppContext(connectionString))
{
    var q = from row in context.table
            select row.id;
}
Run Code Online (Sandbox Code Playgroud)