Metodo CachedDataHostItemEnumerator.IDisposable.Dispose
Rilascia tutte le risorse utilizzate dall'oggetto CachedDataHostItemEnumerator.
Spazio dei nomi: Microsoft.VisualStudio.Tools.Applications
Assembly: Microsoft.VisualStudio.Tools.Applications.ServerDocument (in Microsoft.VisualStudio.Tools.Applications.ServerDocument.dll)
Sintassi
'Dichiarazione
Private Sub Dispose Implements IDisposable.Dispose
void IDisposable.Dispose()
Implementa
Note
Chiamare IDisposable.Dispose dopo aver terminato di utilizzare CachedDataHostItemEnumerator. Il metodo IDisposable.Dispose lascia CachedDataHostItemEnumerator in una condizione di non utilizzo. Dopo avere chiamato il metodo IDisposable.Dispose, è necessario liberare tutti i riferimenti a CachedDataHostItemEnumerator in modo che la memoria occupata da CachedDataHostItemEnumerator possa essere recuperata dal Garbage Collector. Per ulteriori informazioni, vedere Pulizia delle risorse non gestite e Implementazione di un metodo Dispose.
Nota
Chiamare sempre il metodo IDisposable.Dispose prima di rilasciare l'ultimo riferimento all'oggetto CachedDataHostItemEnumerator. In caso contrario, le risorse utilizzate da CachedDataHostItemEnumerator non verranno liberate fino a quando la procedura di Garbage Collection non chiamerà il metodo Finalize dell'oggetto.
Questo metodo è un'implementazione esplicita di un membro di interfaccia. Può essere utilizzato solo quando si esegue il cast dell'istanza CachedDataHostItemEnumerator a un'interfaccia IDisposable.
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.