Marshal.ChangeWrapperHandleStrength(Object, Boolean) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.