Language
Edit

GitQueryCommitsCriteria Class

Definition

[System.Runtime.Serialization.DataContract]
public class GitQueryCommitsCriteria
type GitQueryCommitsCriteria = class
Public Class GitQueryCommitsCriteria
Inheritance
GitQueryCommitsCriteria
Attributes

Constructors

Name Description
GitQueryCommitsCriteria()

Properties

Name Description
Author

Alias or display name of the author

Committer

Alias or display name of the committer

CompareVersion

Only applicable when ItemVersion specified. If provided, start walking history starting at this commit.

ExcludeDeletes

Only applies when an itemPath is specified. This determines whether to exclude delete entries of the specified path.

FromCommitId

If provided, a lower bound for filtering commits alphabetically

FromDate

If provided, only include history entries created after this date (string)

HistoryMode

What Git history mode should be used. This only applies to the search criteria when Ids = null and an itemPath is specified.

Ids

If provided, specifies the exact commit ids of the commits to fetch. May not be combined with other parameters.

IncludeLinks

Whether to include the _links field on the shallow references

IncludePushData

Whether to include the push information

IncludeUserImageUrl

Whether to include the image Url for committers and authors

IncludeWorkItems

Whether to include linked work items

ItemPath

Path of item to search under

ItemVersion

If provided, identifies the commit or branch to search

Skip

Number of entries to skip

ToCommitId

If provided, an upper bound for filtering commits alphabetically

ToDate

If provided, only include history entries created before this date (string)

Top

Maximum number of entries to retrieve

Applies to