1
Я пытаюсь использовать HttpWebResponse в powershell и хочу избавиться от объекта ответа, однако не знаю, как это сделать в Powershell.Хотите использовать IDisposable интерфейс для HttpWebResponse в Powershell
Пытается преобразовать код C# в PowerShell.
HttpWebResponse response = // assigned from somewhere
IDisposable disposableResponse = response as IDisposable;
disposableResponse.Dispose();
Спасибо wallybh, я пробовал это, но он дает мне ошибку ниже, я думаю, что .NET 4.0 не имеет Dispose. Ошибка вызова метода, потому что [System.Net.HttpWebResponse] не содержит метода с именем «Dispose». – VarunVyas
Странно. Документация MSDN (для .net 4.0) говорит, что HttpWebResponse имеет Dispose medhod. https://msdn.microsoft.com/en-us/library/system.net.httpwebresponse(v=vs.100).aspx – wallybh
даже после выполнения «$ response -as [System.IDisposable]» не работает? – wallybh