ServiceProvider.Dispose Metode

Definisi

Membuang penyedia layanan dan semua layanan terselesaikan yang menerapkan IDisposable.

public:
 virtual void Dispose();
public void Dispose();
abstract member Dispose : unit -> unit
override this.Dispose : unit -> unit
Public Sub Dispose ()

Penerapan

Keterangan

Lebih suka memanggil DisposeAsync() metode ini. Jika ada layanan yang diselesaikan mengimplementasikan IAsyncDisposable tetapi tidak IDisposable, metode ini melempar .InvalidOperationException Gunakan DisposeAsync() untuk menangani semua layanan sekali pakai dengan benar, atau secara eksplisit melakukan sync-over-async di sisi pemanggil jika pembuangan sinkron diperlukan.

Berlaku untuk