Nyelv

WebResponse.ContentType Tulajdonság

Definíció

Ha egy származtatott osztályban felül van bírálva, lekéri vagy beállítja a fogadott adatok tartalomtípusát.

public:
 abstract property System::String ^ ContentType { System::String ^ get(); };
public:
 virtual property System::String ^ ContentType { System::String ^ get(); void set(System::String ^ value); };
public abstract string ContentType { get; }
public virtual string ContentType { get; set; }
member this.ContentType : string
member this.ContentType : string with get, set
Public MustOverride ReadOnly Property ContentType As String
Public Overridable Property ContentType As String

Tulajdonság értéke

A válasz tartalomtípusát tartalmazó sztring.

Kivételek

A tulajdonság lekérésére vagy beállítására tett minden kísérlet, ha a tulajdonság nem felül van bírálva egy leszármazott osztályban.

Példák

Az alábbi példa a ContentType tulajdonság használatával szerzi be a válasz tartalomtípusát.


         // 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()

Megjegyzések

A ContentType tulajdonság tartalmazza az internetes erőforrás válaszának MIME-tartalomtípusát, ha ismert.

Note

Az WebResponse osztály egy abstract osztály. A példányok futási időben való tényleges viselkedését WebResponse a függvény által WebRequest.GetResponsevisszaadott leszármazott osztály határozza meg. Az alapértelmezett értékekkel és kivételekkel kapcsolatos további információkért tekintse meg a leszármazott osztályok dokumentációját, például HttpWebResponse és FileWebResponse.

A következőre érvényes:

Lásd még