NativeCallContext class

Per-operation diagnostics. Each repository invocation owns a separate zone.

Properties

completionStatus ↔ int?
getter/setter pair
executionStage ↔ NativeExecutionStage?
getter/setter pair
failure ↔ OdbcError?
getter/setter pair
hashCode → int
The hash code for this object.
no setterinherited
nativeConnectionId ↔ int?
getter/setter pair
onReconciled ↔ void Function(int? status)?
getter/setter pair
receivedResponse ↔ bool
getter/setter pair
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
resetInvocation() → void
Starts a fresh invocation without retaining earlier status/diagnostics.
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited

Static Properties

current → NativeCallContext?
no setter

Static Methods

capture<T>(T action(), {int? nativeConnectionId}) → T
invoke<T>(T call()) → T
record(OdbcError error) → void
run<T extends Object>(String operation, Future<Result<T>> action()) → Future<Result<T>>
stream<T>(Stream<T> source()) → Stream<T>
takeFailure() → OdbcError?