2 writes to _parent
System.Net.Mail (2)
System\Net\Mail\SmtpReplyReaderFactory.cs (2)
373_parent = parent; 379_parent = parent;
20 references to _parent
System.Net.Mail (20)
System\Net\Mail\SmtpReplyReaderFactory.cs (20)
386if (_parent._currentReader != caller || _parent._readState == ReadState.Done) 392_parent._byteBuffer ??= new byte[SmtpReplyReaderFactory.DefaultBufferSize]; 394System.Diagnostics.Debug.Assert(_parent._readState == ReadState.Status0); 413IAsyncResult result = _parent._bufferedStream.BeginRead(_parent._byteBuffer!, 0, _parent._byteBuffer!.Length, s_readCallback, this); 418_read = _parent._bufferedStream.EndRead(result); 430thisPtr._read = thisPtr._parent._bufferedStream.EndRead(result); 457int actual = _parent.ProcessRead(_parent._byteBuffer!, start, _read - start, true); 471_builder!.Append(Encoding.UTF8.GetString(_parent._byteBuffer!, start, actual)); 474if (_parent._readState == ReadState.Status0) 476_lines!.Add(new LineInfo(_parent._statusCode, _builder.ToString(0, _builder.Length - 2))); // return everything except CRLF 482_parent._bufferedStream.Push(_parent._byteBuffer!, start, _read - start); 487else if (_parent._readState == ReadState.Done) 489_lines!.Add(new LineInfo(_parent._statusCode, _builder.ToString(0, _builder.Length - 2))); // return everything except CRLF 490_parent._bufferedStream.Push(_parent._byteBuffer!, start, _read - start);