版本: Unity 6 (6000.0)
语言英语
  • C#

DownloadHandler.Dispose

建议更改

成功!

感谢您帮助我们改进 Unity 文档的质量。虽然我们无法接受所有提交的内容,但我们会阅读用户提出的每一个更改建议,并在适用的情况下进行更新。

关闭

提交失败

由于某种原因,您的更改建议无法提交。请<a>稍后再试</a>。感谢您抽出时间帮助我们改进 Unity 文档的质量。

关闭

取消

声明

public void Dispose();

描述

表示此 DownloadHandler 不再使用,应清理其正在使用的任何资源。

此方法必须在您完成使用 [DownloadHandler] 对象后调用。

为了方便起见,UnityWebRequest 公开了 UnityWebRequest.disposeDownloadHandlerOnDispose 属性,该属性将在调用 UnityWebRequest.Dispose 时自动调用此方法。

如果您选择不使用 UnityWebRequest.disposeDownloadHandlerOnDispose(将其设置为 false),则必须自己对 DownloadHandler 调用 Dispose。这应该只在罕见的情况下发生,例如当您希望在 DownloadHandler 的内部缓冲区中保存数据以便以后处理时。