HttpResponse.BinaryWrite(Byte[]) HttpResponse.BinaryWrite(Byte[]) HttpResponse.BinaryWrite(Byte[]) HttpResponse.BinaryWrite(Byte[]) Method

Definition

Schreibt eine Zeichenfolge von Binärzeichen in den HTTP-Ausgabestream.Writes a string of binary characters to the HTTP output stream.

public:
 void BinaryWrite(cli::array <System::Byte> ^ buffer);
public void BinaryWrite (byte[] buffer);
member this.BinaryWrite : byte[] -> unit
Public Sub BinaryWrite (buffer As Byte())

Parameter

buffer
Byte[]

Die Bytes, die in den Ausgabestream geschrieben werden sollen.The bytes to write to the output stream.

Beispiele

Im folgenden Beispiel wird eine Textdatei in einen Puffer gelesen und der Puffer in den HTTP-Ausgabestream geschrieben.The following example reads a text file into a buffer and writes the buffer to the HTTP output stream.

FileStream MyFileStream;
 long FileSize;
 
 MyFileStream = new FileStream("sometext.txt", FileMode.Open);
 FileSize = MyFileStream.Length;
      
 byte[] Buffer = new byte[(int)FileSize];
 MyFileStream.Read(Buffer, 0, (int)FileSize);
 MyFileStream.Close();
 
 Response.Write("<b>File Contents: </b>");
 Response.BinaryWrite(Buffer);
    
Dim MyFileStream As FileStream
 Dim FileSize As Long
 
 MyFileStream = New FileStream("sometext.txt", FileMode.Open)
 FileSize = MyFileStream.Length
 
 Dim Buffer(CInt(FileSize)) As Byte
 MyFileStream.Read(Buffer, 0, CInt(FileSize))
 MyFileStream.Close()
 
 Response.Write("<b>File Contents: </b>")
 Response.BinaryWrite(Buffer)
    

Gilt für: