Freigeben über


ReservationCollection.GetBestMatchingReservation(Int64) Methode

Definition

Ruft beim Überschreiben in einer abgeleiteten Klasse die am besten passende Reservierung für eine bestimmte Größe ab.

protected:
 long GetBestMatchingReservation(long size);
protected long GetBestMatchingReservation (long size);
member this.GetBestMatchingReservation : int64 -> int64
Protected Function GetBestMatchingReservation (size As Long) As Long

Parameter

size
Int64

Die Größe der Reservierung, die geeignet sein muss.

Gibt zurück

Eine Reservierung aus der Auflistung, die größer oder gleich der angegebenen Größe ist, oder -1, wenn keine derartige Reservierung vorhanden ist.

Hinweise

Diese Methode wird in der Regel aufgerufen, wenn Sie einen Datensatz aus reserviertem Speicherplatz an eine Datensatzsequenz anfügen. Bei der Ausgabe wurde eine Reservierung der zurückgegebenen Größe aus der Auflistung entfernt. Wenn aus einem beliebigen Grund nicht auf den reservierten Speicherplatz zugegriffen wird, sollte die ReservationMade-Methode aufgerufen werden, um zu gewährleisten, dass die ReservationCollection den reservierten Speicherplatz in der Datensatzsequenz genau darstellt.

Gilt für: