MetadataLoadContext.Dispose Metoda
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
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.