Marshal.ChangeWrapperHandleStrength(Object, Boolean) Yöntem

Tanım

C#
[System.Runtime.Versioning.SupportedOSPlatform("windows")]
public static void ChangeWrapperHandleStrength(object otp, bool fIsWeak);
C#
public static void ChangeWrapperHandleStrength(object otp, bool fIsWeak);
C#
[System.Security.SecurityCritical]
public static void ChangeWrapperHandleStrength(object otp, bool fIsWeak);

Parametreler

otp
Object

CCW'sinde başvuru sayılan tanıtıcısı bulunan nesne. 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

Ürün Sürümler
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1