classe System::Threading::WaitHandle
Contenu
[
Cacher
]WaitHandle class
Primitive d’attente classe de base. Les objets de cette classe ne doivent être alloués qu’à l’aide de la fonction System::MakeObject(). Ne créez jamais d’instance de ce type sur la pile ou avec l’opérateur new, car cela entraînera des erreurs d’exécution et/ou des échecs d’assertion. Enveloppez toujours cette classe dans le pointeur System::SmartPtr et utilisez ce pointeur pour la transmettre aux fonctions en argument.
class WaitHandle : public System::Object
Méthodes
| Méthode | Description |
|---|---|
| virtual Close() | Libère toute ressource associée au handle. |
| get_Handle() | Obtient le handle. |
| static WaitAll(const System::ArrayPtr<System::SharedPtr<WaitHandle>>&, int) | Informations RTTI. |
| static WaitAll(const System::ArrayPtr<System::SharedPtr<WaitHandle>>&, TimeSpan) | Attend que tous les handles se déclenchent. |
| static WaitAll(const System::ArrayPtr<System::SharedPtr<WaitHandle>>&) | Attend que tous les handles se déclenchent. |
| static WaitAny(const System::ArrayPtr<System::SharedPtr<WaitHandle>>&, int) | Attend que l’un des handles se déclenche. |
| static WaitAny(const System::ArrayPtr<System::SharedPtr<WaitHandle>>&, TimeSpan) | Attend que l’un des handles se déclenche. |
| static WaitAny(const System::ArrayPtr<System::SharedPtr<WaitHandle>>&) | Attend que l’un des handles se déclenche. |
| virtual WaitOne() | Attend que le handle se déclenche pendant une période illimitée. |
| virtual WaitOne(int) | Attend que le handle se déclenche. |
| virtual WaitOne(TimeSpan) | Attend que le handle se déclenche. |
| virtual WaitOne(int, bool) | Attend que le handle se déclenche. |
| virtual ~WaitHandle() | Destructeur. |
Champs
| Champ | Description |
|---|---|
| static WaitTimeout | Valeur spéciale à renvoyer par la fonction, sinon renvoie l’indice de l’objet signalé dans le tableau, si le délai d’attente dépasse et qu’aucun signal n’est reçu. |
Voir aussi
- Class Object
- Namespace System::Threading
- Library Aspose.Font for C++