HttpClient.Dispose(Boolean) 方法

定义

释放由 HttpClient 使用的非托管资源,并可根据需要释放托管资源。

C#
protected override void Dispose (bool disposing);

参数

disposing
Boolean

如果释放托管资源和非托管资源,则为 true;如果仅释放非托管资源,则为 false

注解

此方法由公共 Dispose() 方法和 Finalize() 方法调用(如果已重写)。 Dispose() 调用此方法,并将 disposing 参数设置为 trueFinalize 调用此方法,将 disposing 设置为 false

disposing 参数为 true 时,此方法释放该 HttpClient 引用的、由任何托管对象持有的全部资源。 此方法调用每个引用对象的 Dispose() 方法。

调用此方法时, CancelPendingRequests 将调用 方法以中止所有挂起的请求。

适用于

产品 版本
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0