9    private static readonly 
byte[] 
s_DASHDASH = 
new byte[2] { 45, 45 };
 
   16        : base(
stream, shouldEncodeLeadingDots: false)
 
 
   31        foreach (
string header 
in headers)
 
 
   40        Close(multiAsyncResult);
 
   42        return multiAsyncResult;
 
 
 
void WriteHeader(string name, string value, bool allowUnicode)
static readonly byte[] s_crlf
readonly BufferBuilder _bufferBuilder
void Flush(MultiAsyncResult multiResult)
readonly byte[] _boundaryBytes
MimeWriter(Stream stream, string boundary)
IAsyncResult BeginClose(AsyncCallback callback, object state)
static readonly byte[] s_DASHDASH
void Close(MultiAsyncResult multiResult)
void EndClose(IAsyncResult result)
override void WriteHeaders(NameValueCollection headers, bool allowUnicode)
override void CheckBoundary()
override void OnClose(object sender, EventArgs args)
static object End(IAsyncResult result)