public Either <RfcErrorInfo, Unit> MoveToFirstTableRow(ITableHandle tableHandle) { Logger.IfSome(l => l.LogTrace("move to first table row by table handle", tableHandle)); var rc = NativeApi.MoveToFirstTableRow(tableHandle as TableHandle, out var errorInfo); return(ResultOrError(Unit.Default, rc, errorInfo)); }