HttpFormUrlEncodedContent.TryComputeLength(UInt64) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Berechnet die HttpFormUrlEncodedContent-Länge in Bytes.
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
Parameter
- length
-
UInt64
unsigned long long
uint64_t
Die Länge in Bytes von HttpFormUrlEncodedContent.
Gibt zurück
bool
true , wenn die Länge eine gültige Länge ist; andernfalls false.
Implementiert
Hinweise
Die TryComputeLength-Methode berechnet die Inhaltslänge für HTTP-Inhalte in HttpFormUrlEncodedContent. Für den Inhalt festgelegte Header sind nicht in der Inhaltslänge enthalten. Dies ist nützlich für Inhaltstypen, bei denen die Inhaltslänge einfach berechnet werden kann.
Wenn die Berechnung der Inhaltslänge nicht möglich oder teuer ist (wenn das System den gesamten Inhalt puffern muss, in dem die Serialisierung teuer wäre oder das System viel Arbeitsspeicher zuweisen muss), kann diese Methode false zurückgeben. Wenn diese Methode false zurückgibt, bedeutet dies, dass entweder eine blockierte Übertragung erforderlich ist oder dass der Inhalt gepuffert werden muss, bevor er an den Server gesendet wird.