Class EventProperties
- Namespace
- DotCompute.Backends.OpenCL.Execution
- Assembly
- DotCompute.Backends.OpenCL.dll
Properties for event creation and behavior.
public sealed class EventProperties
- Inheritance
-
EventProperties
- Inherited Members
Properties
EnableProfiling
Gets or initializes whether profiling is enabled for this event (default: false). Profiling allows timing measurements but prevents pooling.
public bool EnableProfiling { get; init; }
Property Value
IsUserEvent
Gets or initializes whether this is a user event for host-side synchronization (default: false). User events are signaled explicitly by the host application.
public bool IsUserEvent { get; init; }
Property Value
Name
Gets or initializes an optional descriptive name for debugging purposes.
public string? Name { get; init; }