Marshal.ChangeWrapperHandleStrength(Object, Boolean) Método

Definición

Cambia la intensidad del controlador del contenedor CCW de un objeto.

public:
 static void ChangeWrapperHandleStrength(System::Object ^ otp, bool fIsWeak);
[System.Runtime.Versioning.SupportedOSPlatform("windows")]
public static void ChangeWrapperHandleStrength (object otp, bool fIsWeak);
public static void ChangeWrapperHandleStrength (object otp, bool fIsWeak);
[System.Security.SecurityCritical]
public static void ChangeWrapperHandleStrength (object otp, bool fIsWeak);
[<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
static member ChangeWrapperHandleStrength : obj * bool -> unit
static member ChangeWrapperHandleStrength : obj * bool -> unit
[<System.Security.SecurityCritical>]
static member ChangeWrapperHandleStrength : obj * bool -> unit
Public Shared Sub ChangeWrapperHandleStrength (otp As Object, fIsWeak As Boolean)

Parámetros

otp
Object

Objeto cuyo CCW contiene un controlador de recuento de referencias. El controlador es seguro si el recuento de referencias del CCW es mayor que cero; de lo contrario, es débil.

fIsWeak
Boolean

Es true para cambiar a débil la intensidad del controlador en el parámetro otp, independientemente de su contador de referencia; es false para restablecer la intensidad del controlador en otp para que se cuenten las referencias.

Atributos

Comentarios

ChangeWrapperHandleStrength se usa para la funcionalidad de agrupación de objetos y el código de usuario nunca debe llamarlo directamente.

Se aplica a