Marshal.ChangeWrapperHandleStrength(Object, Boolean) Metoda

Definicja

Zmienia siłę uchwytu COM Callable Wrapper (CCW) obiektu.

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)

Parametry

otp
Object

Obiekt, którego CCW posiada zliczane dojście odwołania. Uchwyt jest silny, jeśli liczba odwołań do CCW jest większa niż zero; w przeciwnym razie jest słaby.

fIsWeak
Boolean

true aby zmienić siłę uchwytu dla parametru otp na słabe, niezależnie od liczby odwołań, false aby zresetować siłę otp uchwytu, aby odliczyć odwołanie.

Atrybuty

Uwagi

ChangeWrapperHandleStrength Jest używany do obsługi funkcji buforowania obiektów i nigdy nie powinien być wywoływany bezpośrednio przez kod użytkownika.

Dotyczy