HttpResponseWrapper.TransmitFile Yöntem

Tanım

Belirtilen dosyayı, bellekte arabelleğe almadan HTTP yanıt çıkış akışına yazar.

Aşırı Yüklemeler

Name Description
TransmitFile(String, Int64, Int64)

Bir dosyanın belirtilen bölümünü, bellekte arabelleğe almadan HTTP yanıt çıktı akışına yazar.

TransmitFile(String)

Belirtilen dosyayı, bellekte arabelleğe almadan HTTP yanıt çıkış akışına yazar.

TransmitFile(String, Int64, Int64)

Bir dosyanın belirtilen bölümünü, bellekte arabelleğe almadan HTTP yanıt çıktı akışına yazar.

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)

Parametreler

filename
String

HTTP çıkış akışına yazacak dosyanın adı.

offset
Int64

Dosyada yazmanın başladığı konum.

length
Int64

adresinden başlayarak offsetyazacak bayt sayısı.

Özel durumlar

offset Parametresi sıfırdan küçük.

-veya-

length Parametre -1'den küçük.

-veya-

length parametresi, dosya boyutu eksi offsetdeğerinden büyük.

İşlem dışı çalışan isteği desteklenmez.

-veya-

Yanıt bir HttpWriter nesne kullanmıyor.

Şunlara uygulanır

TransmitFile(String)

Belirtilen dosyayı, bellekte arabelleğe almadan HTTP yanıt çıkış akışına yazar.

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)

Parametreler

filename
String

HTTP çıkış akışına yazacak dosyanın adı.

Özel durumlar

filename eşittir null

Şunlara uygulanır