Marshal.ChangeWrapperHandleStrength(Object, Boolean) 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í.
Cambia la intensidad del controlador com callable wrapper (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 identificador con recuento de referencias. El identificador es seguro si el recuento de referencias del CCW es mayor que cero; de lo contrario, es débil.
- fIsWeak
- Boolean
true para cambiar la intensidad del identificador del otp parámetro a débil, independientemente de su recuento de referencias; false para restablecer la intensidad del identificador en otp para que se haga referencia.
- Atributos
Comentarios
ChangeWrapperHandleStrength se usa para la funcionalidad de agrupación de objetos y el código de usuario nunca debe llamar a él directamente.