Edit

Share via


GitHttpClientBase.GetBranchStatsBatchAsync Method

Definition

Overloads

GetBranchStatsBatchAsync(GitQueryBranchStatsCriteria, String, String, Object, CancellationToken)

[Preview API]

public virtual System.Threading.Tasks.Task<System.Collections.Generic.List<Microsoft.TeamFoundation.SourceControl.WebApi.GitBranchStats>> GetBranchStatsBatchAsync(Microsoft.TeamFoundation.SourceControl.WebApi.GitQueryBranchStatsCriteria searchCriteria, string project, string repositoryId, object userState = null, System.Threading.CancellationToken cancellationToken = null);
abstract member GetBranchStatsBatchAsync : Microsoft.TeamFoundation.SourceControl.WebApi.GitQueryBranchStatsCriteria * string * string * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Collections.Generic.List<Microsoft.TeamFoundation.SourceControl.WebApi.GitBranchStats>>
override this.GetBranchStatsBatchAsync : Microsoft.TeamFoundation.SourceControl.WebApi.GitQueryBranchStatsCriteria * string * string * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Collections.Generic.List<Microsoft.TeamFoundation.SourceControl.WebApi.GitBranchStats>>

Parameters

project
String

Project ID or project name

repositoryId
String
userState
Object
cancellationToken
CancellationToken

The cancellation token to cancel operation.

Returns

Applies to

GetBranchStatsBatchAsync(GitQueryBranchStatsCriteria, String, Guid, Object, CancellationToken)

[Preview API]

public virtual System.Threading.Tasks.Task<System.Collections.Generic.List<Microsoft.TeamFoundation.SourceControl.WebApi.GitBranchStats>> GetBranchStatsBatchAsync(Microsoft.TeamFoundation.SourceControl.WebApi.GitQueryBranchStatsCriteria searchCriteria, string project, Guid repositoryId, object userState = null, System.Threading.CancellationToken cancellationToken = null);
abstract member GetBranchStatsBatchAsync : Microsoft.TeamFoundation.SourceControl.WebApi.GitQueryBranchStatsCriteria * string * Guid * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Collections.Generic.List<Microsoft.TeamFoundation.SourceControl.WebApi.GitBranchStats>>
override this.GetBranchStatsBatchAsync : Microsoft.TeamFoundation.SourceControl.WebApi.GitQueryBranchStatsCriteria * string * Guid * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Collections.Generic.List<Microsoft.TeamFoundation.SourceControl.WebApi.GitBranchStats>>

Parameters

project
String

Project ID or project name

repositoryId
Guid
userState
Object
cancellationToken
CancellationToken

The cancellation token to cancel operation.

Returns

Applies to

GetBranchStatsBatchAsync(GitQueryBranchStatsCriteria, Guid, String, Object, CancellationToken)

[Preview API]

public virtual System.Threading.Tasks.Task<System.Collections.Generic.List<Microsoft.TeamFoundation.SourceControl.WebApi.GitBranchStats>> GetBranchStatsBatchAsync(Microsoft.TeamFoundation.SourceControl.WebApi.GitQueryBranchStatsCriteria searchCriteria, Guid project, string repositoryId, object userState = null, System.Threading.CancellationToken cancellationToken = null);
abstract member GetBranchStatsBatchAsync : Microsoft.TeamFoundation.SourceControl.WebApi.GitQueryBranchStatsCriteria * Guid * string * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Collections.Generic.List<Microsoft.TeamFoundation.SourceControl.WebApi.GitBranchStats>>
override this.GetBranchStatsBatchAsync : Microsoft.TeamFoundation.SourceControl.WebApi.GitQueryBranchStatsCriteria * Guid * string * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Collections.Generic.List<Microsoft.TeamFoundation.SourceControl.WebApi.GitBranchStats>>

Parameters

project
Guid

Project ID

repositoryId
String
userState
Object
cancellationToken
CancellationToken

The cancellation token to cancel operation.

Returns

Applies to

GetBranchStatsBatchAsync(GitQueryBranchStatsCriteria, String, Object, CancellationToken)

[Preview API]

public virtual System.Threading.Tasks.Task<System.Collections.Generic.List<Microsoft.TeamFoundation.SourceControl.WebApi.GitBranchStats>> GetBranchStatsBatchAsync(Microsoft.TeamFoundation.SourceControl.WebApi.GitQueryBranchStatsCriteria searchCriteria, string repositoryId, object userState = null, System.Threading.CancellationToken cancellationToken = null);
abstract member GetBranchStatsBatchAsync : Microsoft.TeamFoundation.SourceControl.WebApi.GitQueryBranchStatsCriteria * string * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Collections.Generic.List<Microsoft.TeamFoundation.SourceControl.WebApi.GitBranchStats>>
override this.GetBranchStatsBatchAsync : Microsoft.TeamFoundation.SourceControl.WebApi.GitQueryBranchStatsCriteria * string * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Collections.Generic.List<Microsoft.TeamFoundation.SourceControl.WebApi.GitBranchStats>>

Parameters

repositoryId
String
userState
Object
cancellationToken
CancellationToken

The cancellation token to cancel operation.

Returns

Applies to

GetBranchStatsBatchAsync(GitQueryBranchStatsCriteria, Guid, Object, CancellationToken)

[Preview API]

public virtual System.Threading.Tasks.Task<System.Collections.Generic.List<Microsoft.TeamFoundation.SourceControl.WebApi.GitBranchStats>> GetBranchStatsBatchAsync(Microsoft.TeamFoundation.SourceControl.WebApi.GitQueryBranchStatsCriteria searchCriteria, Guid repositoryId, object userState = null, System.Threading.CancellationToken cancellationToken = null);
abstract member GetBranchStatsBatchAsync : Microsoft.TeamFoundation.SourceControl.WebApi.GitQueryBranchStatsCriteria * Guid * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Collections.Generic.List<Microsoft.TeamFoundation.SourceControl.WebApi.GitBranchStats>>
override this.GetBranchStatsBatchAsync : Microsoft.TeamFoundation.SourceControl.WebApi.GitQueryBranchStatsCriteria * Guid * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Collections.Generic.List<Microsoft.TeamFoundation.SourceControl.WebApi.GitBranchStats>>

Parameters

repositoryId
Guid
userState
Object
cancellationToken
CancellationToken

The cancellation token to cancel operation.

Returns

Applies to

GetBranchStatsBatchAsync(GitQueryBranchStatsCriteria, Guid, Guid, Object, CancellationToken)

[Preview API]

public virtual System.Threading.Tasks.Task<System.Collections.Generic.List<Microsoft.TeamFoundation.SourceControl.WebApi.GitBranchStats>> GetBranchStatsBatchAsync(Microsoft.TeamFoundation.SourceControl.WebApi.GitQueryBranchStatsCriteria searchCriteria, Guid project, Guid repositoryId, object userState = null, System.Threading.CancellationToken cancellationToken = null);
abstract member GetBranchStatsBatchAsync : Microsoft.TeamFoundation.SourceControl.WebApi.GitQueryBranchStatsCriteria * Guid * Guid * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Collections.Generic.List<Microsoft.TeamFoundation.SourceControl.WebApi.GitBranchStats>>
override this.GetBranchStatsBatchAsync : Microsoft.TeamFoundation.SourceControl.WebApi.GitQueryBranchStatsCriteria * Guid * Guid * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Collections.Generic.List<Microsoft.TeamFoundation.SourceControl.WebApi.GitBranchStats>>

Parameters

project
Guid

Project ID

repositoryId
Guid
userState
Object
cancellationToken
CancellationToken

The cancellation token to cancel operation.

Returns

Applies to