DispatchSource.DataOr Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Verzendbronnen waarmee toepassingen een gebeurtenis-handler in de doelwachtrij kunnen activeren.
public class DispatchSource.DataOr : CoreFoundation.DispatchSource.Data
type DispatchSource.DataOr = class
inherit DispatchSource.Data
- Overname
-
DispatchSource.DataOr
Opmerkingen
Toepassingen kunnen gegevens naar een DispatchSource.DataOr post plaatsen door de methode aan te MergeData(IntPtr) roepen. De gegevens worden weergegeven in de handler in de PendingData eigenschap die de cumulatieve logische of alle waarden bevat die zijn gepost met MergeData.
Constructors
| Naam | Description |
|---|---|
| DispatchSource.DataOr(DispatchQueue) |
Hiermee maakt u een DataOr-bron die gebeurtenissen in de opgegeven wachtrij levert. |
| DispatchSource.DataOr(IntPtr, Boolean) |
Hiermee maakt u een DataOr DispatchSource op basis van een onbeheerde aanwijzer. |
| DispatchSource.DataOr(IntPtr) |
Hiermee maakt u een DataOr DispatchSource op basis van een onbeheerde aanwijzer. |
Eigenschappen
| Naam | Description |
|---|---|
| Handle |
Verzendbronnen waarmee toepassingen een gebeurtenis-handler in de doelwachtrij kunnen activeren. (Overgenomen van DisposableObject) |
| IsCanceled |
Bepaal of de opgegeven bron is geannuleerd. (Overgenomen van DispatchSource) |
| Owns |
Verzendbronnen waarmee toepassingen een gebeurtenis-handler in de doelwachtrij kunnen activeren. (Overgenomen van DisposableObject) |
| PendingData |
Haalt de gegevens op die zijn gepost voor deze gebeurtenisbron. (Overgenomen van DispatchSource.Data) |
Methoden
| Naam | Description |
|---|---|
| Activate() |
Verzendbronnen waarmee toepassingen een gebeurtenis-handler in de doelwachtrij kunnen activeren. (Overgenomen van DispatchObject) |
| Cancel() |
Asynchroon annuleert de verzendbron. (Overgenomen van DispatchSource) |
| ClearHandle() |
Verzendbronnen waarmee toepassingen een gebeurtenis-handler in de doelwachtrij kunnen activeren. (Overgenomen van DisposableObject) |
| Dispose() |
Alle resources die door dit object worden gebruikt, worden vrijgegeven. (Overgenomen van DisposableObject) |
| Dispose(Boolean) |
Releases van de resources die worden gebruikt door het DispatchSource-object. (Overgenomen van DispatchSource) |
| Equals(Object) |
Verzendbronnen waarmee toepassingen een gebeurtenis-handler in de doelwachtrij kunnen activeren. (Overgenomen van DisposableObject) |
| GetCheckedHandle() |
Verzendbronnen waarmee toepassingen een gebeurtenis-handler in de doelwachtrij kunnen activeren. (Overgenomen van DisposableObject) |
| GetHashCode() |
Verzendbronnen waarmee toepassingen een gebeurtenis-handler in de doelwachtrij kunnen activeren. (Overgenomen van DisposableObject) |
| InitializeHandle(NativeHandle) |
Verzendbronnen waarmee toepassingen een gebeurtenis-handler in de doelwachtrij kunnen activeren. (Overgenomen van DisposableObject) |
| MergeData(IntPtr) |
Plaatst de specifieke waarde en activeert de gebeurtenis-handler in de doelwachtrij. (Overgenomen van DispatchSource.Data) |
| Release() |
Verzendbronnen waarmee toepassingen een gebeurtenis-handler in de doelwachtrij kunnen activeren. (Overgenomen van DispatchObject) |
| Resume() |
De verzendbron wordt hervat. (Overgenomen van DispatchSource) |
| Retain() |
Verzendbronnen waarmee toepassingen een gebeurtenis-handler in de doelwachtrij kunnen activeren. (Overgenomen van DispatchObject) |
| SetCancelHandler(Action) |
Biedt een annuleringshandler (Overgenomen van DispatchSource) |
| SetEventHandler(Action) |
Er is een handler opgegeven die moet worden uitgevoerd wanneer gebeurtenissen worden ontvangen op de verzendbron. (Overgenomen van DispatchSource) |
| SetRegistrationHandler(Action) |
Biedt een registratie-handler (Overgenomen van DispatchSource) |
| SetTargetQueue(DispatchQueue) |
Verzendbronnen waarmee toepassingen een gebeurtenis-handler in de doelwachtrij kunnen activeren. (Overgenomen van DispatchObject) |
| Suspend() |
Hiermee wordt de verzendbron onderbroken. (Overgenomen van DispatchSource) |
Extensiemethoden
| Naam | Description |
|---|---|
| GetHandle(INativeObject) |
Verzendbronnen waarmee toepassingen een gebeurtenis-handler in de doelwachtrij kunnen activeren. |
| GetNonNullHandle(INativeObject, String) |
Verzendbronnen waarmee toepassingen een gebeurtenis-handler in de doelwachtrij kunnen activeren. |