Edit

GitHttpClientBase.UpdateImportRequestAsync Method

Definition

Overloads

UpdateImportRequestAsync(GitImportRequest, String, String, Int32, Object, CancellationToken)

[Preview API] Retry or abandon a failed import request.

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

Parameters

importRequestToUpdate
GitImportRequest

The updated version of the import request. Currently, the only change allowed is setting the Status to Queued or Abandoned.

project
String

Project ID or project name

repositoryId
String

The name or ID of the repository.

importRequestId
Int32

The unique identifier for the import request to update.

userState
Object
cancellationToken
CancellationToken

The cancellation token to cancel operation.

Returns

Applies to

UpdateImportRequestAsync(GitImportRequest, String, Guid, Int32, Object, CancellationToken)

[Preview API] Retry or abandon a failed import request.

public virtual System.Threading.Tasks.Task<Microsoft.TeamFoundation.SourceControl.WebApi.GitImportRequest> UpdateImportRequestAsync(Microsoft.TeamFoundation.SourceControl.WebApi.GitImportRequest importRequestToUpdate, string project, Guid repositoryId, int importRequestId, object userState = null, System.Threading.CancellationToken cancellationToken = null);
abstract member UpdateImportRequestAsync : Microsoft.TeamFoundation.SourceControl.WebApi.GitImportRequest * string * Guid * int * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.TeamFoundation.SourceControl.WebApi.GitImportRequest>
override this.UpdateImportRequestAsync : Microsoft.TeamFoundation.SourceControl.WebApi.GitImportRequest * string * Guid * int * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.TeamFoundation.SourceControl.WebApi.GitImportRequest>

Parameters

importRequestToUpdate
GitImportRequest

The updated version of the import request. Currently, the only change allowed is setting the Status to Queued or Abandoned.

project
String

Project ID or project name

repositoryId
Guid

The name or ID of the repository.

importRequestId
Int32

The unique identifier for the import request to update.

userState
Object
cancellationToken
CancellationToken

The cancellation token to cancel operation.

Returns

Applies to

UpdateImportRequestAsync(GitImportRequest, Guid, Guid, Int32, Object, CancellationToken)

[Preview API] Retry or abandon a failed import request.

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

Parameters

importRequestToUpdate
GitImportRequest

The updated version of the import request. Currently, the only change allowed is setting the Status to Queued or Abandoned.

project
Guid

Project ID

repositoryId
Guid

The name or ID of the repository.

importRequestId
Int32

The unique identifier for the import request to update.

userState
Object
cancellationToken
CancellationToken

The cancellation token to cancel operation.

Returns

Applies to

UpdateImportRequestAsync(GitImportRequest, Guid, String, Int32, Object, CancellationToken)

[Preview API] Retry or abandon a failed import request.

public virtual System.Threading.Tasks.Task<Microsoft.TeamFoundation.SourceControl.WebApi.GitImportRequest> UpdateImportRequestAsync(Microsoft.TeamFoundation.SourceControl.WebApi.GitImportRequest importRequestToUpdate, Guid project, string repositoryId, int importRequestId, object userState = null, System.Threading.CancellationToken cancellationToken = null);
abstract member UpdateImportRequestAsync : Microsoft.TeamFoundation.SourceControl.WebApi.GitImportRequest * Guid * string * int * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.TeamFoundation.SourceControl.WebApi.GitImportRequest>
override this.UpdateImportRequestAsync : Microsoft.TeamFoundation.SourceControl.WebApi.GitImportRequest * Guid * string * int * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.TeamFoundation.SourceControl.WebApi.GitImportRequest>

Parameters

importRequestToUpdate
GitImportRequest

The updated version of the import request. Currently, the only change allowed is setting the Status to Queued or Abandoned.

project
Guid

Project ID

repositoryId
String

The name or ID of the repository.

importRequestId
Int32

The unique identifier for the import request to update.

userState
Object
cancellationToken
CancellationToken

The cancellation token to cancel operation.

Returns

Applies to