Marshal.ChangeWrapperHandleStrength(Object, Boolean) Methode

Definitie

Hiermee wijzigt u de sterkte van de COM Callable Wrapper-ingang (CCW) van een object.

public:
 static void ChangeWrapperHandleStrength(System::Object ^ otp, bool fIsWeak);
public static void ChangeWrapperHandleStrength(object otp, bool fIsWeak);
[System.Security.SecurityCritical]
public static void ChangeWrapperHandleStrength(object otp, bool fIsWeak);
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)

Parameters

otp
Object

Het object waarvan de CCW een getelde verwijzingsgreep bevat. De ingang is sterk als het aantal verwijzingen op de CCW groter is dan nul; anders is het zwak.

fIsWeak
Boolean

true om de sterkte van de greep op de otp parameter te wijzigen in zwak, ongeacht het aantal verwijzingen, false om de greepsterkte otp opnieuw in te stellen om te worden geteld.

Kenmerken

Opmerkingen

ChangeWrapperHandleStrength wordt gebruikt voor objectpoolfunctionaliteit en mag nooit rechtstreeks door gebruikerscode worden aangeroepen.

Van toepassing op