RouteCollection.GetWriteLock Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Fornece um objeto para gerir a segurança do thread quando adiciona ou remove elementos na coleção.
public:
IDisposable ^ GetWriteLock();
public IDisposable GetWriteLock();
member this.GetWriteLock : unit -> IDisposable
Public Function GetWriteLock () As IDisposable
Devoluções
Um objeto que gere a segurança da linha.
Exemplos
O exemplo seguinte mostra como usar o GetWriteLock método quando adiciona uma rota enquanto a aplicação está a correr.
Observações
A abordagem recomendada para definir rotas numa aplicação ASP.NET é adicionar as rotas à propriedade Routes num gestor de eventos para o evento Application_Start no ficheiro Global.asax. Para obter mais informações, veja RouteCollection.
Se tiveres de adicionar uma rota quando a aplicação está a correr, usas o GetWriteLock método para garantir a segurança das threads. O bloqueio de escrita na coleção de rotas é libertado quando o IDisposable objeto devolvido por este método é eliminado.