Поделиться через


FeatureConnector<TFeatureProviderType>.Dispose - метод

Освобождает все ресурсы, используемые объектом FeatureConnector<TFeatureProviderType>.

Пространство имен:  Microsoft.Windows.Design.Features
Сборка:  Microsoft.Windows.Design.Extensibility (в Microsoft.Windows.Design.Extensibility.dll)

Синтаксис

'Декларация
Public Sub Dispose
public void Dispose()
public:
virtual void Dispose() sealed
abstract Dispose : unit -> unit 
override Dispose : unit -> unit 
public final function Dispose()

Реализации

IDisposable.Dispose()

Заметки

Метод Dispose вызывается по окончании работы с классом FeatureConnector<TFeatureProviderType>. Метод Dispose оставляет объект FeatureConnector<TFeatureProviderType> в непригодном для использования состоянии. После вызова метода Dispose необходимо удалить все ссылки на FeatureConnector<TFeatureProviderType>, чтобы сборщик мусора мог восстановить память, занимаемую объектом FeatureConnector<TFeatureProviderType>. Дополнительные сведения см. в разделах Очистка неуправляемых ресурсов и Реализация метода Dispose.

Примечание

Всегда вызывайте метод Dispose перед освобождением последней ссылки на объект FeatureConnector<TFeatureProviderType>.В противном случае используемые им ресурсы не будут освобождены до тех пор, пока сборщик мусора не вызовет относящийся к объекту FeatureConnector<TFeatureProviderType> метод Finalize.

Безопасность платформы .NET Framework

См. также

Ссылки

FeatureConnector<TFeatureProviderType> Класс

Dispose - перегрузка

Microsoft.Windows.Design.Features - пространство имен

FeatureProvider

FeatureConnectorAttribute

Другие ресурсы

Поставщики функций и соединительные элементы

Общее представление о расширяемости конструктора WPF