HttpMultipartFormDataContent.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.
Determina se HttpMultipartFormDataContent ha una lunghezza valida 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 HttpMultipartFormDataContent.
Restituisce
bool
true se length è una lunghezza valida; in caso contrario, false.
Implementazioni
Commenti
Il metodo TryComputeLength calcola la lunghezza del contenuto per il contenuto HTTP in HttpMultipartFormDataContent. Le intestazioni impostate sul contenuto non sono incluse nella lunghezza del contenuto. Ciò è utile per i tipi di contenuto che sono facili da calcolare per la lunghezza del contenuto.
Se il calcolo della lunghezza del contenuto non è possibile o costoso (richiederebbe al sistema di memorizzare nel buffer l'intero contenuto in cui la serializzazione sarebbe costosa o richiedere al sistema di allocare molta memoria), questo metodo può restituire false. Se questo metodo restituisce false, significa che è necessario il trasferimento in blocchi o che il contenuto deve essere memorizzato nel buffer prima di essere inviato al server.