HttpFormUrlEncodedContent.TryComputeLength(UInt64) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Calcola la lunghezza HttpFormUrlEncodedContent in byte.
public:
virtual bool TryComputeLength([Out] unsigned long long & length) = TryComputeLength;
bool TryComputeLength([Out] uint64_t & length);
public bool TryComputeLength(out ulong length);
Public Function TryComputeLength (ByRef length As ULong) As Boolean
Parametri
- length
-
UInt64
unsigned long long
uint64_t
Lunghezza in byte di HttpFormUrlEncodedContent.
Restituisce
bool
true se la lunghezza è una lunghezza valida; in caso contrario, false.
Implementazioni
Commenti
Il metodo TryComputeLength calcola la lunghezza del contenuto per il contenuto HTTP in HttpFormUrlEncodedContent. Le intestazioni impostate sul contenuto non sono incluse nella lunghezza del contenuto. Ciò è utile per i tipi di contenuto che sono facili da calcolare la lunghezza del contenuto.
Se il calcolo della lunghezza del contenuto non è possibile o costoso (richiederebbe al sistema di bufferre l'intero contenuto in cui la serializzazione sarebbe costosa o richiedere al sistema di allocare un sacco di memoria), questo metodo può restituire false. Se questo metodo restituisce false, ciò implica che è necessario il trasferimento in blocchi o che il contenuto deve essere memorizzato nel buffer prima di essere inviato al server.