Table of Contents

Class OfflineOperationHandle

Namespace
Maplibre.NativeFfi.Runtime
Assembly
Maplibre.NativeFfi.dll

Owner-thread offline database operation token.

public sealed class OfflineOperationHandle : IDisposable
Inheritance
OfflineOperationHandle
Implements
Inherited Members

Properties

Id

Native offline operation identifier.

public ulong Id { get; }

Property Value

ulong

IsClosed

Whether this operation has been consumed or discarded.

public bool IsClosed { get; }

Property Value

bool

Kind

Operation domain.

public OfflineOperationKind Kind { get; }

Property Value

OfflineOperationKind

ResultKind

Expected result shape.

public OfflineOperationResultKind ResultKind { get; }

Property Value

OfflineOperationResultKind

Methods

Close()

Discards the native offline operation result on the runtime owner thread.

public void Close()

Dispose()

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

public void Dispose()