TransferManager.CopyDirectoryAsync Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
CopyDirectoryAsync(CloudBlobDirectory, CloudFileDirectory, CopyMethod, CopyDirectoryOptions, DirectoryTransferContext, CancellationToken)
Copiez un répertoire d’objets blob Azure dans un répertoire de fichiers Azure.
public static System.Threading.Tasks.Task<Microsoft.Azure.Storage.DataMovement.TransferStatus> CopyDirectoryAsync (Microsoft.Azure.Storage.Blob.CloudBlobDirectory sourceBlobDir, Microsoft.Azure.Storage.File.CloudFileDirectory destFileDir, Microsoft.Azure.Storage.DataMovement.CopyMethod copyMethod, Microsoft.Azure.Storage.DataMovement.CopyDirectoryOptions options, Microsoft.Azure.Storage.DataMovement.DirectoryTransferContext context, System.Threading.CancellationToken cancellationToken);
static member CopyDirectoryAsync : Microsoft.Azure.Storage.Blob.CloudBlobDirectory * Microsoft.Azure.Storage.File.CloudFileDirectory * Microsoft.Azure.Storage.DataMovement.CopyMethod * Microsoft.Azure.Storage.DataMovement.CopyDirectoryOptions * Microsoft.Azure.Storage.DataMovement.DirectoryTransferContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Storage.DataMovement.TransferStatus>
Public Shared Function CopyDirectoryAsync (sourceBlobDir As CloudBlobDirectory, destFileDir As CloudFileDirectory, copyMethod As CopyMethod, options As CopyDirectoryOptions, context As DirectoryTransferContext, cancellationToken As CancellationToken) As Task(Of TransferStatus)
Paramètres
- sourceBlobDir
- CloudBlobDirectory
CloudBlobDirectory qui est le répertoire d’objets blob Azure source.
- destFileDir
- CloudFileDirectory
CloudFileDirectory qui est le répertoire de fichiers Azure de destination.
- copyMethod
- CopyMethod
Indicateur indiquant comment l’opération de copie est gérée dans la bibliothèque DataMovement. Pour plus d’informations sur la façon dont l’opération de copie sera gérée, consultez la définition de CopyMethod .
- options
- CopyDirectoryOptions
Objet CopyDirectoryOptions qui spécifie des options supplémentaires pour l’opération.
- context
- DirectoryTransferContext
Objet DirectoryTransferContext qui représente le contexte de l’opération en cours.
- cancellationToken
- CancellationToken
Objet CancellationToken à observer en attendant la fin d’une tâche.
Retours
Objet Task<TResult> de type TransferStatus qui représente l’opération asynchrone.
S’applique à
CopyDirectoryAsync(CloudFileDirectory, CloudFileDirectory, Boolean, CopyDirectoryOptions, DirectoryTransferContext, CancellationToken)
Attention
Replaced by overload that takes CopyMethod
Copiez un répertoire de fichiers Azure dans un autre répertoire de fichiers Azure.
[System.Obsolete("Replaced by overload that takes CopyMethod", false)]
public static System.Threading.Tasks.Task<Microsoft.Azure.Storage.DataMovement.TransferStatus> CopyDirectoryAsync (Microsoft.Azure.Storage.File.CloudFileDirectory sourceFileDir, Microsoft.Azure.Storage.File.CloudFileDirectory destFileDir, bool isServiceCopy, Microsoft.Azure.Storage.DataMovement.CopyDirectoryOptions options, Microsoft.Azure.Storage.DataMovement.DirectoryTransferContext context, System.Threading.CancellationToken cancellationToken);
[<System.Obsolete("Replaced by overload that takes CopyMethod", false)>]
static member CopyDirectoryAsync : Microsoft.Azure.Storage.File.CloudFileDirectory * Microsoft.Azure.Storage.File.CloudFileDirectory * bool * Microsoft.Azure.Storage.DataMovement.CopyDirectoryOptions * Microsoft.Azure.Storage.DataMovement.DirectoryTransferContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Storage.DataMovement.TransferStatus>
Public Shared Function CopyDirectoryAsync (sourceFileDir As CloudFileDirectory, destFileDir As CloudFileDirectory, isServiceCopy As Boolean, options As CopyDirectoryOptions, context As DirectoryTransferContext, cancellationToken As CancellationToken) As Task(Of TransferStatus)
Paramètres
- sourceFileDir
- CloudFileDirectory
CloudFileDirectory qui est le répertoire de fichiers Azure source.
- destFileDir
- CloudFileDirectory
CloudFileDirectory qui est le répertoire de fichiers Azure de destination.
- isServiceCopy
- Boolean
Indicateur indiquant si la copie est une copie asynchrone côté service ou non. Si cet indicateur a la valeur true, la copie asychrone côté service est utilisée ; si cet indicateur a la valeur false, le fichier est d’abord téléchargé à partir de la source, puis chargé vers la destination.
- options
- CopyDirectoryOptions
Objet CopyDirectoryOptions qui spécifie des options supplémentaires pour l’opération.
- context
- DirectoryTransferContext
Objet DirectoryTransferContext qui représente le contexte de l’opération en cours.
- cancellationToken
- CancellationToken
Objet CancellationToken à observer en attendant la fin d’une tâche.
Retours
Objet Task<TResult> de type TransferStatus qui représente l’opération asynchrone.
- Attributs
S’applique à
CopyDirectoryAsync(CloudFileDirectory, CloudFileDirectory, CopyMethod, CopyDirectoryOptions, DirectoryTransferContext, CancellationToken)
Copiez un répertoire de fichiers Azure dans un autre répertoire de fichiers Azure.
public static System.Threading.Tasks.Task<Microsoft.Azure.Storage.DataMovement.TransferStatus> CopyDirectoryAsync (Microsoft.Azure.Storage.File.CloudFileDirectory sourceFileDir, Microsoft.Azure.Storage.File.CloudFileDirectory destFileDir, Microsoft.Azure.Storage.DataMovement.CopyMethod copyMethod, Microsoft.Azure.Storage.DataMovement.CopyDirectoryOptions options, Microsoft.Azure.Storage.DataMovement.DirectoryTransferContext context, System.Threading.CancellationToken cancellationToken);
static member CopyDirectoryAsync : Microsoft.Azure.Storage.File.CloudFileDirectory * Microsoft.Azure.Storage.File.CloudFileDirectory * Microsoft.Azure.Storage.DataMovement.CopyMethod * Microsoft.Azure.Storage.DataMovement.CopyDirectoryOptions * Microsoft.Azure.Storage.DataMovement.DirectoryTransferContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Storage.DataMovement.TransferStatus>
Public Shared Function CopyDirectoryAsync (sourceFileDir As CloudFileDirectory, destFileDir As CloudFileDirectory, copyMethod As CopyMethod, options As CopyDirectoryOptions, context As DirectoryTransferContext, cancellationToken As CancellationToken) As Task(Of TransferStatus)
Paramètres
- sourceFileDir
- CloudFileDirectory
CloudFileDirectory qui est le répertoire de fichiers Azure source.
- destFileDir
- CloudFileDirectory
CloudFileDirectory qui est le répertoire de fichiers Azure de destination.
- copyMethod
- CopyMethod
Indicateur indiquant comment l’opération de copie est gérée dans la bibliothèque DataMovement. Pour plus d’informations sur la façon dont l’opération de copie sera gérée, consultez la définition de CopyMethod .
- options
- CopyDirectoryOptions
Objet CopyDirectoryOptions qui spécifie des options supplémentaires pour l’opération.
- context
- DirectoryTransferContext
Objet DirectoryTransferContext qui représente le contexte de l’opération en cours.
- cancellationToken
- CancellationToken
Objet CancellationToken à observer en attendant la fin d’une tâche.
Retours
Objet Task<TResult> de type TransferStatus qui représente l’opération asynchrone.
S’applique à
CopyDirectoryAsync(CloudFileDirectory, CloudBlobDirectory, Boolean, CopyDirectoryOptions, DirectoryTransferContext, CancellationToken)
Attention
Replaced by overload that takes CopyMethod
Copiez un répertoire de fichiers Azure dans un répertoire d’objets blob Azure.
[System.Obsolete("Replaced by overload that takes CopyMethod", false)]
public static System.Threading.Tasks.Task<Microsoft.Azure.Storage.DataMovement.TransferStatus> CopyDirectoryAsync (Microsoft.Azure.Storage.File.CloudFileDirectory sourceFileDir, Microsoft.Azure.Storage.Blob.CloudBlobDirectory destBlobDir, bool isServiceCopy, Microsoft.Azure.Storage.DataMovement.CopyDirectoryOptions options, Microsoft.Azure.Storage.DataMovement.DirectoryTransferContext context, System.Threading.CancellationToken cancellationToken);
[<System.Obsolete("Replaced by overload that takes CopyMethod", false)>]
static member CopyDirectoryAsync : Microsoft.Azure.Storage.File.CloudFileDirectory * Microsoft.Azure.Storage.Blob.CloudBlobDirectory * bool * Microsoft.Azure.Storage.DataMovement.CopyDirectoryOptions * Microsoft.Azure.Storage.DataMovement.DirectoryTransferContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Storage.DataMovement.TransferStatus>
Public Shared Function CopyDirectoryAsync (sourceFileDir As CloudFileDirectory, destBlobDir As CloudBlobDirectory, isServiceCopy As Boolean, options As CopyDirectoryOptions, context As DirectoryTransferContext, cancellationToken As CancellationToken) As Task(Of TransferStatus)
Paramètres
- sourceFileDir
- CloudFileDirectory
CloudFileDirectory qui est le répertoire de fichiers Azure source.
- destBlobDir
- CloudBlobDirectory
CloudBlobDirectory qui est le répertoire d’objets blob Azure de destination.
- isServiceCopy
- Boolean
Indicateur indiquant si la copie est une copie asynchrone côté service ou non. Si cet indicateur a la valeur true, la copie asychrone côté service est utilisée ; si cet indicateur a la valeur false, le fichier est d’abord téléchargé à partir de la source, puis chargé vers la destination.
- options
- CopyDirectoryOptions
Objet CopyDirectoryOptions qui spécifie des options supplémentaires pour l’opération.
- context
- DirectoryTransferContext
Objet DirectoryTransferContext qui représente le contexte de l’opération en cours.
- cancellationToken
- CancellationToken
Objet CancellationToken à observer en attendant la fin d’une tâche.
Retours
Objet Task<TResult> de type TransferStatus qui représente l’opération asynchrone.
- Attributs
S’applique à
CopyDirectoryAsync(CloudFileDirectory, CloudBlobDirectory, CopyMethod, CopyDirectoryOptions, DirectoryTransferContext, CancellationToken)
Copiez un répertoire de fichiers Azure dans un répertoire d’objets blob Azure.
public static System.Threading.Tasks.Task<Microsoft.Azure.Storage.DataMovement.TransferStatus> CopyDirectoryAsync (Microsoft.Azure.Storage.File.CloudFileDirectory sourceFileDir, Microsoft.Azure.Storage.Blob.CloudBlobDirectory destBlobDir, Microsoft.Azure.Storage.DataMovement.CopyMethod copyMethod, Microsoft.Azure.Storage.DataMovement.CopyDirectoryOptions options, Microsoft.Azure.Storage.DataMovement.DirectoryTransferContext context, System.Threading.CancellationToken cancellationToken);
static member CopyDirectoryAsync : Microsoft.Azure.Storage.File.CloudFileDirectory * Microsoft.Azure.Storage.Blob.CloudBlobDirectory * Microsoft.Azure.Storage.DataMovement.CopyMethod * Microsoft.Azure.Storage.DataMovement.CopyDirectoryOptions * Microsoft.Azure.Storage.DataMovement.DirectoryTransferContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Storage.DataMovement.TransferStatus>
Public Shared Function CopyDirectoryAsync (sourceFileDir As CloudFileDirectory, destBlobDir As CloudBlobDirectory, copyMethod As CopyMethod, options As CopyDirectoryOptions, context As DirectoryTransferContext, cancellationToken As CancellationToken) As Task(Of TransferStatus)
Paramètres
- sourceFileDir
- CloudFileDirectory
CloudFileDirectory qui est le répertoire de fichiers Azure source.
- destBlobDir
- CloudBlobDirectory
CloudBlobDirectory qui est le répertoire d’objets blob Azure de destination.
- copyMethod
- CopyMethod
Indicateur indiquant comment l’opération de copie est gérée dans la bibliothèque DataMovement. Pour plus d’informations sur la façon dont l’opération de copie sera gérée, consultez la définition de CopyMethod .
- options
- CopyDirectoryOptions
Objet CopyDirectoryOptions qui spécifie des options supplémentaires pour l’opération.
- context
- DirectoryTransferContext
Objet DirectoryTransferContext qui représente le contexte de l’opération en cours.
- cancellationToken
- CancellationToken
Objet CancellationToken à observer en attendant la fin d’une tâche.
Retours
Objet Task<TResult> de type TransferStatus qui représente l’opération asynchrone.
S’applique à
CopyDirectoryAsync(CloudBlobDirectory, CloudFileDirectory, Boolean, CopyDirectoryOptions, DirectoryTransferContext, CancellationToken)
Attention
Replaced by overload that takes CopyMethod
Copiez un répertoire d’objets blob Azure dans un répertoire de fichiers Azure.
[System.Obsolete("Replaced by overload that takes CopyMethod", false)]
public static System.Threading.Tasks.Task<Microsoft.Azure.Storage.DataMovement.TransferStatus> CopyDirectoryAsync (Microsoft.Azure.Storage.Blob.CloudBlobDirectory sourceBlobDir, Microsoft.Azure.Storage.File.CloudFileDirectory destFileDir, bool isServiceCopy, Microsoft.Azure.Storage.DataMovement.CopyDirectoryOptions options, Microsoft.Azure.Storage.DataMovement.DirectoryTransferContext context, System.Threading.CancellationToken cancellationToken);
[<System.Obsolete("Replaced by overload that takes CopyMethod", false)>]
static member CopyDirectoryAsync : Microsoft.Azure.Storage.Blob.CloudBlobDirectory * Microsoft.Azure.Storage.File.CloudFileDirectory * bool * Microsoft.Azure.Storage.DataMovement.CopyDirectoryOptions * Microsoft.Azure.Storage.DataMovement.DirectoryTransferContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Storage.DataMovement.TransferStatus>
Public Shared Function CopyDirectoryAsync (sourceBlobDir As CloudBlobDirectory, destFileDir As CloudFileDirectory, isServiceCopy As Boolean, options As CopyDirectoryOptions, context As DirectoryTransferContext, cancellationToken As CancellationToken) As Task(Of TransferStatus)
Paramètres
- sourceBlobDir
- CloudBlobDirectory
CloudBlobDirectory qui est le répertoire d’objets blob Azure source.
- destFileDir
- CloudFileDirectory
CloudFileDirectory qui est le répertoire de fichiers Azure de destination.
- isServiceCopy
- Boolean
Indicateur indiquant si la copie est une copie asynchrone côté service ou non. Si cet indicateur a la valeur true, la copie asychrone côté service est utilisée ; si cet indicateur a la valeur false, le fichier est d’abord téléchargé à partir de la source, puis chargé vers la destination.
- options
- CopyDirectoryOptions
Objet CopyDirectoryOptions qui spécifie des options supplémentaires pour l’opération.
- context
- DirectoryTransferContext
Objet DirectoryTransferContext qui représente le contexte de l’opération en cours.
- cancellationToken
- CancellationToken
Objet CancellationToken à observer en attendant la fin d’une tâche.
Retours
Objet Task<TResult> de type TransferStatus qui représente l’opération asynchrone.
- Attributs
S’applique à
CopyDirectoryAsync(CloudBlobDirectory, CloudBlobDirectory, CopyMethod, CopyDirectoryOptions, DirectoryTransferContext, CancellationToken)
Copiez un répertoire d’objets blob Azure dans un autre répertoire d’objets blob Azure.
public static System.Threading.Tasks.Task<Microsoft.Azure.Storage.DataMovement.TransferStatus> CopyDirectoryAsync (Microsoft.Azure.Storage.Blob.CloudBlobDirectory sourceBlobDir, Microsoft.Azure.Storage.Blob.CloudBlobDirectory destBlobDir, Microsoft.Azure.Storage.DataMovement.CopyMethod copyMethod, Microsoft.Azure.Storage.DataMovement.CopyDirectoryOptions options, Microsoft.Azure.Storage.DataMovement.DirectoryTransferContext context, System.Threading.CancellationToken cancellationToken);
static member CopyDirectoryAsync : Microsoft.Azure.Storage.Blob.CloudBlobDirectory * Microsoft.Azure.Storage.Blob.CloudBlobDirectory * Microsoft.Azure.Storage.DataMovement.CopyMethod * Microsoft.Azure.Storage.DataMovement.CopyDirectoryOptions * Microsoft.Azure.Storage.DataMovement.DirectoryTransferContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Storage.DataMovement.TransferStatus>
Public Shared Function CopyDirectoryAsync (sourceBlobDir As CloudBlobDirectory, destBlobDir As CloudBlobDirectory, copyMethod As CopyMethod, options As CopyDirectoryOptions, context As DirectoryTransferContext, cancellationToken As CancellationToken) As Task(Of TransferStatus)
Paramètres
- sourceBlobDir
- CloudBlobDirectory
CloudBlobDirectory qui est le répertoire d’objets blob Azure source.
- destBlobDir
- CloudBlobDirectory
CloudBlobDirectory qui est le répertoire d’objets blob Azure de destination.
- copyMethod
- CopyMethod
Indicateur indiquant comment l’opération de copie est gérée dans la bibliothèque DataMovement. Pour plus d’informations sur la façon dont l’opération de copie sera gérée, consultez la définition de CopyMethod .
- options
- CopyDirectoryOptions
Objet CopyDirectoryOptions qui spécifie des options supplémentaires pour l’opération.
- context
- DirectoryTransferContext
Objet DirectoryTransferContext qui représente le contexte de l’opération en cours.
- cancellationToken
- CancellationToken
Objet CancellationToken à observer en attendant la fin d’une tâche.
Retours
Objet Task<TResult> de type TransferStatus qui représente l’opération asynchrone.
S’applique à
CopyDirectoryAsync(CloudBlobDirectory, CloudBlobDirectory, Boolean, CopyDirectoryOptions, DirectoryTransferContext, CancellationToken)
Attention
Replaced by overload that takes CopyMethod
Copiez un répertoire d’objets blob Azure dans un autre répertoire d’objets blob Azure.
[System.Obsolete("Replaced by overload that takes CopyMethod", false)]
public static System.Threading.Tasks.Task<Microsoft.Azure.Storage.DataMovement.TransferStatus> CopyDirectoryAsync (Microsoft.Azure.Storage.Blob.CloudBlobDirectory sourceBlobDir, Microsoft.Azure.Storage.Blob.CloudBlobDirectory destBlobDir, bool isServiceCopy, Microsoft.Azure.Storage.DataMovement.CopyDirectoryOptions options, Microsoft.Azure.Storage.DataMovement.DirectoryTransferContext context, System.Threading.CancellationToken cancellationToken);
[<System.Obsolete("Replaced by overload that takes CopyMethod", false)>]
static member CopyDirectoryAsync : Microsoft.Azure.Storage.Blob.CloudBlobDirectory * Microsoft.Azure.Storage.Blob.CloudBlobDirectory * bool * Microsoft.Azure.Storage.DataMovement.CopyDirectoryOptions * Microsoft.Azure.Storage.DataMovement.DirectoryTransferContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Storage.DataMovement.TransferStatus>
Public Shared Function CopyDirectoryAsync (sourceBlobDir As CloudBlobDirectory, destBlobDir As CloudBlobDirectory, isServiceCopy As Boolean, options As CopyDirectoryOptions, context As DirectoryTransferContext, cancellationToken As CancellationToken) As Task(Of TransferStatus)
Paramètres
- sourceBlobDir
- CloudBlobDirectory
CloudBlobDirectory qui est le répertoire d’objets blob Azure source.
- destBlobDir
- CloudBlobDirectory
CloudBlobDirectory qui est le répertoire d’objets blob Azure de destination.
- isServiceCopy
- Boolean
Indicateur indiquant si la copie est une copie asynchrone côté service ou non. Si cet indicateur est défini sur true, la copie asychrone côté service est utilisée ; si cet indicateur a la valeur false, le fichier est d’abord téléchargé à partir de la source, puis chargé vers la destination.
- options
- CopyDirectoryOptions
Objet CopyDirectoryOptions qui spécifie des options supplémentaires pour l’opération.
- context
- DirectoryTransferContext
Objet DirectoryTransferContext qui représente le contexte de l’opération en cours.
- cancellationToken
- CancellationToken
Objet CancellationToken à observer en attendant la fin d’une tâche.
Retours
Objet Task<TResult> de type TransferStatus qui représente l’opération asynchrone.
- Attributs
S’applique à
CopyDirectoryAsync(CloudFileDirectory, CloudFileDirectory, CopyMethod, CopyDirectoryOptions, DirectoryTransferContext)
Copiez un répertoire de fichiers Azure dans un autre répertoire de fichiers Azure.
public static System.Threading.Tasks.Task<Microsoft.Azure.Storage.DataMovement.TransferStatus> CopyDirectoryAsync (Microsoft.Azure.Storage.File.CloudFileDirectory sourceFileDir, Microsoft.Azure.Storage.File.CloudFileDirectory destFileDir, Microsoft.Azure.Storage.DataMovement.CopyMethod copyMethod, Microsoft.Azure.Storage.DataMovement.CopyDirectoryOptions options, Microsoft.Azure.Storage.DataMovement.DirectoryTransferContext context);
static member CopyDirectoryAsync : Microsoft.Azure.Storage.File.CloudFileDirectory * Microsoft.Azure.Storage.File.CloudFileDirectory * Microsoft.Azure.Storage.DataMovement.CopyMethod * Microsoft.Azure.Storage.DataMovement.CopyDirectoryOptions * Microsoft.Azure.Storage.DataMovement.DirectoryTransferContext -> System.Threading.Tasks.Task<Microsoft.Azure.Storage.DataMovement.TransferStatus>
Public Shared Function CopyDirectoryAsync (sourceFileDir As CloudFileDirectory, destFileDir As CloudFileDirectory, copyMethod As CopyMethod, options As CopyDirectoryOptions, context As DirectoryTransferContext) As Task(Of TransferStatus)
Paramètres
- sourceFileDir
- CloudFileDirectory
CloudFileDirectory qui est le répertoire de fichiers Azure source.
- destFileDir
- CloudFileDirectory
CloudFileDirectory qui est le répertoire de fichiers Azure de destination.
- copyMethod
- CopyMethod
Indicateur indiquant comment l’opération de copie est gérée dans la bibliothèque DataMovement. Consultez la définition de pour plus d’informations CopyMethod sur la façon dont l’opération de copie sera gérée.
- options
- CopyDirectoryOptions
Objet CopyDirectoryOptions qui spécifie des options supplémentaires pour l’opération.
- context
- DirectoryTransferContext
Objet DirectoryTransferContext qui représente le contexte de l’opération en cours.
Retours
Objet Task<TResult> de type TransferStatus qui représente l’opération asynchrone.
S’applique à
CopyDirectoryAsync(CloudFileDirectory, CloudBlobDirectory, Boolean, CopyDirectoryOptions, DirectoryTransferContext)
Attention
Replaced by overload that takes CopyMethod
Copiez un répertoire de fichiers Azure dans un répertoire d’objets blob Azure.
[System.Obsolete("Replaced by overload that takes CopyMethod", false)]
public static System.Threading.Tasks.Task<Microsoft.Azure.Storage.DataMovement.TransferStatus> CopyDirectoryAsync (Microsoft.Azure.Storage.File.CloudFileDirectory sourceFileDir, Microsoft.Azure.Storage.Blob.CloudBlobDirectory destBlobDir, bool isServiceCopy, Microsoft.Azure.Storage.DataMovement.CopyDirectoryOptions options, Microsoft.Azure.Storage.DataMovement.DirectoryTransferContext context);
[<System.Obsolete("Replaced by overload that takes CopyMethod", false)>]
static member CopyDirectoryAsync : Microsoft.Azure.Storage.File.CloudFileDirectory * Microsoft.Azure.Storage.Blob.CloudBlobDirectory * bool * Microsoft.Azure.Storage.DataMovement.CopyDirectoryOptions * Microsoft.Azure.Storage.DataMovement.DirectoryTransferContext -> System.Threading.Tasks.Task<Microsoft.Azure.Storage.DataMovement.TransferStatus>
Public Shared Function CopyDirectoryAsync (sourceFileDir As CloudFileDirectory, destBlobDir As CloudBlobDirectory, isServiceCopy As Boolean, options As CopyDirectoryOptions, context As DirectoryTransferContext) As Task(Of TransferStatus)
Paramètres
- sourceFileDir
- CloudFileDirectory
CloudFileDirectory qui est le répertoire de fichiers Azure source.
- destBlobDir
- CloudBlobDirectory
CloudBlobDirectory qui est le répertoire d’objets blob Azure de destination.
- isServiceCopy
- Boolean
Indicateur indiquant si la copie est une copie asynchrone côté service ou non. Si cet indicateur est défini sur true, la copie asychrone côté service est utilisée ; si cet indicateur a la valeur false, le fichier est d’abord téléchargé à partir de la source, puis chargé vers la destination.
- options
- CopyDirectoryOptions
Objet CopyDirectoryOptions qui spécifie des options supplémentaires pour l’opération.
- context
- DirectoryTransferContext
Objet DirectoryTransferContext qui représente le contexte de l’opération en cours.
Retours
Objet Task<TResult> de type TransferStatus qui représente l’opération asynchrone.
- Attributs
S’applique à
CopyDirectoryAsync(CloudFileDirectory, CloudBlobDirectory, CopyMethod, CopyDirectoryOptions, DirectoryTransferContext)
Copiez un répertoire de fichiers Azure dans un répertoire d’objets blob Azure.
public static System.Threading.Tasks.Task<Microsoft.Azure.Storage.DataMovement.TransferStatus> CopyDirectoryAsync (Microsoft.Azure.Storage.File.CloudFileDirectory sourceFileDir, Microsoft.Azure.Storage.Blob.CloudBlobDirectory destBlobDir, Microsoft.Azure.Storage.DataMovement.CopyMethod copyMethod, Microsoft.Azure.Storage.DataMovement.CopyDirectoryOptions options, Microsoft.Azure.Storage.DataMovement.DirectoryTransferContext context);
static member CopyDirectoryAsync : Microsoft.Azure.Storage.File.CloudFileDirectory * Microsoft.Azure.Storage.Blob.CloudBlobDirectory * Microsoft.Azure.Storage.DataMovement.CopyMethod * Microsoft.Azure.Storage.DataMovement.CopyDirectoryOptions * Microsoft.Azure.Storage.DataMovement.DirectoryTransferContext -> System.Threading.Tasks.Task<Microsoft.Azure.Storage.DataMovement.TransferStatus>
Public Shared Function CopyDirectoryAsync (sourceFileDir As CloudFileDirectory, destBlobDir As CloudBlobDirectory, copyMethod As CopyMethod, options As CopyDirectoryOptions, context As DirectoryTransferContext) As Task(Of TransferStatus)
Paramètres
- sourceFileDir
- CloudFileDirectory
CloudFileDirectory qui est le répertoire de fichiers Azure source.
- destBlobDir
- CloudBlobDirectory
CloudBlobDirectory qui est le répertoire d’objets blob Azure de destination.
- copyMethod
- CopyMethod
Indicateur indiquant comment l’opération de copie est gérée dans la bibliothèque DataMovement. Consultez la définition de pour plus d’informations CopyMethod sur la façon dont l’opération de copie sera gérée.
- options
- CopyDirectoryOptions
Objet CopyDirectoryOptions qui spécifie des options supplémentaires pour l’opération.
- context
- DirectoryTransferContext
Objet DirectoryTransferContext qui représente le contexte de l’opération en cours.
Retours
Objet Task<TResult> de type TransferStatus qui représente l’opération asynchrone.
S’applique à
CopyDirectoryAsync(CloudBlobDirectory, CloudFileDirectory, Boolean, CopyDirectoryOptions, DirectoryTransferContext)
Attention
Replaced by overload that takes CopyMethod
Copiez un répertoire d’objets blob Azure dans un répertoire de fichiers Azure.
[System.Obsolete("Replaced by overload that takes CopyMethod", false)]
public static System.Threading.Tasks.Task<Microsoft.Azure.Storage.DataMovement.TransferStatus> CopyDirectoryAsync (Microsoft.Azure.Storage.Blob.CloudBlobDirectory sourceBlobDir, Microsoft.Azure.Storage.File.CloudFileDirectory destFileDir, bool isServiceCopy, Microsoft.Azure.Storage.DataMovement.CopyDirectoryOptions options, Microsoft.Azure.Storage.DataMovement.DirectoryTransferContext context);
[<System.Obsolete("Replaced by overload that takes CopyMethod", false)>]
static member CopyDirectoryAsync : Microsoft.Azure.Storage.Blob.CloudBlobDirectory * Microsoft.Azure.Storage.File.CloudFileDirectory * bool * Microsoft.Azure.Storage.DataMovement.CopyDirectoryOptions * Microsoft.Azure.Storage.DataMovement.DirectoryTransferContext -> System.Threading.Tasks.Task<Microsoft.Azure.Storage.DataMovement.TransferStatus>
Public Shared Function CopyDirectoryAsync (sourceBlobDir As CloudBlobDirectory, destFileDir As CloudFileDirectory, isServiceCopy As Boolean, options As CopyDirectoryOptions, context As DirectoryTransferContext) As Task(Of TransferStatus)
Paramètres
- sourceBlobDir
- CloudBlobDirectory
CloudBlobDirectory qui est le répertoire d’objets blob Azure source.
- destFileDir
- CloudFileDirectory
CloudFileDirectory qui est le répertoire de fichiers Azure de destination.
- isServiceCopy
- Boolean
Indicateur indiquant si la copie est une copie asynchrone côté service ou non. Si cet indicateur est défini sur true, la copie asychrone côté service est utilisée ; si cet indicateur a la valeur false, le fichier est d’abord téléchargé à partir de la source, puis chargé vers la destination.
- options
- CopyDirectoryOptions
Objet CopyDirectoryOptions qui spécifie des options supplémentaires pour l’opération.
- context
- DirectoryTransferContext
Objet DirectoryTransferContext qui représente le contexte de l’opération en cours.
Retours
Objet Task<TResult> de type TransferStatus qui représente l’opération asynchrone.
- Attributs
S’applique à
CopyDirectoryAsync(CloudBlobDirectory, CloudFileDirectory, CopyMethod, CopyDirectoryOptions, DirectoryTransferContext)
Copiez un répertoire d’objets blob Azure dans un répertoire de fichiers Azure.
public static System.Threading.Tasks.Task<Microsoft.Azure.Storage.DataMovement.TransferStatus> CopyDirectoryAsync (Microsoft.Azure.Storage.Blob.CloudBlobDirectory sourceBlobDir, Microsoft.Azure.Storage.File.CloudFileDirectory destFileDir, Microsoft.Azure.Storage.DataMovement.CopyMethod copyMethod, Microsoft.Azure.Storage.DataMovement.CopyDirectoryOptions options, Microsoft.Azure.Storage.DataMovement.DirectoryTransferContext context);
static member CopyDirectoryAsync : Microsoft.Azure.Storage.Blob.CloudBlobDirectory * Microsoft.Azure.Storage.File.CloudFileDirectory * Microsoft.Azure.Storage.DataMovement.CopyMethod * Microsoft.Azure.Storage.DataMovement.CopyDirectoryOptions * Microsoft.Azure.Storage.DataMovement.DirectoryTransferContext -> System.Threading.Tasks.Task<Microsoft.Azure.Storage.DataMovement.TransferStatus>
Public Shared Function CopyDirectoryAsync (sourceBlobDir As CloudBlobDirectory, destFileDir As CloudFileDirectory, copyMethod As CopyMethod, options As CopyDirectoryOptions, context As DirectoryTransferContext) As Task(Of TransferStatus)
Paramètres
- sourceBlobDir
- CloudBlobDirectory
CloudBlobDirectory qui est le répertoire d’objets blob Azure source.
- destFileDir
- CloudFileDirectory
CloudFileDirectory qui est le répertoire de fichiers Azure de destination.
- copyMethod
- CopyMethod
Indicateur indiquant comment l’opération de copie est gérée dans la bibliothèque DataMovement. Consultez la définition de pour plus d’informations CopyMethod sur la façon dont l’opération de copie sera gérée.
- options
- CopyDirectoryOptions
Objet CopyDirectoryOptions qui spécifie des options supplémentaires pour l’opération.
- context
- DirectoryTransferContext
Objet DirectoryTransferContext qui représente le contexte de l’opération en cours.
Retours
Objet Task<TResult> de type TransferStatus qui représente l’opération asynchrone.
S’applique à
CopyDirectoryAsync(CloudBlobDirectory, CloudBlobDirectory, Boolean, CopyDirectoryOptions, DirectoryTransferContext)
Attention
Replaced by overload that takes CopyMethod
Copiez un répertoire d’objets blob Azure dans un autre répertoire d’objets blob Azure.
[System.Obsolete("Replaced by overload that takes CopyMethod", false)]
public static System.Threading.Tasks.Task<Microsoft.Azure.Storage.DataMovement.TransferStatus> CopyDirectoryAsync (Microsoft.Azure.Storage.Blob.CloudBlobDirectory sourceBlobDir, Microsoft.Azure.Storage.Blob.CloudBlobDirectory destBlobDir, bool isServiceCopy, Microsoft.Azure.Storage.DataMovement.CopyDirectoryOptions options, Microsoft.Azure.Storage.DataMovement.DirectoryTransferContext context);
[<System.Obsolete("Replaced by overload that takes CopyMethod", false)>]
static member CopyDirectoryAsync : Microsoft.Azure.Storage.Blob.CloudBlobDirectory * Microsoft.Azure.Storage.Blob.CloudBlobDirectory * bool * Microsoft.Azure.Storage.DataMovement.CopyDirectoryOptions * Microsoft.Azure.Storage.DataMovement.DirectoryTransferContext -> System.Threading.Tasks.Task<Microsoft.Azure.Storage.DataMovement.TransferStatus>
Public Shared Function CopyDirectoryAsync (sourceBlobDir As CloudBlobDirectory, destBlobDir As CloudBlobDirectory, isServiceCopy As Boolean, options As CopyDirectoryOptions, context As DirectoryTransferContext) As Task(Of TransferStatus)
Paramètres
- sourceBlobDir
- CloudBlobDirectory
CloudBlobDirectory qui est le répertoire d’objets blob Azure source.
- destBlobDir
- CloudBlobDirectory
CloudBlobDirectory qui est le répertoire d’objets blob Azure de destination.
- isServiceCopy
- Boolean
Indicateur indiquant si la copie est une copie asynchrone côté service ou non. Si cet indicateur est défini sur true, la copie asychrone côté service est utilisée ; si cet indicateur a la valeur false, le fichier est d’abord téléchargé à partir de la source, puis chargé vers la destination.
- options
- CopyDirectoryOptions
Objet CopyDirectoryOptions qui spécifie des options supplémentaires pour l’opération.
- context
- DirectoryTransferContext
Objet DirectoryTransferContext qui représente le contexte de l’opération en cours.
Retours
Objet Task<TResult> de type TransferStatus qui représente l’opération asynchrone.
- Attributs
S’applique à
CopyDirectoryAsync(CloudBlobDirectory, CloudBlobDirectory, CopyMethod, CopyDirectoryOptions, DirectoryTransferContext)
Copiez un répertoire d’objets blob Azure dans un autre répertoire d’objets blob Azure.
public static System.Threading.Tasks.Task<Microsoft.Azure.Storage.DataMovement.TransferStatus> CopyDirectoryAsync (Microsoft.Azure.Storage.Blob.CloudBlobDirectory sourceBlobDir, Microsoft.Azure.Storage.Blob.CloudBlobDirectory destBlobDir, Microsoft.Azure.Storage.DataMovement.CopyMethod copyMethod, Microsoft.Azure.Storage.DataMovement.CopyDirectoryOptions options, Microsoft.Azure.Storage.DataMovement.DirectoryTransferContext context);
static member CopyDirectoryAsync : Microsoft.Azure.Storage.Blob.CloudBlobDirectory * Microsoft.Azure.Storage.Blob.CloudBlobDirectory * Microsoft.Azure.Storage.DataMovement.CopyMethod * Microsoft.Azure.Storage.DataMovement.CopyDirectoryOptions * Microsoft.Azure.Storage.DataMovement.DirectoryTransferContext -> System.Threading.Tasks.Task<Microsoft.Azure.Storage.DataMovement.TransferStatus>
Public Shared Function CopyDirectoryAsync (sourceBlobDir As CloudBlobDirectory, destBlobDir As CloudBlobDirectory, copyMethod As CopyMethod, options As CopyDirectoryOptions, context As DirectoryTransferContext) As Task(Of TransferStatus)
Paramètres
- sourceBlobDir
- CloudBlobDirectory
CloudBlobDirectory qui est le répertoire d’objets blob Azure source.
- destBlobDir
- CloudBlobDirectory
CloudBlobDirectory qui est le répertoire d’objets blob Azure de destination.
- copyMethod
- CopyMethod
Indicateur indiquant comment l’opération de copie est gérée dans la bibliothèque DataMovement. Consultez la définition de pour plus d’informations CopyMethod sur la façon dont l’opération de copie sera gérée.
- options
- CopyDirectoryOptions
Objet CopyDirectoryOptions qui spécifie des options supplémentaires pour l’opération.
- context
- DirectoryTransferContext
Objet DirectoryTransferContext qui représente le contexte de l’opération en cours.
Retours
Objet Task<TResult> de type TransferStatus qui représente l’opération asynchrone.
S’applique à
CopyDirectoryAsync(CloudFileDirectory, CloudFileDirectory, Boolean, CopyDirectoryOptions, DirectoryTransferContext)
Attention
Replaced by overload that takes CopyMethod
Copiez un répertoire de fichiers Azure dans un autre répertoire de fichiers Azure.
[System.Obsolete("Replaced by overload that takes CopyMethod", false)]
public static System.Threading.Tasks.Task<Microsoft.Azure.Storage.DataMovement.TransferStatus> CopyDirectoryAsync (Microsoft.Azure.Storage.File.CloudFileDirectory sourceFileDir, Microsoft.Azure.Storage.File.CloudFileDirectory destFileDir, bool isServiceCopy, Microsoft.Azure.Storage.DataMovement.CopyDirectoryOptions options, Microsoft.Azure.Storage.DataMovement.DirectoryTransferContext context);
[<System.Obsolete("Replaced by overload that takes CopyMethod", false)>]
static member CopyDirectoryAsync : Microsoft.Azure.Storage.File.CloudFileDirectory * Microsoft.Azure.Storage.File.CloudFileDirectory * bool * Microsoft.Azure.Storage.DataMovement.CopyDirectoryOptions * Microsoft.Azure.Storage.DataMovement.DirectoryTransferContext -> System.Threading.Tasks.Task<Microsoft.Azure.Storage.DataMovement.TransferStatus>
Public Shared Function CopyDirectoryAsync (sourceFileDir As CloudFileDirectory, destFileDir As CloudFileDirectory, isServiceCopy As Boolean, options As CopyDirectoryOptions, context As DirectoryTransferContext) As Task(Of TransferStatus)
Paramètres
- sourceFileDir
- CloudFileDirectory
CloudFileDirectory qui est le répertoire de fichiers Azure source.
- destFileDir
- CloudFileDirectory
CloudFileDirectory qui est le répertoire de fichiers Azure de destination.
- isServiceCopy
- Boolean
Indicateur indiquant si la copie est une copie asynchrone côté service ou non. Si cet indicateur est défini sur true, la copie asychrone côté service est utilisée ; si cet indicateur a la valeur false, le fichier est d’abord téléchargé à partir de la source, puis chargé vers la destination.
- options
- CopyDirectoryOptions
Objet CopyDirectoryOptions qui spécifie des options supplémentaires pour l’opération.
- context
- DirectoryTransferContext
Objet DirectoryTransferContext qui représente le contexte de l’opération en cours.
Retours
Objet Task<TResult> de type TransferStatus qui représente l’opération asynchrone.
- Attributs
S’applique à
Azure SDK for .NET