AdlsClient.GetFileProperties Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Volca de forma recursiva la propiedad de archivo de todos los directorios o archivos en la ruta de acceso especificada a un archivo local o adl. La propiedad file puede ser el uso del disco o Acl o ambos. Se recomienda encarecidamente establecer ServicePointManager.DefaultConnectionLimit en el número de subprocesos que la aplicación quiere que use el SDK antes de crear cualquier instancia de AdlsClient. De forma predeterminada, ServicePointManager.DefaultConnectionLimit está establecido en 2.
public virtual void GetFileProperties(string path, bool getAclUsage, string dumpFileName, bool getDiskUsage = true, bool saveToLocal = true, int numThreads = -1, bool displayFiles = false, bool hideConsistentAcl = false, long maxDepth = 9223372036854775807, System.Threading.CancellationToken cancelToken = default);
abstract member GetFileProperties : string * bool * string * bool * bool * int * bool * bool * int64 * System.Threading.CancellationToken -> unit
override this.GetFileProperties : string * bool * string * bool * bool * int * bool * bool * int64 * System.Threading.CancellationToken -> unit
Public Overridable Sub GetFileProperties (path As String, getAclUsage As Boolean, dumpFileName As String, Optional getDiskUsage As Boolean = true, Optional saveToLocal As Boolean = true, Optional numThreads As Integer = -1, Optional displayFiles As Boolean = false, Optional hideConsistentAcl As Boolean = false, Optional maxDepth As Long = 9223372036854775807, Optional cancelToken As CancellationToken = Nothing)
Parámetros
- path
- String
Ruta de acceso del archivo o directorio
- getAclUsage
- Boolean
True si queremos el uso de Acl
- dumpFileName
- String
Nombre de archivo que contiene el volcado de uso de la ACL o el disco
- getDiskUsage
- Boolean
True si queremos el uso del disco
- saveToLocal
- Boolean
True si queremos guardar en el archivo local, guarde en ADL.
- numThreads
- Int32
Número de subprocesos
- displayFiles
- Boolean
True si queremos mostrar las propiedades de los archivos. De forma predeterminada, se muestran las propiedades de los directorios. Si esto es false, no recuperaríamos Acls para los archivos.
- hideConsistentAcl
- Boolean
No muestre el subárbol de directorio si las ACL son las mismas en todo el subárbol. Esto facilita la visualización de solo las rutas de acceso a las que difieren las ACL. Por ejemplo, si todos los archivos y carpetas de /a/b son los mismos, no muestre el subárbol en /a/b y simplemente muestre /a/b con "True" en la columna ACL coherente. No se puede establecer si No se establece IncludeFiles, ya que no se puede determinar la Acl coherente sin recuperar las acl de los archivos.
- maxDepth
- Int64
Profundidad máxima hasta la que queremos ver las propiedades
- cancelToken
- CancellationToken
CancellationToken para cancelar el proceso recursivo
Se aplica a
Azure SDK for .NET