Marshal.ChangeWrapperHandleStrength(Object, Boolean) Método

Definição

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.

Aplica-se a