3,242
社区成员
发帖
与我相关
我的任务
分享
Microsoft.SharePoint.SPSecurity.RunWithElevatedPrivileges(delegate ()
{
using (SPSite thisSite = new SPSite("http://localhost:9090/"))
{
var thisWeb = thisSite.RootWeb;
thisWeb.AllowUnsafeUpdates = true;
SPUser user = thisWeb.EnsureUser("mossadmin");
string weburl = "http://localhost:9090/";
using (SPSite site = new SPSite(weburl, user.UserToken))
{
KeywordQuery keywordQuery = new KeywordQuery(site);
keywordQuery.QueryText = "huanghailong";
SearchExecutor searchExecutor = new SearchExecutor();
ResultTableCollection resultTableCollection = searchExecutor.ExecuteQuery(keywordQuery);
var resultTables = resultTableCollection.Filter("TableType", KnownTableTypes.RelevantResults);
var resultTable = resultTables.FirstOrDefault();
DataTable dataTable = resultTable.Table;
Console.WriteLine(dataTable.Rows.Count);
}
}
});