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 ,會釋放路由集合上的寫入鎖定。

適用於

另請參閱