HttpResponseWrapper.TransmitFile 메서드

정의

지정된 파일을 메모리에 버퍼링하지 않고 HTTP 응답 출력 스트림에 씁니다.

오버로드

Name Description
TransmitFile(String, Int64, Int64)

지정된 파일 부분을 메모리에 버퍼링하지 않고 HTTP 응답 출력 스트림에 씁니다.

TransmitFile(String)

지정된 파일을 메모리에 버퍼링하지 않고 HTTP 응답 출력 스트림에 씁니다.

TransmitFile(String, Int64, Int64)

지정된 파일 부분을 메모리에 버퍼링하지 않고 HTTP 응답 출력 스트림에 씁니다.

public:
 override void TransmitFile(System::String ^ filename, long offset, long length);
public override void TransmitFile(string filename, long offset, long length);
override this.TransmitFile : string * int64 * int64 -> unit
Public Overrides Sub TransmitFile (filename As String, offset As Long, length As Long)

매개 변수

filename
String

HTTP 출력 스트림에 쓸 파일의 이름입니다.

offset
Int64

쓰기가 시작되는 파일의 위치입니다.

length
Int64

에서 시작하여 offset쓸 바이트 수입니다.

예외

offset 매개 변수가 0보다 작습니다.

-또는-

length 매개 변수가 -1보다 작습니다.

-또는-

length 매개 변수가 파일 크기에서 빼기보다 큽다offset.

Out-of-process 작업자 요청은 지원되지 않습니다.

-또는-

응답이 개체를 HttpWriter 사용하지 않습니다.

적용 대상

TransmitFile(String)

지정된 파일을 메모리에 버퍼링하지 않고 HTTP 응답 출력 스트림에 씁니다.

public:
 override void TransmitFile(System::String ^ filename);
public override void TransmitFile(string filename);
override this.TransmitFile : string -> unit
Public Overrides Sub TransmitFile (filename As String)

매개 변수

filename
String

HTTP 출력 스트림에 쓸 파일의 이름입니다.

예외

filenamenull인 경우

적용 대상