Share via


ReservationCollection.GetBestMatchingReservation(Int64) Yöntem

Tanım

Türetilmiş bir sınıfta geçersiz kılındığında, belirli bir boyut için en iyi eşleşen rezervasyonu alır.

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

Parametreler

size
Int64

Uygun olması gereken rezervasyonun boyutu.

Döndürülenler

Belirtilen boyuttan büyük veya bu boyuta eşit koleksiyondan bir rezervasyon veya böyle bir rezervasyon yoksa -1.

Açıklamalar

Bu yöntem genellikle ayrılmış alandan kayıt dizisine kayıt eklenirken çağrılır. Döndürdüğünde, döndürülen boyuttaki bir rezervasyon koleksiyondan kaldırılmıştır. Herhangi bir nedenle ayrılmış alana gerçekten erişilmediyse, yönteminin ReservationMade kayıt dizisindeki ayrılmış alan miktarını doğru bir şekilde temsil etmesini ReservationCollection sağlamak için yöntemi çağrılmalıdır.

Şunlara uygulanır