WaitHandle.SafeWaitHandle Proprietà

Definizione

Ottiene o imposta l'handle nativo del sistema operativo.Gets or sets the native operating system handle.

public:
 property Microsoft::Win32::SafeHandles::SafeWaitHandle ^ SafeWaitHandle { Microsoft::Win32::SafeHandles::SafeWaitHandle ^ get(); void set(Microsoft::Win32::SafeHandles::SafeWaitHandle ^ value); };
[get: System.Security.SecurityCritical]
[set: System.Security.SecurityCritical]
public Microsoft.Win32.SafeHandles.SafeWaitHandle SafeWaitHandle { get; set; }
public Microsoft.Win32.SafeHandles.SafeWaitHandle SafeWaitHandle { get; set; }
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.A SafeWaitHandle representing the native operating system handle.

Attributi

Commenti

Quando si assegna un nuovo valore alla proprietà SafeWaitHandle, l'handle precedente verrà chiuso quando viene raccolto l'oggetto SafeWaitHandle precedente.When you assign a new value to the SafeWaitHandle property, the previous handle will be closed when the previous SafeWaitHandle object is collected. Non chiudere manualmente l'handle, perché questo restituisce un ObjectDisposedException quando il SafeWaitHandle tenta di chiudere l'handle.Do not manually close the handle, because this results in an ObjectDisposedException when the SafeWaitHandle attempts to close the handle.

WaitHandle implementa il modello di Dispose.WaitHandle implements the Dispose pattern. Vedere implementazione di un metodo Dispose.See Implementing a Dispose method. Quando si esegue la derivazione da WaitHandle, utilizzare la proprietà SafeWaitHandle per archiviare l'handle nativo dell'handle del sistema operativo.When you derive from WaitHandle, use the SafeWaitHandle property to store your native handle operating system handle. Non è necessario eseguire l'override del metodo Dispose protetto a meno che non si usino risorse non gestite aggiuntive.You do not need to override the protected Dispose method unless you use additional unmanaged resources.

Si applica a