コード例 #1
0
 protected override void Dispose(bool disposing)
 {
     base.Dispose(disposing);
     if (disposing && multi != null)
     {
         multi.Dispose();
         multi = null;
     }
 }
コード例 #2
0
        public CurlResponseStream(Multi multi, Easy easy)
        {
            if (multi == null)
            {
                throw new ArgumentNullException("multi");
            }
            else if (easy == null)
            {
                throw new ArgumentNullException("easy");
            }

            this.multi        = multi;
            easy.WriteHandler = AppendBuffer;
        }