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 FileWebResponse.Close ()

 

Fecha o fluxo de resposta.

Namespace:   System.Net
Assembly:  System (em System.dll)

public override void Close()

O Close método limpa os recursos usados por um FileWebResponse e fecha o fluxo de resposta ao chamar o Stream.Close método.

System_CAPS_noteObservação

O fluxo de resposta deve ser fechado para evitar a falta de recursos do sistema. Você pode fecha o fluxo de resposta chamando Stream.Close ou Close

O exemplo a seguir usa o Close método para fechar o fluxo de resposta.

public static void GetPage(String url) 
 {
     try 
     {     
         Uri fileUrl = new Uri("file://"+url);
         // Create a FileWebrequest with the specified Uri. 
         FileWebRequest myFileWebRequest = (FileWebRequest)WebRequest.Create(fileUrl); 
         // Send the 'fileWebRequest' and wait for response.
         FileWebResponse myFileWebResponse = (FileWebResponse)myFileWebRequest.GetResponse(); 
         // Process the response here.
         Console.WriteLine("\nResponse Received.Trying to Close the response stream..");
         // Release resources of response object.
         myFileWebResponse.Close();
      Console.WriteLine("\nResponse Stream successfully closed.");            
      } 
     catch(WebException e) 
      {
        Console.WriteLine("\r\nWebException thrown.The Reason for failure is : {0}",e.Status); 
    }
     catch(Exception e)
    {
        Console.WriteLine("\nThe following Exception was raised : {0}",e.Message);
     }
}

.NET Framework
Disponível desde 1.1
Retornar ao início
Mostrar: