LogRecordSequence.SetLastRecord(SequenceNumber) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Imposta l'ultimo record nell'oggetto LogRecordSequence.
public:
void SetLastRecord(System::IO::Log::SequenceNumber sequenceNumber);
public void SetLastRecord(System.IO.Log.SequenceNumber sequenceNumber);
member this.SetLastRecord : System.IO.Log.SequenceNumber -> unit
Public Sub SetLastRecord (sequenceNumber As SequenceNumber)
Parametri
- sequenceNumber
- SequenceNumber
Nuovo numero di sequenza nell'oggetto LogRecordSequence.
Questo dovrebbe fare riferimento a un record valido corrente attualmente nel log.
Eccezioni
sequenceNumber non è valido per questa sequenza.
Una parte finale o una base di archiviazione nuova o esistente del log attivo non è valida.
oppure
sequenceNumber non è compreso tra il numero di base e l'ultimo numero di sequenza di questa sequenza.
Impossibile eseguire la richiesta a causa di un'eccezione di I/O imprevista.
oppure
È stata raggiunta la fine del log.
oppure
Il formato o la versione del file di log specificati non sono validi.
Il metodo è stato chiamato dopo che la sequenza è stata eliminata.
Memoria insufficiente per continuare l'esecuzione del programma.
L'accesso per la sequenza di log specificata viene negato dal sistema operativo.
Commenti
Il numero di sequenza specificato deve essere maggiore del numero di sequenza di base.
Al termine di questo metodo, tutti i record aggiunti in precedenza con numeri di sequenza maggiori del numero di sequenza specificato non sono accessibili.