API Diff between 0.12.84 and 0.8.6-beta
21 Additions
5 Removals
Lime.Transport.Tcp
-
public static class LimeTcpActivitySource
-
public class PipeTcpTransport : TransportBase, ITransport, ITransportInformation, IAuthenticatableTransport, IDisposable
- public static readonly TimeSpan CloseTimeout
- public static readonly string UriSchemeNetTcp
- public PipeTcpTransport(X509Certificate2 clientCertificate = null, int pauseWriterThreshold = 8388608, ITraceWriter traceWriter = null, RemoteCertificateValidationCallback serverCertificateValidationCallback = null)
- public PipeTcpTransport(IEnvelopeSerializer envelopeSerializer, X509Certificate2 clientCertificate = null, int pauseWriterThreshold = 8388608, ITraceWriter traceWriter = null, RemoteCertificateValidationCallback serverCertificateValidationCallback = null)
- public PipeTcpTransport(ITcpClient tcpClient, IEnvelopeSerializer envelopeSerializer, string hostName, X509Certificate2 clientCertificate = null, int pauseWriterThreshold = 8388608, ITraceWriter traceWriter = null, RemoteCertificateValidationCallback serverCertificateValidationCallback = null)
- public Task<DomainRole> AuthenticateAsync(Identity identity)
- public void Dispose()
- protected virtual void Dispose(bool disposing)
-
public class PipeTcpTransportListener : ITransportListener, IStartable, IStoppable
-
public class TcpTransport : TransportBase, ITransport, ITransportInformation, IAuthenticatableTransport, IDisposable
- public static readonly TimeSpan ReadTimeout
- public Func<string, Exception, Task> DeserializationErrorHandler { get; set; }
- public TcpTransport(X509Certificate2 clientCertificate = null, int bufferSize = 8192, int maxBufferSize = 8388608, ITraceWriter traceWriter = null, RemoteCertificateValidationCallback serverCertificateValidationCallback = null, bool ignoreDeserializationErrors = false)
- public TcpTransport(IEnvelopeSerializer envelopeSerializer, X509Certificate2 clientCertificate = null, int bufferSize = 8192, int maxBufferSize = 8388608, ITraceWriter traceWriter = null, RemoteCertificateValidationCallback serverCertificateValidationCallback = null, bool ignoreDeserializationErrors = false)
- public TcpTransport(ITcpClient tcpClient, IEnvelopeSerializer envelopeSerializer, string hostName, X509Certificate2 clientCertificate = null, int bufferSize = 8192, int maxBufferSize = 8388608, ITraceWriter traceWriter = null, RemoteCertificateValidationCallback serverCertificateValidationCallback = null, bool ignoreDeserializationErrors = false)
- public TcpTransport(X509Certificate2 clientCertificate = null, int bufferSize = 8192, int maxBufferSize = 8388608, ITraceWriter traceWriter = null, RemoteCertificateValidationCallback serverCertificateValidationCallback = null)
- public TcpTransport(IEnvelopeSerializer envelopeSerializer, X509Certificate2 clientCertificate = null, int bufferSize = 8192, int maxBufferSize = 8388608, ITraceWriter traceWriter = null, RemoteCertificateValidationCallback serverCertificateValidationCallback = null)
- public TcpTransport(ITcpClient tcpClient, IEnvelopeSerializer envelopeSerializer, string hostName, X509Certificate2 clientCertificate = null, int bufferSize = 8192, int maxBufferSize = 8388608, ITraceWriter traceWriter = null, RemoteCertificateValidationCallback serverCertificateValidationCallback = null)