Marshal.ChangeWrapperHandleStrength(Object, Boolean) Yöntem

Tanım

Nesnenin COM Çağrılabilen Sarmalayıcı (CCW) tutamacının gücünü değiştirir.

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)

Parametreler

otp
Object

CCW'nin bir başvuru sayılan tanıtıcısı olan nesnesi. CCW'de başvuru sayısı sıfırdan büyükse tanıtıcı güçlüdür; aksi takdirde, zayıftır.

fIsWeak
Boolean

true parametresindeki tanıtıcının otp gücünü, başvuru sayısına bakılmaksızın zayıf olarak değiştirmek; false tanıtıcı gücünü otp başvuru sayılacak şekilde sıfırlamak için.

Öznitelikler

Açıklamalar

ChangeWrapperHandleStrength nesne havuzu işlevi için kullanılır ve hiçbir zaman doğrudan kullanıcı kodu tarafından çağrılmamalıdır.

Şunlara uygulanır