ShareDirectoryClient.ForceCloseHandleAsync(String, CancellationToken) Método

Definición

La ForceCloseHandle(String, CancellationToken) operación cierra un identificador abierto en un directorio o en un archivo en el servicio. Admite el cierre de un único identificador especificado por handleId.

Esta API está pensada para usarse junto con GetHandlesAsync(Nullable<Boolean>, CancellationToken) para forzar los identificadores de cierre que bloquean las operaciones, como cambiar el nombre de un directorio. Estos identificadores pueden haber filtrado o perdido el seguimiento de los clientes SMB. La API tiene un impacto del lado cliente en el identificador que se está cerrando, incluidos los errores visibles del usuario debido a intentos erróneos de lectura o escritura de archivos. Esta API no está pensada para su uso como reemplazo o alternativa para cerrar SMB.

Para obtener más información, vea Forzar asas de cierre.

public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Files.Shares.Models.CloseHandlesResult>> ForceCloseHandleAsync (string handleId, System.Threading.CancellationToken cancellationToken = default);
abstract member ForceCloseHandleAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Files.Shares.Models.CloseHandlesResult>>
override this.ForceCloseHandleAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Files.Shares.Models.CloseHandlesResult>>
Public Overridable Function ForceCloseHandleAsync (handleId As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of CloseHandlesResult))

Parámetros

handleId
String

Especifica el identificador de identificador que se va a cerrar.

cancellationToken
CancellationToken

Opcional CancellationToken para propagar notificaciones que se deben cancelar en la operación.

Devoluciones

que Response<T> describe el estado de la ForceCloseHandleAsync(String, CancellationToken) operación.

Comentarios

RequestFailedException Se producirá un error si se produce un error.

Se aplica a