Bagikan melalui


Marshal.ChangeWrapperHandleStrength(Object, Boolean) Metode

Definisi

Mengubah kekuatan handel COM Callable Wrapper (CCW) objek.

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)

Parameter

otp
Object

Objek yang CCW-nya memegang handel yang dihitung referensinya. Handel kuat jika jumlah referensi pada CCW lebih besar dari nol; jika tidak, itu lemah.

fIsWeak
Boolean

true untuk mengubah kekuatan handel pada parameter menjadi otp lemah, terlepas dari jumlah referensinya; false untuk mengatur ulang kekuatan handel menjadi otp referensi yang dihitung.

Atribut

Keterangan

ChangeWrapperHandleStrength digunakan untuk fungsionalitas pengumpulan objek dan tidak boleh dipanggil oleh kode pengguna secara langsung.

Berlaku untuk