Marshal.ChangeWrapperHandleStrength(Object, Boolean) Metodo

Definizione

Modifica il livello di attendibilità dell'handle COM Callable Wrapper (CCW) di un oggetto.

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)

Parametri

otp
Object

Oggetto il cui CCW contiene un handle con conteggio dei riferimenti. L'handle è forte se il conteggio dei riferimenti su CCW è maggiore di zero; in caso contrario, è debole.

fIsWeak
Boolean

true per impostare come debole l'handle sul parametro otp, indipendentemente dal numero di riferimenti, false per reimpostare la forza dell'handle su otp per ottenere il numero di riferimenti.

Attributi

Commenti

ChangeWrapperHandleStrength viene usato per la funzionalità di pooling di oggetti e non deve mai essere chiamato direttamente dal codice utente.

Si applica a