FileSystemEnumerator<TResult>.Dispose 方法

定义

重载

Dispose()

释放 FileSystemEnumerator<TResult> 类的当前实例使用的资源。

Dispose(Boolean)

在派生类中重写时,释放由 FileSystemEnumerator<TResult> 类占用的非托管资源,还可以另外再释放托管资源。

Dispose()

Source:
FileSystemEnumerator.cs
Source:
FileSystemEnumerator.cs
Source:
FileSystemEnumerator.cs

释放 FileSystemEnumerator<TResult> 类的当前实例使用的资源。

C#
public void Dispose ();

实现

适用于

.NET 9 和其他版本
产品 版本
.NET Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Standard 2.1

Dispose(Boolean)

Source:
FileSystemEnumerator.cs
Source:
FileSystemEnumerator.cs
Source:
FileSystemEnumerator.cs

在派生类中重写时,释放由 FileSystemEnumerator<TResult> 类占用的非托管资源,还可以另外再释放托管资源。

C#
protected virtual void Dispose (bool disposing);

参数

disposing
Boolean

若要释放托管资源和非托管资源,则为 true;若仅释放非托管资源,则为 false

适用于

.NET 9 和其他版本
产品 版本
.NET Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Standard 2.1