GCMicroGamepad.Dispose(Boolean) Método
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Libera os recursos usados pelo objeto GCMicroGamepad.
protected override void Dispose (bool disposing);
override this.Dispose : bool -> unit
- disposing
- Boolean
Se definido true
como , o método será invocado diretamente e descartará recursos gerenciados e não gerenciados; Se definido como false
o método estiver sendo chamado pelo finalizador do coletor de lixo e só deverá liberar recursos não gerenciados.
Esse método Dispose libera os recursos usados pela classe GCMicroGamepad.
Esse método é chamado pelo método Dispose() e pelo finalizador de objeto (Finalize). Quando invocado pelo método Dispose, o descarte disposing
de parâmetro é definido true
como e todas as referências de objeto gerenciado que esse objeto contém também são descartadas ou liberadas; quando invocado pelo finalizador de objeto, no thread do finalizador, o valor é definido false
como .
Chamar o método Dispose quando o aplicativo for concluído usando o GCMicroGamepad garante que todos os recursos externos usados por esse objeto gerenciado sejam liberados assim que possível. Depois que os desenvolvedores invocarem o método Dispose, o objeto não será mais útil e os desenvolvedores não deverão mais fazer chamadas a ele.
Para obter mais informações sobre como substituir esse método e sobre o padrão Dispose/IDisposable, leia o documento ''Implementando um método dispose'' em https://msdn.microsoft.com/en-us/library/fs2xkftw.aspx