Queries changes throughout a given changeset (can be paged or non-paged).
Namespace:  Microsoft.TeamFoundation.VersionControl.Server
Assembly:  Microsoft.TeamFoundation.VersionControl.Server (in Microsoft.TeamFoundation.VersionControl.Server.dll)
Syntax
'Declaration
Public Function QueryChangesForChangeset ( _
    requestContext As TeamFoundationRequestContext, _
    changesetId As Integer, _
    generateDownloadUrls As Boolean, _
    pageSize As Integer, _
    lastItem As ItemSpec, _
    itemAttributeFilters As String(), _
    includeMergeSourceInfo As Boolean _
) As TeamFoundationDataReader
public TeamFoundationDataReader QueryChangesForChangeset(
    TeamFoundationRequestContext requestContext,
    int changesetId,
    bool generateDownloadUrls,
    int pageSize,
    ItemSpec lastItem,
    string[] itemAttributeFilters,
    bool includeMergeSourceInfo
)
public:
TeamFoundationDataReader^ QueryChangesForChangeset(
    TeamFoundationRequestContext^ requestContext, 
    int changesetId, 
    bool generateDownloadUrls, 
    int pageSize, 
    ItemSpec^ lastItem, 
    array<String^>^ itemAttributeFilters, 
    bool includeMergeSourceInfo
)
member QueryChangesForChangeset : 
        requestContext:TeamFoundationRequestContext * 
        changesetId:int * 
        generateDownloadUrls:bool * 
        pageSize:int * 
        lastItem:ItemSpec * 
        itemAttributeFilters:string[] * 
        includeMergeSourceInfo:bool -> TeamFoundationDataReader
public function QueryChangesForChangeset(
    requestContext : TeamFoundationRequestContext, 
    changesetId : int, 
    generateDownloadUrls : boolean, 
    pageSize : int, 
    lastItem : ItemSpec, 
    itemAttributeFilters : String[], 
    includeMergeSourceInfo : boolean
) : TeamFoundationDataReader
Parameters
- requestContext 
 Type: Microsoft.TeamFoundation.Framework.Server.TeamFoundationRequestContext- The request context. 
- changesetId 
 Type: System.Int32- The changeset for which to obtain changes. 
- generateDownloadUrls 
 Type: System.Boolean- If true, the server will include the information that is required to download files. Only set this to true if you will be downloading the files that use the objects that are returned. The call will be faster and require less bandwidth when this parameter is false (default for overloads that do not specify it). 
- pageSize 
 Type: System.Int32- The number of changes to return. 
- lastItem 
 Type: Microsoft.TeamFoundation.VersionControl.Server.ItemSpec- The itemspec of the last item in the last page retrieved, or null for the first page. 
- itemAttributeFilters
 Type: array<System.String[]
- includeMergeSourceInfo 
 Type: System.Boolean- Whether to include merge source information in the change object. 
Return Value
Type: Microsoft.TeamFoundation.Framework.Server.TeamFoundationDataReader
TeamFoundationDataReader with results in the following order: Change[] - List of changes in the changeset.
.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.
See Also
Reference
TeamFoundationVersionControlService Class