Sdílet prostřednictvím


ReservationCollection.GetBestMatchingReservation(Int64) Metoda

Definice

Při přepsání v odvozené třídě získá nejlepší odpovídající rezervaci pro danou velikost.

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

Velikost rezervace, která musí být vhodná.

Návraty

Rezervace z kolekce, která je větší nebo rovna zadané velikosti, nebo -1, pokud taková rezervace neexistuje.

Poznámky

Tato metoda se obvykle volá při připojení záznamu z vyhrazeného prostoru k posloupnosti záznamů. Po vrácení se z kolekce odebere rezervace vrácené velikosti. Pokud z nějakého důvodu není k vyhrazenému prostoru skutečně přístup, je třeba metodu ReservationMade volat, aby se zajistilo, že ReservationCollection přesně představuje množství vyhrazeného místa v posloupnosti záznamů.

Platí pro