QueryAuditLog is used to read the changes that have occurred to the registry.
Namespace:  Microsoft.TeamFoundation.Framework.Server
Assembly:  Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.dll)
Syntax
'Declaration
Public Function QueryAuditLog ( _
    requestContext As TeamFoundationRequestContext, _
    changeIndex As Integer, _
    returnOlder As Boolean _
) As List(Of RegistryAuditEntry)
public List<RegistryAuditEntry> QueryAuditLog(
    TeamFoundationRequestContext requestContext,
    int changeIndex,
    bool returnOlder
)
public:
List<RegistryAuditEntry^>^ QueryAuditLog(
    TeamFoundationRequestContext^ requestContext, 
    int changeIndex, 
    bool returnOlder
)
member QueryAuditLog : 
        requestContext:TeamFoundationRequestContext * 
        changeIndex:int * 
        returnOlder:bool -> List<RegistryAuditEntry> 
public function QueryAuditLog(
    requestContext : TeamFoundationRequestContext, 
    changeIndex : int, 
    returnOlder : boolean
) : List<RegistryAuditEntry>
Parameters
- requestContext
 Type: Microsoft.TeamFoundation.Framework.Server.TeamFoundationRequestContext
- changeIndex 
 Type: System.Int32- The next page of results is returned starting with the record before this changeIndex. 
- returnOlder 
 Type: System.Boolean- Allows the caller to designate which direction to page the next set of log records. 
Return Value
Type: System.Collections.Generic.List<RegistryAuditEntry>
The next set of audit entries
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.