Condividi tramite


WaitHandle.SafeWaitHandle Proprietà

Definizione

Ottiene o imposta l'handle nativo del sistema operativo.

public:
 property Microsoft::Win32::SafeHandles::SafeWaitHandle ^ SafeWaitHandle { Microsoft::Win32::SafeHandles::SafeWaitHandle ^ get(); void set(Microsoft::Win32::SafeHandles::SafeWaitHandle ^ value); };
public Microsoft.Win32.SafeHandles.SafeWaitHandle SafeWaitHandle { get; set; }
public Microsoft.Win32.SafeHandles.SafeWaitHandle SafeWaitHandle { [System.Security.SecurityCritical] get; [System.Security.SecurityCritical] set; }
member this.SafeWaitHandle : Microsoft.Win32.SafeHandles.SafeWaitHandle with get, set
[<get: System.Security.SecurityCritical>]
[<set: System.Security.SecurityCritical>]
member this.SafeWaitHandle : Microsoft.Win32.SafeHandles.SafeWaitHandle with get, set
Public Property SafeWaitHandle As SafeWaitHandle

Valore della proprietà

Oggetto SafeWaitHandle che rappresenta l'handle nativo del sistema operativo.

Attributi

Commenti

Quando si assegna un nuovo valore alla SafeWaitHandle proprietà, l'handle precedente verrà chiuso quando viene raccolto l'oggetto precedente SafeWaitHandle . Non chiudere manualmente l'handle, perché ciò comporta un ObjectDisposedException risultato quando si SafeWaitHandle tenta di chiudere l'handle.

WaitHandle implementa il Dispose modello. Vedere Implementazione di un metodo Dispose. Quando si deriva da WaitHandle, usare la proprietà per archiviare l'handle SafeWaitHandle del sistema operativo nativo. Non è necessario eseguire l'override del metodo protetto Dispose a meno che non si usino risorse aggiuntive non gestite.

Si applica a