RouteCollection.GetWriteLock 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供物件,以便您在集合中加入或移除項目時用於管理執行緒安全性。
public:
IDisposable ^ GetWriteLock();
public IDisposable GetWriteLock ();
member this.GetWriteLock : unit -> IDisposable
Public Function GetWriteLock () As IDisposable
傳回
管理執行緒安全性的物件。
範例
下列範例示範如何在應用程式執行時新增路由時使用 GetWriteLock 方法。
備註
在 ASP.NET 應用程式中定義路由的建議方法是將路由新增至 Routes Global.asax 檔案中事件之事件處理程式 Application_Start
中的 屬性。 如需詳細資訊,請參閱RouteCollection。
如果您必須在應用程式執行時新增路由,您可以使用 GetWriteLock 方法來保證線程安全性。 處置此方法傳回的物件時 IDisposable ,會釋放路由集合上的寫入鎖定。