ReservationCollection.GetBestMatchingReservation(Int64) Метод

Определение

При переопределении в производном классе возвращает наиболее подходящее резервирование для заданного размера.

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

Параметры

size
Int64

Размер резервирования, который должен совпадать.

Возвращаемое значение

Резервирование из коллекции, которая больше или равна указанному размеру или -1, если такое резервирование отсутствует.

Комментарии

Обычно этот метод вызывается при добавлении записи из зарезервированного пространства в последовательность записей. При возвращении метода резервирование возвращаемого размера удаляется из коллекции. Если по какой-то причине отсутствует доступ к зарезервированному пространству, следует вызвать метод ReservationMade, чтобы убедиться в том, что коллекция ReservationCollection точно представляет размер зарезервированного пространства в последовательности записей.

Применяется к