Bagikan melalui


WebResponse.ContentLength Properti

Definisi

Saat ditimpa di kelas turunan, mendapatkan atau mengatur panjang konten data yang diterima.

public:
 abstract property long ContentLength { long get(); };
public:
 virtual property long ContentLength { long get(); void set(long value); };
public abstract long ContentLength { get; }
public virtual long ContentLength { get; set; }
member this.ContentLength : int64
member this.ContentLength : int64 with get, set
Public MustOverride ReadOnly Property ContentLength As Long
Public Overridable Property ContentLength As Long

Nilai Properti

Jumlah byte yang dikembalikan dari sumber daya Internet.

Pengecualian

Setiap upaya dilakukan untuk mendapatkan atau mengatur properti, ketika properti tidak ditimpa di kelas turunan.

Contoh

Contoh berikut menggunakan ContentLength properti untuk mendapatkan Panjang sumber daya yang dikembalikan.

// Create a 'WebRequest' with the specified url.
WebRequest^ myWebRequest = WebRequest::Create( "http://www.contoso.com" );

// Send the 'WebRequest' and wait for response.
WebResponse^ myWebResponse = myWebRequest->GetResponse();

// Display the content length and content type received as headers in the response object.
Console::WriteLine( "\nContent length : {0}, Content Type : {1}", myWebResponse->ContentLength, myWebResponse->ContentType );

// Release resources of response object.
myWebResponse->Close();

         // Create a 'WebRequest' with the specified url.
WebRequest myWebRequest = WebRequest.Create("http://www.contoso.com"); 

// Send the 'WebRequest' and wait for response.
WebResponse myWebResponse = myWebRequest.GetResponse(); 

// Display the content length and content type received as headers in the response object.
Console.WriteLine("\nContent length :{0}, Content Type : {1}", 
                             myWebResponse.ContentLength, 
                             myWebResponse.ContentType);  

// Release resources of response object.
myWebResponse.Close();

' Create a 'WebRequest' with the specified url. 	
Dim myWebRequest As WebRequest = WebRequest.Create("www.contoso.com")

' Send the 'WebRequest' and wait for response.
Dim myWebResponse As WebResponse = myWebRequest.GetResponse()

' The ContentLength and ContentType received as headers in the response object are also exposed as properties.
   ' These provide information about the length and type of the entity body in the response.
Console.WriteLine(ControlChars.Cr + "Content length :{0}, Content Type : {1}", myWebResponse.ContentLength, myWebResponse.ContentType)
myWebResponse.Close()

Keterangan

Properti ContentLength berisi panjang, dalam byte, respons dari sumber daya Internet. Untuk metode permintaan yang berisi informasi header, ContentLength tidak menyertakan panjang informasi header.

Catatan

Kelasnya WebResponse adalah abstract kelas. Perilaku WebResponse aktual instans pada durasi ditentukan oleh kelas turunan yang dikembalikan oleh WebRequest.GetResponse. Untuk informasi selengkapnya tentang nilai dan pengecualian default, silakan lihat dokumentasi untuk kelas turunan, seperti HttpWebResponse dan FileWebResponse.

Berlaku untuk

Lihat juga