Método SafeHandle.Dispose (Boolean)
Dica
The .NET API Reference documentation has a new home. Visit the .NET API Browser on docs.microsoft.com to see the new experience.
Libera os recursos não gerenciados usados pela classe SafeHandle que especifica se deve executar uma operação de descarte normal.
Namespace: System.Runtime.InteropServices
Assembly: mscorlib (em mscorlib.dll)
Sintaxe
[SecurityCriticalAttribute]
protected virtual void Dispose(
bool disposing
)
protected:
[SecurityCriticalAttribute]
virtual void Dispose(
bool disposing
)
[<SecurityCriticalAttribute>]
abstract Dispose :
disposing:bool -> unit
[<SecurityCriticalAttribute>]
override Dispose :
disposing:bool -> unit
<SecurityCriticalAttribute>
Protected Overridable Sub Dispose (
disposing As Boolean
)
Parâmetros
disposing
Type: System.Booleantrue para uma operação de descarte normal, false para finalizar o identificador.
Comentários
Você deve chamar nunca explicitamente o Dispose método com o disposing parâmetro definido como false.
Segurança
for permission to call unmanaged code. Security action: F:System.Security.Permissions.SecurityAction.LinkDemand. Associated enumeration: F:System.Security.Permissions.SecurityPermissionFlag.UnmanagedCode
Informações de Versão
Plataforma Universal do Windows
Disponível desde 8
.NET Framework
Disponível desde 2.0
Biblioteca de Classes Portátil
Com suporte no: plataformas portáteis do .NET
Silverlight
Disponível desde 2.0
Windows Phone Silverlight
Disponível desde 7.0
Windows Phone
Disponível desde 8.1
Confira Também
Dispose Sobrecarga
Classe SafeHandle
Namespace System.Runtime.InteropServices
Retornar ao início