Udostępnij za pośrednictwem


ReservationCollection.GetBestMatchingReservation(Int64) Metoda

Definicja

Po przesłonięciu w klasie pochodnej uzyskuje najlepszą zgodną rezerwację dla danego rozmiaru.

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

Parametry

size
Int64

Rozmiar rezerwacji, który musi być dopasowany.

Zwraca

Rezerwacja z kolekcji, która jest większa lub równa określonemu rozmiarowi, lub -1, jeśli taka rezerwacja nie istnieje.

Uwagi

Ta metoda jest zwykle wywoływana podczas dołączania rekordu z zarezerwowanego miejsca do sekwencji rekordów. Po powrocie rezerwacja zwróconego rozmiaru została usunięta z kolekcji. Jeśli z jakiegoś powodu nie uzyskuje się dostępu do zarezerwowanego miejsca, ReservationMade należy wywołać metodę w celu zapewnienia, że ReservationCollection dokładnie reprezentuje ilość zarezerwowanego miejsca w sekwencji rekordów.

Dotyczy