RouteCollection.GetWriteLock Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет объект для управления потокобезопасностью при добавлении элементов в коллекцию или удалении их из нее.
public:
IDisposable ^ GetWriteLock();
public IDisposable GetWriteLock ();
member this.GetWriteLock : unit -> IDisposable
Public Function GetWriteLock () As IDisposable
Возвращаемое значение
Объект, который управляет потокобезопасностью.
Примеры
В следующем примере показано, как использовать GetWriteLock метод при добавлении маршрута во время работы приложения.
Комментарии
Рекомендуемый подход для определения маршрутов в приложении ASP.NET заключается в добавлении маршрутов Routes в свойство в обработчике событий для Application_Start
события в файле Global.asax. Для получения дополнительной информации см. RouteCollection.
Если при запуске приложения необходимо добавить маршрут, используйте GetWriteLock метод , чтобы гарантировать потокобезопасность. Блокировка записи в коллекции маршрутов освобождается при удалении IDisposable объекта, возвращаемого этим методом.