3 types derived from SessionEncoder
dotnet-svcutil-lib (3)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\FramingEncoders.cs (3)
236internal abstract class ServerSessionEncoder : SessionEncoder 254internal class ClientDuplexEncoder : SessionEncoder 272internal class ClientSimplexEncoder : SessionEncoder
10 references to SessionEncoder
dotnet-svcutil-lib (10)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\FramingChannels.cs (10)
54Connection.Write(SessionEncoder.EndBytes, 0, SessionEncoder.EndBytes.Length, true, timeout); 59return Connection.WriteAsync(SessionEncoder.EndBytes, 0, SessionEncoder.EndBytes.Length, true, timeout); 90return this.Connection.BeginWrite(SessionEncoder.EndBytes, 0, SessionEncoder.EndBytes.Length, 114int.MaxValue, this.BufferManager, SessionEncoder.MaxMessageFrameSize); 116messageData = SessionEncoder.EncodeMessageFrame(messageData); 200int startSize = ClientDuplexEncoder.ModeBytes.Length + SessionEncoder.CalcStartSize(encodedVia, encodedContentType); 210SessionEncoder.EncodeStart(startBytes, ClientDuplexEncoder.ModeBytes.Length, encodedVia, encodedContentType);