コード例 #1
0
 public ListenerContextHttpInput(ListenerHttpContext listenerHttpContext)
     : base(listenerHttpContext.Listener, true, listenerHttpContext.listener.IsChannelBindingSupportEnabled)
 {
     this.listenerHttpContext = listenerHttpContext;
     if (this.listenerHttpContext.listenerContext.Request.ContentLength64 == -1)
     {
         this.preReadBuffer = new byte[1];
         if (this.listenerHttpContext.listenerContext.Request.InputStream.Read(preReadBuffer, 0, 1) == 0)
         {
             this.preReadBuffer = null;
         }
     }
 }
コード例 #2
0
 public ListenerContextInputStream(ListenerHttpContext listenerHttpContext)
     : base(listenerHttpContext.listenerContext.Request.InputStream)
 {
 }
コード例 #3
0
 public ListenerContextHttpInput(ListenerHttpContext listenerHttpContext)
     : base(listenerHttpContext.Listener, true, listenerHttpContext.listener.IsChannelBindingSupportEnabled)
 {
     this.listenerHttpContext = listenerHttpContext;
     if (this.listenerHttpContext.listenerContext.Request.ContentLength64 == -1)
     {
         this.preReadBuffer = new byte[1];
         if (this.listenerHttpContext.listenerContext.Request.InputStream.Read(preReadBuffer, 0, 1) == 0)
         {
             this.preReadBuffer = null;
         }
     }
 }
コード例 #4
0
 public ListenerContextInputStream(ListenerHttpContext listenerHttpContext, byte[] preReadBuffer)
     : base(new PreReadStream(listenerHttpContext.listenerContext.Request.InputStream, preReadBuffer))
 {
 }
コード例 #5
0
 public ListenerContextInputStream(ListenerHttpContext listenerHttpContext, byte[] preReadBuffer)
     : base(new PreReadStream(listenerHttpContext.listenerContext.Request.InputStream, preReadBuffer))
 {
 }
コード例 #6
0
 public ListenerContextInputStream(ListenerHttpContext listenerHttpContext)
     : base(listenerHttpContext.listenerContext.Request.InputStream)
 {
 }