DbDataSource.Dispose Метод

Определение

Перегрузки

Имя Описание
Dispose()

Выполняет определяемые приложением задачи, связанные с освобождением, освобождением или асинхронным сбросом неуправляемых ресурсов.

Dispose(Boolean)

Вызывается методами Dispose() и Finalize(), чтобы освободить управляемые и неуправляемые ресурсы, используемые текущим экземпляром DbDataSource класса.

Dispose()

Исходный код:
DbDataSource.cs
Исходный код:
DbDataSource.cs
Исходный код:
DbDataSource.cs
Исходный код:
DbDataSource.cs
Исходный код:
DbDataSource.cs

Выполняет определяемые приложением задачи, связанные с освобождением, освобождением или асинхронным сбросом неуправляемых ресурсов.

public:
 virtual void Dispose();
public void Dispose();
abstract member Dispose : unit -> unit
override this.Dispose : unit -> unit
Public Sub Dispose ()

Реализации

Комментарии

Если текущий экземпляр представляет пул соединений DbDataSource , удаление его должно закрыть все неактивные подключения и упорядочить закрытие рабочих подключений как можно скорее.

Применяется к

Dispose(Boolean)

Исходный код:
DbDataSource.cs
Исходный код:
DbDataSource.cs
Исходный код:
DbDataSource.cs
Исходный код:
DbDataSource.cs
Исходный код:
DbDataSource.cs

Вызывается методами Dispose() и Finalize(), чтобы освободить управляемые и неуправляемые ресурсы, используемые текущим экземпляром DbDataSource класса.

protected:
 virtual void Dispose(bool disposing);
protected virtual void Dispose(bool disposing);
abstract member Dispose : bool -> unit
override this.Dispose : bool -> unit
Protected Overridable Sub Dispose (disposing As Boolean)

Параметры

disposing
Boolean

true для выпуска управляемых и неуправляемых ресурсов; false для выпуска только неуправляемых ресурсов.

Комментарии

Этот метод должен быть переопределен путем реализации поставщиков ADO.NET и не является API для пользователя.

Применяется к