Edit

Share via


GitHttpClientBase.GetPullRequestByIdAsync Method

Definition

Overloads

GetPullRequestByIdAsync(String, Int32, Object, CancellationToken)

[Preview API] Retrieve a pull request.

public virtual System.Threading.Tasks.Task<Microsoft.TeamFoundation.SourceControl.WebApi.GitPullRequest> GetPullRequestByIdAsync(string project, int pullRequestId, object userState = null, System.Threading.CancellationToken cancellationToken = null);
abstract member GetPullRequestByIdAsync : string * int * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.TeamFoundation.SourceControl.WebApi.GitPullRequest>
override this.GetPullRequestByIdAsync : string * int * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.TeamFoundation.SourceControl.WebApi.GitPullRequest>

Parameters

project
String

Project ID or project name

pullRequestId
Int32

The ID of the pull request to retrieve.

userState
Object
cancellationToken
CancellationToken

The cancellation token to cancel operation.

Returns

Applies to

GetPullRequestByIdAsync(Guid, Int32, Object, CancellationToken)

[Preview API] Retrieve a pull request.

public virtual System.Threading.Tasks.Task<Microsoft.TeamFoundation.SourceControl.WebApi.GitPullRequest> GetPullRequestByIdAsync(Guid project, int pullRequestId, object userState = null, System.Threading.CancellationToken cancellationToken = null);
abstract member GetPullRequestByIdAsync : Guid * int * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.TeamFoundation.SourceControl.WebApi.GitPullRequest>
override this.GetPullRequestByIdAsync : Guid * int * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.TeamFoundation.SourceControl.WebApi.GitPullRequest>

Parameters

project
Guid

Project ID

pullRequestId
Int32

The ID of the pull request to retrieve.

userState
Object
cancellationToken
CancellationToken

The cancellation token to cancel operation.

Returns

Applies to

GetPullRequestByIdAsync(Int32, Object, CancellationToken)

[Preview API] Retrieve a pull request.

public virtual System.Threading.Tasks.Task<Microsoft.TeamFoundation.SourceControl.WebApi.GitPullRequest> GetPullRequestByIdAsync(int pullRequestId, object userState = null, System.Threading.CancellationToken cancellationToken = null);
abstract member GetPullRequestByIdAsync : int * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.TeamFoundation.SourceControl.WebApi.GitPullRequest>
override this.GetPullRequestByIdAsync : int * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.TeamFoundation.SourceControl.WebApi.GitPullRequest>

Parameters

pullRequestId
Int32

The ID of the pull request to retrieve.

userState
Object
cancellationToken
CancellationToken

The cancellation token to cancel operation.

Returns

Applies to