Condividi tramite


ReservationCollection.GetBestMatchingReservation(Int64) Metodo

Definizione

Quando viene sottoposto a override in una classe derivata, ottiene la migliore prenotazione corrispondente per una data dimensione.

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

Parametri

size
Int64

Dimensione della prenotazione che deve essere rispettata.

Restituisce

Prenotazione contenuta nella raccolta, maggiore o uguale alla dimensione specificata oppure -1 se tale prenotazione non esiste.

Commenti

Questo metodo viene chiamato in genere in caso di aggiunta di un record dallo spazio riservato a una sequenza di record. Quando viene restituito, una prenotazione della dimensione restituita è stata rimossa dalla raccolta. Se, per qualche ragione, non viene effettuato l'accesso allo spazio riservato, è opportuno chiamare il metodo ReservationMade per avere la certezza che ReservationCollection rappresenti con precisione la quantità di spazio riservato nella sequenza di record.

Si applica a