AudioBuffers.Dispose Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
Dispose() |
Libera los recursos utilizados por el objeto AudioBuffers. |
Dispose(Boolean) |
Libera los recursos utilizados por el objeto AudioBuffers. |
Dispose()
Libera los recursos utilizados por el objeto AudioBuffers.
public void Dispose ();
abstract member Dispose : unit -> unit
override this.Dispose : unit -> unit
Implementaciones
Comentarios
El método Dispose libera los recursos utilizados por la clase AudioBuffers.
Llamar al método Dispose cuando la aplicación termine de usar AudioBuffers garantiza que todos los recursos externos usados por este objeto administrado se libere lo antes posible. Una vez que los desarrolladores han invocado el método Dispose, el objeto ya no es útil y los desarrolladores ya no deben realizar llamadas a él. Para obtener más información sobre cómo liberar recursos, consulte "Limpieza de recursos no actualizados" en . https://msdn.microsoft.com/en-us/library/498928w2.aspx
Se aplica a
Dispose(Boolean)
Libera los recursos utilizados por el objeto AudioBuffers.
protected virtual void Dispose (bool disposing);
abstract member Dispose : bool -> unit
override this.Dispose : bool -> unit
Parámetros
- disposing
- Boolean
Si se establece true
en , el método se invoca directamente y eliminará los recursos administrados y no administrados; Si el finalizador del recolector de elementos no utilizados llama al false
método y solo debe liberar recursos no administrados.
Comentarios
Este método Dispose libera los recursos usados por la clase AudioBuffers.
El método Dispose() llama a este método y al finalizador de objetos (Finalize). Cuando se invoca mediante el método Dispose, el parámetro disposeing se establece true
en y las referencias a objetos administrados que contiene este objeto también se eliminan o liberan; cuando el finalizador del objeto invoca, en el subproceso disposing
de finalizador, el valor se establece false
en .
Llamar al método Dispose cuando la aplicación termine de usar AudioBuffers garantiza que todos los recursos externos usados por este objeto administrado se libere lo antes posible. Una vez que los desarrolladores han invocado el método Dispose, el objeto ya no es útil y los desarrolladores ya no deben realizar llamadas a él.
Para obtener más información sobre cómo invalidar este método y en el patrón Dispose/IDisposable, lea el documento "Implementar un método Dispose" en . https://msdn.microsoft.com/en-us/library/fs2xkftw.aspx