4 writes to Connection
System.ServiceModel (4)
System\ServiceModel\Channels\FramingChannels.cs (1)
366this.Connection = connection;
System\ServiceModel\Channels\SessionConnectionReader.cs (3)
357this.Connection = preambleReader.Connection; 455this.Connection = InitialServerConnectionReader.UpgradeConnection(connectionToUpgrade, upgradeAcceptor, this); 503this.Connection = upgradedConnection;
22 references to Connection
System.ServiceModel (22)
System\ServiceModel\Channels\FramingChannels.cs (5)
67Connection.Write(SessionEncoder.EndBytes, 0, SessionEncoder.EndBytes.Length, true, timeout); 90this.Connection.Write(messageData.Array, messageData.Offset, messageData.Count, !allowOutputBatching, 96return this.Connection.BeginWrite(SessionEncoder.EndBytes, 0, SessionEncoder.EndBytes.Length, 102this.Connection.EndWrite(); 107return this.Connection.BeginWrite(messageData.Array, messageData.Offset, messageData.Count,
System\ServiceModel\Channels\SessionConnectionReader.cs (17)
429size = Connection.Read(connectionBuffer, 0, connectionBuffer.Length, timeoutHelper.RemainingTime()); 445Connection.Write(ServerSessionEncoder.UpgradeResponseBytes, 0, ServerSessionEncoder.UpgradeResponseBytes.Length, true, timeoutHelper.RemainingTime()); 447IConnection connectionToUpgrade = this.Connection; 462this.connectionBuffer = Connection.AsyncReadBuffer; 480Connection.Write(ServerSessionEncoder.AckResponseBytes, 0, 496Connection.Abort(); 510this.connectionBuffer = Connection.AsyncReadBuffer; 560InitialServerConnectionReader.SendFault(Connection, faultString, 707this.channel.Connection.Abort(); 721if (channel.Connection.BeginRead(0, channel.connectionBuffer.Length, timeoutHelper.RemainingTime(), 744AsyncCompletionResult writeResult = channel.Connection.BeginWrite( 769channel.Connection.BeginWrite(ServerSessionEncoder.AckResponseBytes, 0, 790channel.size = channel.Connection.EndRead(); 799channel.Connection.EndWrite(); 801IConnection connectionToUpgrade = channel.Connection; 845channel.Connection.EndWrite(); 991: base(channel.Connection, channel.rawConnection, channel.offset, channel.size, channel.RemoteSecurity)