2 implementations of IReadWriteAdapter
System.Net.Mail (2)
src\libraries\Common\src\System\Net\ReadWriteAdapter.cs (2)
19internal readonly struct AsyncReadWriteAdapter : IReadWriteAdapter 35internal readonly struct SyncReadWriteAdapter : IReadWriteAdapter
25 references to IReadWriteAdapter
System.Net.Mail (25)
System\Net\Mail\MailMessage.cs (1)
435where TIOAdapter : IReadWriteAdapter
System\Net\Mail\MailPriority.cs (1)
248where TIOAdapter : IReadWriteAdapter
System\Net\Mail\SmtpClient.cs (2)
411where TIOAdapter : IReadWriteAdapter 742private Task EnsureConnection<TIOAdapter>(CancellationToken cancellationToken) where TIOAdapter : IReadWriteAdapter
System\Net\Mail\SmtpCommands.cs (12)
19where TIOAdapter : IReadWriteAdapter 29where TIOAdapter : IReadWriteAdapter 39where TIOAdapter : IReadWriteAdapter 47where TIOAdapter : IReadWriteAdapter 83where TIOAdapter : IReadWriteAdapter 126where TIOAdapter : IReadWriteAdapter 171where TIOAdapter : IReadWriteAdapter 217where TIOAdapter : IReadWriteAdapter 260where TIOAdapter : IReadWriteAdapter 304where TIOAdapter : IReadWriteAdapter 360where TIOAdapter : IReadWriteAdapter 413where TIOAdapter : IReadWriteAdapter
System\Net\Mail\SmtpConnection.cs (2)
94where TIOAdapter : IReadWriteAdapter 241internal async Task FlushAsync<TIOAdapter>(CancellationToken cancellationToken = default) where TIOAdapter : IReadWriteAdapter
System\Net\Mail\SmtpReplyReader.cs (2)
31internal Task<LineInfo[]> ReadLinesAsync<TIOAdapter>(CancellationToken cancellationToken) where TIOAdapter : IReadWriteAdapter 36internal Task<LineInfo> ReadLineAsync<TIOAdapter>(CancellationToken cancellationToken) where TIOAdapter : IReadWriteAdapter
System\Net\Mail\SmtpReplyReaderFactory.cs (2)
259internal async Task<LineInfo[]> ReadLinesAsync<TIOAdapter>(SmtpReplyReader caller, bool oneLine = false, CancellationToken cancellationToken = default) where TIOAdapter : IReadWriteAdapter 328internal async Task<LineInfo> ReadLineAsync<TIOAdapter>(SmtpReplyReader caller, CancellationToken cancellationToken) where TIOAdapter : IReadWriteAdapter
System\Net\Mail\SmtpTransport.cs (2)
89where TIOAdapter : IReadWriteAdapter 113where TIOAdapter : IReadWriteAdapter
System\Net\Mime\MimeBasePart.cs (1)
191internal abstract Task SendAsync<TIOAdapter>(BaseWriter writer, bool allowUnicode, CancellationToken cancellationToken) where TIOAdapter : IReadWriteAdapter;