Edit

Share via


GitHttpClientBase.GetFileDiffsAsync Method

Definition

Overloads

GetFileDiffsAsync(FileDiffsCriteria, String, String, Object, CancellationToken)

[Preview API] Get the file diffs for each of the specified files

GetFileDiffsAsync(FileDiffsCriteria, String, Guid, Object, CancellationToken)

[Preview API] Get the file diffs for each of the specified files

GetFileDiffsAsync(FileDiffsCriteria, Guid, Guid, Object, CancellationToken)

[Preview API] Get the file diffs for each of the specified files

GetFileDiffsAsync(FileDiffsCriteria, Guid, String, Object, CancellationToken)

[Preview API] Get the file diffs for each of the specified files

GetFileDiffsAsync(FileDiffsCriteria, String, String, Object, CancellationToken)

[Preview API] Get the file diffs for each of the specified files

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

Parameters

fileDiffsCriteria
FileDiffsCriteria

List of file parameters objects

project
String

Project ID or project name

repositoryId
String

The name or ID of the repository

userState
Object
cancellationToken
CancellationToken

The cancellation token to cancel operation.

Returns

Applies to

GetFileDiffsAsync(FileDiffsCriteria, String, Guid, Object, CancellationToken)

[Preview API] Get the file diffs for each of the specified files

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

Parameters

fileDiffsCriteria
FileDiffsCriteria

List of file parameters objects

project
String

Project ID or project name

repositoryId
Guid

The name or ID of the repository

userState
Object
cancellationToken
CancellationToken

The cancellation token to cancel operation.

Returns

Applies to

GetFileDiffsAsync(FileDiffsCriteria, Guid, Guid, Object, CancellationToken)

[Preview API] Get the file diffs for each of the specified files

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

Parameters

fileDiffsCriteria
FileDiffsCriteria

List of file parameters objects

project
Guid

Project ID

repositoryId
Guid

The name or ID of the repository

userState
Object
cancellationToken
CancellationToken

The cancellation token to cancel operation.

Returns

Applies to

GetFileDiffsAsync(FileDiffsCriteria, Guid, String, Object, CancellationToken)

[Preview API] Get the file diffs for each of the specified files

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

Parameters

fileDiffsCriteria
FileDiffsCriteria

List of file parameters objects

project
Guid

Project ID

repositoryId
String

The name or ID of the repository

userState
Object
cancellationToken
CancellationToken

The cancellation token to cancel operation.

Returns

Applies to