RecordID, juntamente com a propriedade MessageTimestamp, serve para identificar de forma exclusiva o LogRecord em MessageLog. ...

RecordID, juntamente com a propriedade MessageTimestamp, serve para identificar de forma exclusiva o LogRecord em MessageLog. Observe que essa propriedade é diferente dos parâmetros RecordNumber dos métodos MessageLog. Estes últimos são somente valores ordinais, úteis para rastrear a posição durante a iteração por um Log. Por outro lado, RecordID é realmente um identificador para uma instância de LogRecord. Ele pode ser definido como a posição ordinal do registro, mas não é necessário.