Image.Dispose Image.Dispose Image.Dispose Image.Dispose Method

Definizione

Rilascia tutte le risorse usate da questa classe Image.Releases all resources used by this Image.

Overload

Dispose() Dispose() Dispose() Dispose()

Rilascia tutte le risorse usate da questa classe Image.Releases all resources used by this Image.

Dispose(Boolean) Dispose(Boolean) Dispose(Boolean) Dispose(Boolean)

Rilascia le risorse non gestite usate da Image e, facoltativamente, le risorse gestite.Releases the unmanaged resources used by the Image and optionally releases the managed resources.

Commenti

Nota

Chiamare sempre il metodo Dispose prima di rilasciare l'ultimo riferimento a Image.Always call Dispose before you release your last reference to the Image. In caso contrario, le risorse utilizzate non verranno liberate finché il metodo Image dell'oggetto Finalize non viene richiamato dal Garbage Collector.Otherwise, the resources it is using will not be freed until the garbage collector calls the Image object's Finalize method.

Dispose() Dispose() Dispose() Dispose()

Rilascia tutte le risorse usate da questa classe Image.Releases all resources used by this Image.

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

Implementazioni

Commenti

La chiamata Dispose al metodo consente di riallocare Image le risorse usate da questo oggetto per altri scopi.Calling the Dispose method allows the resources used by this Image to be reallocated for other purposes.

Chiamare il metodo Dispose dopo aver terminato di utilizzare l'oggetto Image.Call Dispose when you are finished using the Image. Il metodo Dispose lascia l'oggetto Image in una condizione di inutilizzabilità.The Dispose method leaves the Image in an unusable state. Dopo la Disposechiamata Image a, è necessario rilasciare tutti i riferimenti a in modo che Image l'Garbage Collector possa recuperare la memoria occupata da.After calling Dispose, you must release all references to the Image so the garbage collector can reclaim the memory that the Image was occupying. Per ulteriori informazioni, vedere pulizia di risorse non gestite e implementazione di un metodo Dispose.For more information, see Cleaning Up Unmanaged Resources and Implementing a Dispose Method.

Nota

Chiamare sempre il metodo Dispose prima di rilasciare l'ultimo riferimento a Image.Always call Dispose before you release your last reference to the Image. In caso contrario, le risorse utilizzate non verranno liberate finché il metodo Image dell'oggetto Finalize non viene richiamato dal Garbage Collector.Otherwise, the resources it is using will not be freed until the garbage collector calls the Image object's Finalize method.

Dispose(Boolean) Dispose(Boolean) Dispose(Boolean) Dispose(Boolean)

Rilascia le risorse non gestite usate da Image e, facoltativamente, le risorse gestite.Releases the unmanaged resources used by the Image and optionally releases the managed resources.

protected:
 virtual void Dispose(bool disposing);
protected virtual void Dispose (bool disposing);
abstract member Dispose : bool -> unit
override this.Dispose : bool -> unit
Protected Overridable Sub Dispose (disposing As Boolean)

Parametri

disposing
Boolean Boolean Boolean Boolean

true per rilasciare sia le risorse gestite sia quelle non gestite, false per rilasciare solo le risorse non gestite.true to release both managed and unmanaged resources; false to release only unmanaged resources.

Commenti

Nota

Chiamare sempre il metodo Dispose prima di rilasciare l'ultimo riferimento a Image.Always call Dispose before you release your last reference to the Image. In caso contrario, le risorse utilizzate non verranno liberate finché il metodo Image dell'oggetto Finalize non viene richiamato dal Garbage Collector.Otherwise, the resources it is using will not be freed until the garbage collector calls the Image object's Finalize method.

Si applica a