HttpContentHeaderCollection.ContentRange Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit l’objet HttpContentRangeHeaderValue qui représente la valeur d’un en-tête HTTP Content-Range sur le contenu HTTP.
public:
property HttpContentRangeHeaderValue ^ ContentRange { HttpContentRangeHeaderValue ^ get(); void set(HttpContentRangeHeaderValue ^ value); };
HttpContentRangeHeaderValue ContentRange();
void ContentRange(HttpContentRangeHeaderValue value);
public HttpContentRangeHeaderValue ContentRange { get; set; }
var httpContentRangeHeaderValue = httpContentHeaderCollection.contentRange;
httpContentHeaderCollection.contentRange = httpContentRangeHeaderValue;
Public Property ContentRange As HttpContentRangeHeaderValue
Valeur de propriété
Objet qui représente la valeur de l’en-tête HTTP Content-Range sur le contenu HTTP. Une valeur Null signifie que l’en-tête est absent.
Remarques
L’exemple de code suivant montre une méthode pour obtenir ou définir la valeur d’en-tête Content-Range sur le contenu HTTP à l’aide de la propriété ContentRange sur l’objet HttpContentHeaderCollection .
// Content-Range header
// HttpContentRangeHeaderValue (Unit=string, FirstBytePosition, LastBytePosition, Length) all nullable ulong
//
void DemoContentRange(IHttpContent content) {
var h = content.Headers;
h.ContentRange = new HttpContentRangeHeaderValue (10, 20, 333);
var header = h.ContentRange;
uiLog.Text += "\nCONTENT RANGE HEADER\n";
uiLog.Text += string.Format("ContentRange: Unit: {0} FirstBytePosition: {1} LastBytePosition: {2} Length: {3} ToString: {4}\n\n", header.Unit, header.FirstBytePosition, header.LastBytePosition, header.Length, header.ToString());
}