Marshal.ChangeWrapperHandleStrength(Object, Boolean) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Altera a intensidade do handler COM Callable Wrapper (CCW) de um 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
O objeto cujo CCW contém um alavanco contado por referência. A alavanca é forte se a contagem de referência no CCW for maior que zero; caso contrário, é fraco.
- fIsWeak
- Boolean
true para alterar a intensidade da pega no otp parâmetro para fraco, independentemente da sua contagem de referência; false para reiniciar a força da pega em otp para contar de referência.
- Atributos
Observações
ChangeWrapperHandleStrength é usado para funcionalidades de pooling de objetos e nunca deve ser chamado diretamente pelo código do utilizador.