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 准确地表示记录序列中的保留空间量。

适用于