Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Metodo ServiceContainer.Dispose (Boolean)

 

Data di pubblicazione: ottobre 2016

Elimina il contenitore del servizio.

Spazio dei nomi:   System.ComponentModel.Design
Assembly:  System (in System.dll)

protected virtual void Dispose(
	bool disposing
)

Parametri

disposing
Type: System.Boolean

true Se il ServiceContainer sta per essere eliminato; in caso contrario, false.

Dispose vengono illustrate tutte le istanze di servizi all'interno del contenitore e consente di eliminare qualsiasi che implementano l'interfaccia IDisposable, e cancella l'elenco di servizio.

Questo metodo viene chiamato dal metodo pubblico Dispose()(metodo) e Finalize metodo. Dispose() richiama il metodo protetto Dispose(Boolean) metodo con il disposing parametro impostato su true. Finalize richiama Dispose con disposing impostato su false.

Quando il disposing parametro è true, questo metodo rilascia tutte le risorse utilizzate dagli oggetti gestiti da questo ServiceContainer riferimenti. Il metodo richiama il metodo Dispose() di ciascun oggetto cui viene fatto riferimento.

Note per gli eredi:

Il metodo Dispose può essere chiamato più volte da altri oggetti. Quando si esegue l'override Dispose(Boolean) Prestare attenzione a non fare riferimento agli oggetti che sono stati eliminati in una precedente chiamata a Dispose. Per ulteriori informazioni su come implementare Dispose(Boolean), vedere Implementazione di un metodo Dispose.

Per ulteriori informazioni su Dispose e Finalize, vedere Cleaning Up Unmanaged Resources e si esegue l'override del metodo Finalize.

.NET Framework
Disponibile da 2.0
Torna all'inizio
Mostra: