HttpRequestMessage.Close 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.
Fecha a instância httpRequestMessage e libera recursos alocados.
public:
virtual void Close() = Close;
void Close();
// This member is not implemented in C#
function close()
' This member is not implemented in VB.NET
Implementações
Comentários
O método Close libera recursos alocados usados pela instância HttpRequestMessage . O método Close pode gerenciar o tempo de vida dos recursos do sistema (memória para HttpRequestMessage, por exemplo) usado por um objeto Windows Runtime.
No .NET Framework 4.5, esse método projeta como o método Dispose. Em extensões de componente do Visual C++ (C++/CX), esse método projeta como o destruidor (operador delete).
Os aplicativos escritos em JavaScript, C# ou VB.NET usam a coleta de lixo para liberar recursos. Portanto, o objeto HttpRequestMessage e os recursos associados não são liberados até que a passagem de coleta de lixo seja executada. O método Close permite que um aplicativo libere esses recursos antecipadamente em vez de esperar que o objeto seja liberado pela coleta de lixo.
Os aplicativos escritos em C++ ou CX não têm um método Close, pois esses aplicativos podem destruir o objeto. No C++ e no CX, os objetos são liberados quando ficam fora do escopo do programa ou como parte do destruidor (operador delete) do objeto.