Table of Contents

Class KernelExecutionHandle

Namespace
DotCompute.Abstractions.Interfaces.Kernels
Assembly
DotCompute.Abstractions.dll

Handle for tracking kernel execution.

public sealed class KernelExecutionHandle
Inheritance
KernelExecutionHandle
Inherited Members

Properties

CompletedAt

Gets the completion timestamp.

public DateTimeOffset? CompletedAt { get; set; }

Property Value

DateTimeOffset?

EventHandle

Gets the platform-specific event handle.

public object? EventHandle { get; init; }

Property Value

object

Id

Gets the execution ID.

public required Guid Id { get; init; }

Property Value

Guid

IsCompleted

Gets whether the execution has completed.

public bool IsCompleted { get; set; }

Property Value

bool

KernelName

Gets the kernel name.

public required string KernelName { get; init; }

Property Value

string

SubmittedAt

Gets the submission timestamp.

public required DateTimeOffset SubmittedAt { get; init; }

Property Value

DateTimeOffset