public async ValueTask RelayUnknownPreservedAsKnownPreservedAsync(IRelayPrx?r, Current current, CancellationToken cancel) { TestHelper.Assert(r != null); IRelayPrx p = r.Clone(fixedConnection: current.Connection); try { await p.UnknownPreservedAsKnownPreservedAsync(cancel : cancel); } catch (RemoteException ex) { TestHelper.Assert(ex.ConvertToUnhandled); ex.ConvertToUnhandled = false; throw; } TestHelper.Assert(false); }