Marshal.ChangeWrapperHandleStrength(Object, Boolean) Yöntem

Tanım

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'sinin bir başvuru sayılmış tanıtıcısı olan nesnesi. CCW üzerindeki 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 tutamacı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ılamamalıdır.

Şunlara uygulanır