Compartir a través de


Método SafeHandle.Dispose (Boolean)

 

Publicado: octubre de 2016

Libera los recursos no administrados usados por la clase SafeHandle especificando si se lleva a cabo una operación de eliminación normal.

Espacio de nombres:   System.Runtime.InteropServices
Ensamblado:  mscorlib (en mscorlib.dll)

Sintaxis

[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.Boolean

    true para una operación de eliminación normal; false para finalizar el identificador.

Comentarios

You should never explicitly call the M:System.Runtime.InteropServices.SafeHandle.Dispose(System.Boolean) method with the disposing parameter set to false.

Seguridad

SecurityPermission

for permission to call unmanaged code. Security action: F:System.Security.Permissions.SecurityAction.LinkDemand. Associated enumeration: F:System.Security.Permissions.SecurityPermissionFlag.UnmanagedCode

Información de versión

Plataforma universal de Windows
Disponible desde 8
.NET Framework
Disponible desde 2.0
Biblioteca de clases portable
Se admite en: plataformas portátiles de .NET
Silverlight
Disponible desde 2.0
Windows Phone Silverlight
Disponible desde 7.0
Windows Phone
Disponible desde 8.1

Ver también

Dispose Sobrecarga
Clase SafeHandle
Espacio de nombres System.Runtime.InteropServices

Volver al principio