Porady: ładowanie i zwalnianie zestawów (C# i Visual Basic)
Zestawy, do których odwołuje się program zostaną automatycznie załadowane w czasie kompilacji, ale możliwe jest także załadowanie określonych zestawów do bieżącej domeny aplikacji w czasie wykonywania.Aby uzyskać więcej informacji, zobacz Porady: ładowanie zestawów do domeny aplikacji.
Nie istnieje sposób na zwolnienie poszczególnego zestawu bez zwolnienie wszystkich domen aplikacji, które go zawierają.Nawet, jeśli zestaw wykracza poza zakres, właściwy plik zestawu pozostanie załadowany dopóki wszystkie zawierające go domeny aplikacji nie zostaną zwolnione.
Jeśli chcesz zwolnić niektóre zestawy, a inne nie, weź pod uwagę utworzenie nowej domeny aplikacji, wykonanie kodu wewnątrz tej domeny, a następnie zwolnienie tej domeny aplikacji.Aby uzyskać więcej informacji, zobacz Porady: zwolnienie domeny aplikacji.
Aby załadować zestaw do domeny aplikacji
- Użyj jednej z kilku metod ładowania, zawartych w klasach AppDomain i System.Reflection.Aby uzyskać więcej informacji, zobacz Porady: ładowanie zestawów do domeny aplikacji.
Aby zwolnić domenę aplikacji
- Nie istnieje sposób na zwolnienie poszczególnego zestawu bez zwolnienie wszystkich domen aplikacji, które go zawierają.Użyj metody Unload z AppDomain, aby zwolnić domeny aplikacji.Aby uzyskać więcej informacji, zobacz Porady: zwolnienie domeny aplikacji.
Zobacz też
Zadania
Porady: ładowanie zestawów do domeny aplikacji
Koncepcje
Przewodnik programowania w języku C#
Zestawy i globalna pamięć podręczna zestawów (C# and Visual Basic)