1 write to _SslState
System (1)
net\System\Net\SecureProtocols\_SslStream.cs (1)
69_SslState = sslState;
40 references to _SslState
System (40)
net\System\Net\SecureProtocols\_SslStream.cs (40)
70_Reader = new FixedSizeReader(_SslState.InnerStream); 322_SslState.CheckThrow(authSuccessCheck: true, shutdownCheck: true); 345_SslState.FinishWrite(); 366if (_SslState.LastPayload != null) 381_SslState.CheckThrow(authSuccessCheck: true, shutdownCheck: true); 395_SslState.FinishWrite(); 420if (_SslState.CheckEnqueueWrite(asyncRequest)) 427if (_SslState.LastPayload != null) 432lastHandshakePayload = _SslState.LastPayload; 433_SslState.LastPayloadConsumed(); 442IAsyncResult ar = ((NetworkStream)(_SslState.InnerStream)).BeginMultipleWrite(buffers, _MulitpleWriteCallback, asyncRequest); 446((NetworkStream)(_SslState.InnerStream)).EndMultipleWrite(ar); 450((NetworkStream)(_SslState.InnerStream)).MultipleWrite(buffers); 454_SslState.FinishWrite(); 475int chunkBytes = Math.Min(buffer.Size, _SslState.MaxDataSize); 480status = _SslState.EncryptData(buffer.Buffer, buffer.Offset, chunkBytes, ref outBuffer, out outSize); 503chunkBytes = Math.Min(buffer.Size, _SslState.MaxDataSize); 505status = _SslState.EncryptData(buffer.Buffer, buffer.Offset, chunkBytes, ref outBuffer, out outSize); 577if (_SslState.CheckEnqueueWrite(asyncRequest)) 583int chunkBytes = Math.Min(count, _SslState.MaxDataSize); 585SecurityStatus errorCode = _SslState.EncryptData(buffer, offset, chunkBytes, ref outBuffer, out encryptedBytes); 602IAsyncResult ar = _SslState.InnerStream.BeginWrite(outBuffer, 0, encryptedBytes, _WriteCallback, asyncRequest); 607_SslState.InnerStream.EndWrite(ar); 612_SslState.InnerStream.Write(outBuffer, 0, encryptedBytes); 618_SslState.FinishWrite(); 675_SslState.FinishRead(null); 706int copyBytes = _SslState.CheckEnqueueRead(buffer, offset, count, asyncRequest); 776readBytes = _SslState.GetRemainingFrameSize(InternalBuffer, readBytes); 822SecurityStatus errorCode = _SslState.DecryptData(InternalBuffer, ref data_offset, ref readBytes); 858_SslState.FinishRead(null); 880_SslState.ReplyOnReAuthentication(extraBuffer); 885_SslState.FinishRead(null); 910sslStream._SslState.InnerStream.EndWrite(transportResult); 911sslStream._SslState.FinishWrite(); 925sslStream._SslState.FinishWrite(); 945((NetworkStream)(sslStream._SslState.InnerStream)).EndMultipleWrite(transportResult); 946sslStream._SslState.FinishWrite(); 954sslStream._SslState.FinishWrite(); 972((_SslStream)request.AsyncObject)._SslState.FinishRead(null); 994((_SslStream)asyncRequest.AsyncObject)._SslState.FinishWrite();