TeamFoundationVersionControlService.QueryChangesetExtended Method (TeamFoundationRequestContext, Int32, Boolean, Boolean, array<String[], array<String[], array<String )
Retrieves the details (comment, changes, etc.) for a changeset.
The returned Changesets will contain properties if property name filters are provided.
Namespace: Microsoft.TeamFoundation.VersionControl.Server
Assembly: Microsoft.TeamFoundation.VersionControl.Server (in Microsoft.TeamFoundation.VersionControl.Server.dll)
Syntax
'Declaration
Public Function QueryChangesetExtended ( _
requestContext As TeamFoundationRequestContext, _
changesetId As Integer, _
includeChanges As Boolean, _
generateDownloadUrls As Boolean, _
changesetPropertyFilters As String(), _
itemAttributeFilters As String(), _
itemPropertyFilters As String() _
) As TeamFoundationDataReader
public TeamFoundationDataReader QueryChangesetExtended(
TeamFoundationRequestContext requestContext,
int changesetId,
bool includeChanges,
bool generateDownloadUrls,
string[] changesetPropertyFilters,
string[] itemAttributeFilters,
string[] itemPropertyFilters
)
public:
TeamFoundationDataReader^ QueryChangesetExtended(
TeamFoundationRequestContext^ requestContext,
int changesetId,
bool includeChanges,
bool generateDownloadUrls,
array<String^>^ changesetPropertyFilters,
array<String^>^ itemAttributeFilters,
array<String^>^ itemPropertyFilters
)
member QueryChangesetExtended :
requestContext:TeamFoundationRequestContext *
changesetId:int *
includeChanges:bool *
generateDownloadUrls:bool *
changesetPropertyFilters:string[] *
itemAttributeFilters:string[] *
itemPropertyFilters:string[] -> TeamFoundationDataReader
public function QueryChangesetExtended(
requestContext : TeamFoundationRequestContext,
changesetId : int,
includeChanges : boolean,
generateDownloadUrls : boolean,
changesetPropertyFilters : String[],
itemAttributeFilters : String[],
itemPropertyFilters : String[]
) : TeamFoundationDataReader
Parameters
requestContext
Type: Microsoft.TeamFoundation.Framework.Server.TeamFoundationRequestContextThe request context.
changesetId
Type: System.Int32The numeric ID for the changeset being researched.
includeChanges
Type: System.BooleanIf true, the server will include the changes in the changeset; otherwise, only the metadata will be returned.
generateDownloadUrls
Type: System.BooleanIf 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).
changesetPropertyFilters
Type: array<System.String[]Filters for properties to include with the changeset.
itemAttributeFilters
Type: array<System.String[]List of attributes to return with changes.
itemPropertyFilters
Type: array<System.String[]List of properties to return with changes.
Return Value
Type: Microsoft.TeamFoundation.Framework.Server.TeamFoundationDataReader
TeamFoundationDataReader with results in the following order: Changeset - A reference to a changeset object specifying these details.
.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