RouteCollection.GetWriteLock Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece um objeto para gerenciamento de acesso thread-safe quando você adiciona ou remove elementos da coleção.
public:
IDisposable ^ GetWriteLock();
public IDisposable GetWriteLock ();
member this.GetWriteLock : unit -> IDisposable
Public Function GetWriteLock () As IDisposable
Retornos
Um objeto que gerencia o acesso thread-safe.
Exemplos
O exemplo a seguir mostra como usar o GetWriteLock método quando você adiciona uma rota enquanto o aplicativo está em execução.
Comentários
A abordagem recomendada para definir rotas em um aplicativo ASP.NET é adicionar as rotas à Routes propriedade em um manipulador de eventos para o Application_Start
evento no arquivo Global.asax. Para obter mais informações, consulte RouteCollection.
Se você precisar adicionar uma rota quando o aplicativo estiver em execução, use o GetWriteLock método para garantir a segurança do thread. O bloqueio de gravação na coleção de rotas é liberado quando o IDisposable objeto retornado por esse método é descartado.