語言

RouteCollection.GetWriteLock 方法

定義

提供物件,讓您在集合中加入或移除專案時管理線程安全性。

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 此方法回傳的物件被丟棄時,路由集合的寫入鎖會被釋放。

適用於

另請參閱