MetadataLoadContext.Dispose Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zwalnia wszystkie zasoby natywne (takie jak blokady plików w plikach zestawów).
public:
virtual void Dispose();
public void Dispose ();
abstract member Dispose : unit -> unit
override this.Dispose : unit -> unit
Public Sub Dispose ()
Implementuje
Uwagi
Po usunięciu nie można bezpiecznie używać żadnych Assembly obiektów dysponowanych przez MetadataLoadContext lub żadnych obiektów odbicia zwolnionych przez te Assembly obiekty.
Chociaż obiekty dostarczane przez MetadataLoadContext dążenie do rzucania ObjectDisposedException, nie jest to gwarantowane.
Niektóre interfejsy API mogą zwracać stałe lub wcześniej buforowane dane. Uzyskiwanie dostępu do obiektów podczasDispose wywołania metody może spowodować naruszenie niezarządzanego dostępu i niepowodzenie.