inputUnitsProcessed Property
Returns the total number of input records processed so far by a query executed with the
Execute method.
Read-only property.
Script Syntax
value = objLogRecordSet.inputUnitsProcessed;
Return Value
An integer value containing the total number of input records processed so far by the query that returned the LogRecordSet object.
Examples
JScript example:
var oLogQuery = new ActiveXObject("MSUtil.LogQuery"); // Create query text var strQuery = "SELECT * FROM System"; // Execute query and receive a LogRecordSet var oRecordSet = oLogQuery.Execute( strQuery ); // Visit all records while( !oRecordSet.atEnd() ) { // Display number of input records processed so far WScript.Echo( "Input Records Processed: " + oRecordSet.inputUnitsProcessed ); // Get a record var oRecord = oRecordSet.getRecord(); // Advance LogRecordSet to next record oRecordSet.moveNext(); } // Display total number of input records processed WScript.Echo( "Total Input Records Processed: " + oRecordSet.inputUnitsProcessed ); // Close LogRecordSet oRecordSet.close();VBScript example:
Dim oLogQuery Dim oRecordSet Dim strQuery Set oLogQuery = CreateObject("MSUtil.LogQuery") ' Create query text strQuery = "SELECT * FROM System" ' Execute query and receive a LogRecordSet Set oRecordSet = oLogQuery.Execute( strQuery ) ' Visit all records DO WHILE NOT oRecordSet.atEnd ' Display number of input records processed so far WScript.Echo "Input Records Processed: " & oRecordSet.inputUnitsProcessed ' Get a record Set oRecord = oRecordSet.getRecord ' Advance LogRecordSet to next record oRecordSet.moveNext LOOP ' Display total number of input records processed WScript.Echo "Total Input Records Processed: " & oRecordSet.inputUnitsProcessed ' Close RecordSet oRecordSet.close
See also:
LogRecordSet ObjectLog Parser COM API Overview
C# Example