FeatureManager.Dispose - метод (Boolean)
Обновлен: Ноябрь 2007
Освобождает все работающие функциональные соединители.
Пространство имен: Microsoft.Windows.Design.Features
Сборка: Microsoft.Windows.Design.Extensibility (в Microsoft.Windows.Design.Extensibility.dll)
Синтаксис
'Декларация
Protected Overridable Sub Dispose ( _
disposing As Boolean _
)
'Применение
Dim disposing As Boolean
Me.Dispose(disposing)
protected virtual void Dispose(
bool disposing
)
protected:
virtual void Dispose(
bool disposing
)
protected function Dispose(
disposing : boolean
)
Параметры
- disposing
Тип: System.Boolean
Значение true, если этот объект освобождается, значение false, если он завершается.
Заметки
Этот метод вызывается открытым методом Dispose() и методом Finalize. Метод Dispose() вызывает защищенный метод Dispose(Boolean), в качестве параметра disposing передавая значение true. Метод Finalize вызывает метод Dispose, передавая в качестве параметра disposing значение false.
Если параметр disposing имеет значение «True», то метод высвобождает все ресурсы, занятые управляемыми объектами, на которые ссылается данный диспетчер FeatureManager. Этот метод вызывает метод Dispose() каждого объекта, на который существует ссылка.
Примечания для наследующих объектов:
Метод Dispose может быть вызван несколько раз другими объектами. При переопределении метода Dispose(Boolean) следует избегать обращения к объектам, которые были освобождены предыдущими вызовами метода Dispose. Дополнительные сведения о способах реализации Dispose(Boolean) см. в разделе Реализация метода Dispose.
Дополнительные сведения о функции Dispose и методе Finalize см. в разделах Очистка неуправляемых ресурсов и Переопределение метода Finalize.
Разрешения
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Microsoft.Windows.Design.Features - пространство имен
FeatureConnector<TFeatureProviderType>