Run Método
Recolher sumário
Expandir sumário
Este artigo foi traduzido por máquina. Para visualizar o arquivo em inglês, marque a caixa de seleção Inglês. Você também pode exibir o texto Em inglês em uma janela pop-up, movendo o ponteiro do mouse sobre o texto.
Tradução
Inglês

Método RoleEntryPoint.Run ()

 

Executa um código que se destina a ser executado durante a vida útil da instância de função.

Namespace:   Microsoft.WindowsAzure.ServiceRuntime
Assembly:  Microsoft.WindowsAzure.ServiceRuntime (em Microsoft.WindowsAzure.ServiceRuntime.dll)

public virtual void Run()

A palavras-chave Async e Await no Visual Basic e a palavras-chave async e await em c# são o coração da programação assíncrona. Substituindo o Run método não é necessário; nunca retorna a implementação padrão. Se você substituir o Run método, seu código deverá ser bloqueado indefinidamente. Se o Run método retorna, a função é reciclada automaticamente, gerando o Stopping evento e chamar o OnStop método para que as sequências de desligamento possam ser executadas antes que a função fica offline.

Substituir o Run método para executar o código para a vida útil da instância de função. O exemplo de código a seguir mostra como substituir o Run método:


public override void Run() { try { Trace.WriteLine("WorkerRole entrypoint called", "Information"); while (true) { Thread.Sleep(10000); Trace.WriteLine("Working", "Information"); } // Add code here that runs in the role instance } catch (Exception e) { Trace.WriteLine("Exception during Run: " + e.ToString()); // Take other action as needed. } }
Retornar ao topo
Mostrar:
© 2016 Microsoft