C# 클래스 System.Web.HttpResponseStream

Simple wrapper around HttpWriter to support the Stream interface
상속: Stream
파일 보기 프로젝트 열기: runefs/Marvin 1 사용 예제들

Private Properties

프로퍼티 타입 설명
AppendBucket void
AppendBuffer void
AppendBuffer void
ApplyFilter void
Flush void
GetData System.IO.MemoryStream
GetTotalLength int
ReleaseResources void
SendChunkSize void
UnsafeWrite void
memcpy void
memcpy1 void
memcpy2 void
memcpy4 void

공개 메소드들

메소드 설명
Clear ( ) : void
Flush ( ) : void
HttpResponseStream ( HttpResponse response ) : System
Read ( byte buffer, int offset, int count ) : int
Seek ( long offset, SeekOrigin origin ) : long
SetLength ( long value ) : void
Write ( byte buffer, int offset, int count ) : void
WriteFile ( string f, long offset, long length ) : void
WritePtr ( IntPtr ptr, int length ) : void

비공개 메소드들

메소드 설명
AppendBucket ( Bucket b ) : void
AppendBuffer ( IntPtr ptr, int count ) : void
AppendBuffer ( byte buffer, int offset, int count ) : void
ApplyFilter ( bool close ) : void
Flush ( System.Web.HttpWorkerRequest wr, bool final_flush ) : void
GetData ( ) : MemoryStream
GetTotalLength ( ) : int
ReleaseResources ( bool close_filter ) : void
SendChunkSize ( long l, bool last ) : void
UnsafeWrite ( System.Web.HttpWorkerRequest wr, byte buffer, int offset, int count ) : void
memcpy ( byte dest, byte src, int size ) : void
memcpy1 ( byte dest, byte src, int size ) : void
memcpy2 ( byte dest, byte src, int size ) : void
memcpy4 ( byte dest, byte src, int size ) : void

메소드 상세

Clear() 공개 메소드

public Clear ( ) : void
리턴 void

Flush() 공개 메소드

public Flush ( ) : void
리턴 void

HttpResponseStream() 공개 메소드

public HttpResponseStream ( HttpResponse response ) : System
response HttpResponse
리턴 System

Read() 공개 메소드

public Read ( byte buffer, int offset, int count ) : int
buffer byte
offset int
count int
리턴 int

Seek() 공개 메소드

public Seek ( long offset, SeekOrigin origin ) : long
offset long
origin SeekOrigin
리턴 long

SetLength() 공개 메소드

public SetLength ( long value ) : void
value long
리턴 void

Write() 공개 메소드

public Write ( byte buffer, int offset, int count ) : void
buffer byte
offset int
count int
리턴 void

WriteFile() 공개 메소드

public WriteFile ( string f, long offset, long length ) : void
f string
offset long
length long
리턴 void

WritePtr() 공개 메소드

public WritePtr ( IntPtr ptr, int length ) : void
ptr System.IntPtr
length int
리턴 void