Aracılığıyla paylaş


HttpResponseBase.WriteFile Yöntem

Tanım

Belirtilen dosyayı HTTP yanıt çıkış akışına yazar.

Aşırı Yüklemeler

WriteFile(IntPtr, Int64, Int64)

Belirtilen dosyayı HTTP yanıt çıkış akışına yazar.

WriteFile(String, Int64, Int64)

Belirtilen dosyayı HTTP yanıt çıkış akışına yazar.

WriteFile(String)

Belirtilen dosyanın içeriğini HTTP yanıt çıkış akışına dosya bloğu olarak yazar.

WriteFile(String, Boolean)

Belirtilen dosyanın içeriğini HTTP yanıt çıkış akışına yazar ve içeriğin bir bellek bloğu olarak yazılıp yazılmayacağını belirtir.

WriteFile(IntPtr, Int64, Int64)

Belirtilen dosyayı HTTP yanıt çıkış akışına yazar.

public:
 virtual void WriteFile(IntPtr fileHandle, long offset, long size);
public virtual void WriteFile (IntPtr fileHandle, long offset, long size);
abstract member WriteFile : nativeint * int64 * int64 -> unit
override this.WriteFile : nativeint * int64 * int64 -> unit
Public Overridable Sub WriteFile (fileHandle As IntPtr, offset As Long, size As Long)

Parametreler

fileHandle
IntPtr

nativeint

HTTP çıkış akışına yazacak dosyanın dosya tanıtıcısı.

offset
Int64

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

size
Int64

adresinden başlayarak offsetyazacak bayt sayısı.

Özel durumlar

Şunlara uygulanır

WriteFile(String, Int64, Int64)

Belirtilen dosyayı HTTP yanıt çıkış akışına yazar.

public:
 virtual void WriteFile(System::String ^ filename, long offset, long size);
public virtual void WriteFile (string filename, long offset, long size);
abstract member WriteFile : string * int64 * int64 -> unit
override this.WriteFile : string * int64 * int64 -> unit
Public Overridable Sub WriteFile (filename As String, offset As Long, size As Long)

Parametreler

filename
String

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

offset
Int64

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

size
Int64

adresinden başlayarak offsetyazacak bayt sayısı.

Özel durumlar

Şunlara uygulanır

WriteFile(String)

Belirtilen dosyanın içeriğini HTTP yanıt çıkış akışına dosya bloğu olarak yazar.

public:
 virtual void WriteFile(System::String ^ filename);
public virtual void WriteFile (string filename);
abstract member WriteFile : string -> unit
override this.WriteFile : string -> unit
Public Overridable Sub WriteFile (filename As String)

Parametreler

filename
String

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

Özel durumlar

Şunlara uygulanır

WriteFile(String, Boolean)

Belirtilen dosyanın içeriğini HTTP yanıt çıkış akışına yazar ve içeriğin bir bellek bloğu olarak yazılıp yazılmayacağını belirtir.

public:
 virtual void WriteFile(System::String ^ filename, bool readIntoMemory);
public virtual void WriteFile (string filename, bool readIntoMemory);
abstract member WriteFile : string * bool -> unit
override this.WriteFile : string * bool -> unit
Public Overridable Sub WriteFile (filename As String, readIntoMemory As Boolean)

Parametreler

filename
String

Geçerli yanıta yazacak dosyanın adı.

readIntoMemory
Boolean

true dosyasını bir bellek bloğuna yazmak için.

Özel durumlar

Şunlara uygulanır