日本国产亚洲-日本国产一区-日本国产一区二区三区-日本韩国欧美一区-日本韩国欧美在线-日本韩国欧美在线观看

當前位置:雨林木風下載站 > 辦公軟件教程 > 詳細頁面

SharePoint 中對于event receivers的討論及案例圖文教程

SharePoint 中對于event receivers的討論及案例圖文教程

更新時間:2024-02-08 文章作者:未知 信息來源:網絡 閱讀次數:

SharePoint發行版本有SharePoint2003、SharePoint2007、Sharepoint 2010、SharePoint2013和SharePoint2016。SharePoint提供了功能強大的團隊協作環境,使得組織能夠在整個組織內部實現整合、組織、查找和提供 SharePoint站點。

主要就是關于事件觸發器的同步/異步的設置以及作用。

  其實接觸SharePoint頗久,對于事件觸發器寫的不多,但是同步/異步這個概念還是了解的,不過沒有深究罷了。今天,和大家討論了一下,也更加深刻的理解了這個概念;當然,有人說異步是單開一個線程操作,這個我不了解,但是不反對,因為無論如何,不是執行完畢操作立即執行事件,這就是異步了,我們不討論內部機制是如何開辟線程,或者組織異步隊列的。

  SharePoint中事件觸發器,關于before事件(就是ing標志的事件),默認都是同步的,我理解就是完成一個操作之前,馬上執行這個事件;而after的事件(就是ed標志的事件),默認都是異步的,也就是完成一個操作,不是立刻馬上執行事件。至于為什么ed結尾的事件都是異步的呢?因為SharePoint為了方式UI上的操作和觸發的事件沖突,所以把它設置為異步,至于內部如何處理異步,我覺得沒必要太摳細節了。

  關于before事件,就是完成操作之前觸發,這個只能是同步,SharePoint不允許定義為異步;而after事件呢?就是完成操作之后觸發,默認異步,但是可以設置為同步,但是設置為同步以后,就不能再更新屬性了,防止和UI操作的沖突。

  舉個簡單的例子,上傳一個文檔,然后都OK了彈出了上傳以后的標題,然后UI會彈出修改屬性的頁面,這時,時間觸發器同步修改了標題,但是卻沒有被屬性頁面加載出來,所以這時修改屬性,會造成保存上的沖突。當然,有人說執行完事件以后,再彈出UI修改屬性的頁面,這樣如果事件需要時間,就會造成效率上的問題。

  當然例子比較簡單,就是給大家理解加一個參考罷了。也許自己的理解并不夠深刻,希望有獨特見解的,大家能夠留言討論。

  簡單介紹下,after事件如何設置同步,在屬性的xml文件里,設置即可,如下:


復制代碼



EventReceiver1ItemAdded
ItemAdded
$SharePoint.Project.AssemblyFullName$
EventReceiverProject1.EventReceiver1.EventReceiver1
1000
Synchronous



Sharepoint 可以幫助企業用戶輕松完成日常工作。

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

主站蜘蛛池模板: 亚洲综合丁香婷婷六月香 | 国产成人人人爆出白浆 | 国产午夜毛片v一区二区三区 | 精品久久免费观看 | 日本高清在线精品一区二区三区 | 欧美日韩亚洲在线观看 | 久中文字幕中文字幕亚洲无线 | 日韩欧美视频在线 | 国产v综合v亚洲欧美 | 国产一区二区精品久久凹凸 | 天天摸天天摸色综合舒服网 | 日本人成年视频在线观看 | 欧美日韩第一页 | 欧美黑人乱大交ⅹxxxxx | www.国产嫩草在线观看 | 免费被网站在线 | 国产午夜精品一区二区三区 | 18视频在线观看网站 | 国产精品久久久久久久久岛 | 欧美日韩视频在线第一区二区三区 | 97久久精品一区二区三区 | 成网站在线观看人免费 | 欧美黄色片免费看 | 久久99精品久久久久久 | 欧美日韩国产亚洲人成 | 欧美成成人免费视频 | 色日本在线 | 中文字幕亚洲欧美日韩高清 | 国产日韩欧美在线一区二区三区 | 午夜一级影院 | 亚洲精品久久久久福利网站 | 国产成人精品高清免费 | 欧美色资源 | 最近高清日本免费 | 狠狠色噜噜狠狠狠狠五月婷 | 日本插插视频 | 欧美日韩国产另类一区二区三区 | 欧美日韩在线亚洲国产人 | 91视频链接 | 特黄特级a级黄毛片免费观看多人 | 日本激情网址 |