CloudFileDirectory Clase
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í.
Representa un directorio de archivos que se designa con un carácter de delimitador.
public class CloudFileDirectory : Microsoft.Azure.Storage.File.IListFileItem
type CloudFileDirectory = class
interface IListFileItem
Public Class CloudFileDirectory
Implements IListFileItem
- Herencia
-
CloudFileDirectory
- Implementaciones
Comentarios
Los recursos compartidos, que se encapsulan como objetos CloudFileShare, contienen directorios, y los directorios contienen archivos. Los directorios también pueden contener subdirectorios.
Constructores
CloudFileDirectory(StorageUri, StorageCredentials) |
Inicializa una nueva instancia de la clase CloudFileDirectory con un URI absoluto para el directorio. |
CloudFileDirectory(Uri) |
Inicializa una nueva instancia de la clase CloudFileDirectory con un URI absoluto para el directorio. |
CloudFileDirectory(Uri, StorageCredentials) |
Inicializa una nueva instancia de la clase CloudFileDirectory con un URI absoluto para el directorio. |
Propiedades
FilePermission |
Obtiene o establece el permiso de archivo para este directorio. Este campo será null después de las llamadas Directory.Create, Directory.SetProperties, Directory.GetProperties y Directory.Get. |
Metadata |
Obtiene los metadatos definidos por el usuario para el directorio. |
Name |
Obtiene el nombre del directorio. |
Parent |
Obtiene un objeto CloudFileDirectory que representa el directorio principal para el directorio. |
Properties |
Obtiene un objeto FileDirectoryProperties que representa las propiedades del sistema del directorio. |
ServiceClient |
Obtiene un objeto CloudFileClient que especifica el extremo para el servicio File. |
Share |
Obtiene un objeto CloudFileShare que representa el recurso compartido para el directorio. |
SnapshotQualifiedStorageUri |
Obtiene el URI del directorio para las ubicaciones principales y secundarias, incluida la información de cadena de consulta si el recurso compartido del directorio es una instantánea. |
SnapshotQualifiedUri |
Obtiene el URI absoluto para el directorio, incluida la información de cadena de consulta si el recurso compartido del directorio es una instantánea. |
StorageUri |
Obtiene los URI del directorio de archivos para todas las ubicaciones. |
Uri |
Obtiene el URI del directorio para la ubicación principal. |
Métodos
BeginCloseAllHandlesSegmented(FileContinuationToken, Nullable<Boolean>, AccessCondition, FileRequestOptions, OperationContext, AsyncCallback, Object) |
Comienza una operación asincrónica para cerrar todos los identificadores de SMB en este directorio. |
BeginCloseHandleSegmented(String, FileContinuationToken, Nullable<Boolean>, AccessCondition, FileRequestOptions, OperationContext, AsyncCallback, Object) |
Comienza una operación asincrónica para cerrar el identificador SMB especificado en este directorio. |
BeginCreate(AsyncCallback, Object) |
Comienza una operación asincrónica para crear un directorio. |
BeginCreate(FileRequestOptions, OperationContext, AsyncCallback, Object) |
Comienza una operación asincrónica para crear un directorio. |
BeginCreateIfNotExists(AsyncCallback, Object) |
Inicia una solicitud asincrónica para crear el directorio si aún no existe. |
BeginCreateIfNotExists(FileRequestOptions, OperationContext, AsyncCallback, Object) |
Inicia una solicitud asincrónica para crear el directorio si aún no existe. |
BeginDelete(AccessCondition, FileRequestOptions, OperationContext, AsyncCallback, Object) |
Comienza una operación asincrónica para eliminar un directorio. |
BeginDelete(AsyncCallback, Object) |
Comienza una operación asincrónica para eliminar un directorio. |
BeginDeleteIfExists(AccessCondition, FileRequestOptions, OperationContext, AsyncCallback, Object) |
Inicia una solicitud asincrónica para eliminar el directorio si ya existe. |
BeginDeleteIfExists(AsyncCallback, Object) |
Inicia una solicitud asincrónica para eliminar el directorio si ya existe. |
BeginExists(AsyncCallback, Object) |
Inicia una solicitud asincrónica para comprobar si el directorio existe. |
BeginExists(FileRequestOptions, OperationContext, AsyncCallback, Object) |
Inicia una solicitud asincrónica para comprobar si el directorio existe. |
BeginFetchAttributes(AccessCondition, FileRequestOptions, OperationContext, AsyncCallback, Object) |
Comienza una operación asincrónica para rellenar las propiedades y metadatos del directorio. |
BeginFetchAttributes(AsyncCallback, Object) |
Inicia una operación asincrónica para rellenar las propiedades del directorio. |
BeginListFilesAndDirectoriesSegmented(FileContinuationToken, AsyncCallback, Object) |
Comienza una operación asincrónica para devolver un segmento de resultado que contiene una colección de elementos de archivo en el recurso compartido. |
BeginListFilesAndDirectoriesSegmented(Nullable<Int32>, FileContinuationToken, FileRequestOptions, OperationContext, AsyncCallback, Object) |
Comienza una operación asincrónica para devolver un segmento de resultado que contiene una colección de elementos de archivo en el recurso compartido. |
BeginListFilesAndDirectoriesSegmented(String, Nullable<Int32>, FileContinuationToken, FileRequestOptions, OperationContext, AsyncCallback, Object) |
Comienza una operación asincrónica para devolver un segmento de resultado que contiene una colección de elementos de archivo en el recurso compartido. |
BeginListHandlesSegmented(FileContinuationToken, Nullable<Int32>, Nullable<Boolean>, AccessCondition, FileRequestOptions, OperationContext, AsyncCallback, Object) |
Comienza una operación asincrónica para obtener los identificadores SMB abiertos en este directorio. |
BeginSetMetadata(AccessCondition, FileRequestOptions, OperationContext, AsyncCallback, Object) |
Comienza una operación asincrónica para actualizar los metadatos del directorio. |
BeginSetMetadata(AsyncCallback, Object) |
Comienza una operación asincrónica para actualizar los metadatos del directorio. |
CloseAllHandlesSegmented(FileContinuationToken, Nullable<Boolean>, AccessCondition, FileRequestOptions, OperationContext) |
Cierra todos los identificadores SMB de este archivo. |
CloseAllHandlesSegmentedAsync(FileContinuationToken, Nullable<Boolean>, AccessCondition, FileRequestOptions, OperationContext, Nullable<CancellationToken>) |
Devuelve una tarea que realiza una operación asincrónica para cerrar todos los identificadores de SMB en este directorio. |
CloseHandleSegmented(String, FileContinuationToken, Nullable<Boolean>, AccessCondition, FileRequestOptions, OperationContext) |
Cierra el identificador SMB especificado en este directorio. |
CloseHandleSegmented(UInt64, FileContinuationToken, Nullable<Boolean>, AccessCondition, FileRequestOptions, OperationContext) |
Cierra el identificador SMB especificado en este directorio. |
CloseHandleSegmentedAsync(String, FileContinuationToken, Nullable<Boolean>, AccessCondition, FileRequestOptions, OperationContext, Nullable<CancellationToken>) |
Devuelve una tarea que realiza una operación asincrónica para cerrar el identificador SMB especificado en este directorio. |
CloseHandleSegmentedAsync(UInt64, FileContinuationToken, Nullable<Boolean>, AccessCondition, FileRequestOptions, OperationContext, Nullable<CancellationToken>) |
Devuelve una tarea que realiza una operación asincrónica para cerrar el identificador SMB especificado en este directorio. |
Create(FileRequestOptions, OperationContext) |
Crea el directorio. |
CreateAsync() |
Devuelve una tarea que realiza una operación asincrónica para crear un directorio. |
CreateAsync(CancellationToken) |
Devuelve una tarea que realiza una operación asincrónica para crear un directorio. |
CreateAsync(FileRequestOptions, OperationContext) |
Devuelve una tarea que realiza una operación asincrónica para crear un directorio. |
CreateAsync(FileRequestOptions, OperationContext, CancellationToken) |
Devuelve una tarea que realiza una operación asincrónica para crear un directorio. |
CreateIfNotExists(FileRequestOptions, OperationContext) |
Crea el directorio si todavía no existe. |
CreateIfNotExistsAsync() |
Devuelve una tarea que realiza una solicitud asincrónica para crear el directorio si aún no existe. |
CreateIfNotExistsAsync(CancellationToken) |
Devuelve una tarea que realiza una solicitud asincrónica para crear el directorio si aún no existe. |
CreateIfNotExistsAsync(FileRequestOptions, OperationContext) |
Devuelve una tarea que realiza una solicitud asincrónica para crear el directorio si aún no existe. |
CreateIfNotExistsAsync(FileRequestOptions, OperationContext, CancellationToken) |
Devuelve una tarea que realiza una solicitud asincrónica para crear el directorio si aún no existe. |
Delete(AccessCondition, FileRequestOptions, OperationContext) |
Elimina el directorio. |
DeleteAsync() |
Devuelve una tarea que realiza una operación asincrónica para eliminar un directorio. |
DeleteAsync(AccessCondition, FileRequestOptions, OperationContext) |
Devuelve una tarea que realiza una operación asincrónica para eliminar un directorio. |
DeleteAsync(AccessCondition, FileRequestOptions, OperationContext, CancellationToken) |
Devuelve una tarea que realiza una operación asincrónica para eliminar un directorio. |
DeleteAsync(CancellationToken) |
Devuelve una tarea que realiza una operación asincrónica para eliminar un directorio. |
DeleteIfExists(AccessCondition, FileRequestOptions, OperationContext) |
Elimina el directorio si ya existe. |
DeleteIfExistsAsync() |
Devuelve una tarea que realiza una solicitud asincrónica para eliminar el directorio si ya existe. |
DeleteIfExistsAsync(AccessCondition, FileRequestOptions, OperationContext) |
Devuelve una tarea que realiza una solicitud asincrónica para eliminar el directorio si ya existe. |
DeleteIfExistsAsync(AccessCondition, FileRequestOptions, OperationContext, CancellationToken) |
Devuelve una tarea que realiza una solicitud asincrónica para eliminar el directorio si ya existe. |
DeleteIfExistsAsync(CancellationToken) |
Devuelve una tarea que realiza una solicitud asincrónica para eliminar el directorio si ya existe. |
EndCloseAllHandlesSegmented(IAsyncResult) |
Finaliza una operación asincrónica para cerrar todos los identificadores de SMB en este directorio. |
EndCloseHandleSegmented(IAsyncResult) |
Finaliza una operación asincrónica para cerrar el identificador SMB especificado en este directorio. |
EndCreate(IAsyncResult) |
Finaliza una operación asincrónica para crear un directorio. |
EndCreateIfNotExists(IAsyncResult) |
Devuelve el resultado de una solicitud asincrónica para crear el directorio si aún no existe. |
EndDelete(IAsyncResult) |
Finaliza una operación asincrónica para eliminar un directorio. |
EndDeleteIfExists(IAsyncResult) |
Devuelve el resultado de una solicitud asincrónica para eliminar el directorio si ya existe. |
EndExists(IAsyncResult) |
Devuelve el resultado asincrónico de la solicitud para comprobar si el directorio existe. |
EndFetchAttributes(IAsyncResult) |
Finaliza una operación asincrónica para rellenar las propiedades y los metadatos del directorio. |
EndListFilesAndDirectoriesSegmented(IAsyncResult) |
Finaliza una operación asincrónica para devolver un segmento de resultados que contiene una colección de elementos de archivo en el recurso compartido. |
EndListHandlesSegmented(IAsyncResult) |
Finaliza una operación asincrónica para obtener los identificadores SMB abiertos en este archivo. |
EndSetMetadata(IAsyncResult) |
Finaliza una operación asincrónica para actualizar los metadatos del directorio. |
Exists(FileRequestOptions, OperationContext) |
Comprueba si el directorio existe. |
ExistsAsync() |
Devuelve una tarea que realiza una solicitud asincrónica para comprobar si el directorio existe. |
ExistsAsync(CancellationToken) |
Devuelve una tarea que realiza una solicitud asincrónica para comprobar si el directorio existe. |
ExistsAsync(FileRequestOptions, OperationContext) |
Devuelve una tarea que realiza una solicitud asincrónica para comprobar si el directorio existe. |
ExistsAsync(FileRequestOptions, OperationContext, CancellationToken) |
Devuelve una tarea que realiza una solicitud asincrónica para comprobar si el directorio existe. |
FetchAttributes(AccessCondition, FileRequestOptions, OperationContext) |
Rellena las propiedades de un directorio. |
FetchAttributesAsync() |
Devuelve una tarea que realiza una operación asincrónica para rellenar las propiedades y metadatos del directorio. |
FetchAttributesAsync(AccessCondition, FileRequestOptions, OperationContext) |
Devuelve una tarea que realiza una operación asincrónica para rellenar las propiedades y metadatos del directorio. |
FetchAttributesAsync(AccessCondition, FileRequestOptions, OperationContext, CancellationToken) |
Devuelve una tarea que realiza una operación asincrónica para rellenar las propiedades y metadatos del directorio. |
FetchAttributesAsync(CancellationToken) |
Devuelve una tarea que realiza una operación asincrónica para rellenar las propiedades y metadatos del directorio. |
GetDirectoryReference(String) |
Devuelve un objeto CloudFileDirectory que representa un subdirectorio de este directorio. |
GetFileReference(String) |
Devuelve un objeto CloudFile que representa un archivo de este directorio. |
ListFilesAndDirectories(FileRequestOptions, OperationContext) |
Devuelve una colección enumerable de los archivos del recurso compartido, que se recuperan de forma diferida. |
ListFilesAndDirectories(String, FileRequestOptions, OperationContext) |
Devuelve una colección enumerable de los archivos del recurso compartido, que se recuperan de forma diferida. |
ListFilesAndDirectoriesSegmented(FileContinuationToken) |
Devuelve un segmento de resultados que contiene una colección de elementos de archivo del recurso compartido. |
ListFilesAndDirectoriesSegmented(Nullable<Int32>, FileContinuationToken, FileRequestOptions, OperationContext) |
Devuelve un segmento de resultados que contiene una colección de elementos de archivo del recurso compartido. |
ListFilesAndDirectoriesSegmented(String, Nullable<Int32>, FileContinuationToken, FileRequestOptions, OperationContext) |
Devuelve un segmento de resultados que contiene una colección de elementos de archivo del recurso compartido. |
ListFilesAndDirectoriesSegmentedAsync(FileContinuationToken) |
Devuelve una tarea que realiza una operación asincrónica para devolver un segmento de resultados que contiene una colección de elementos de archivo en el recurso compartido. |
ListFilesAndDirectoriesSegmentedAsync(FileContinuationToken, CancellationToken) |
Devuelve una tarea que realiza una operación asincrónica para devolver un segmento de resultados que contiene una colección de elementos de archivo en el recurso compartido. |
ListFilesAndDirectoriesSegmentedAsync(Nullable<Int32>, FileContinuationToken, FileRequestOptions, OperationContext) |
Devuelve una tarea que realiza una operación asincrónica para devolver un segmento de resultados que contiene una colección de elementos de archivo en el recurso compartido. |
ListFilesAndDirectoriesSegmentedAsync(Nullable<Int32>, FileContinuationToken, FileRequestOptions, OperationContext, CancellationToken) |
Devuelve una tarea que realiza una operación asincrónica para devolver un segmento de resultados que contiene una colección de elementos de archivo en el recurso compartido. |
ListFilesAndDirectoriesSegmentedAsync(String, FileContinuationToken, CancellationToken) |
Devuelve una tarea que realiza una operación asincrónica para devolver un segmento de resultados que contiene una colección de elementos de archivo en el recurso compartido. |
ListFilesAndDirectoriesSegmentedAsync(String, Nullable<Int32>, FileContinuationToken, FileRequestOptions, OperationContext, CancellationToken) |
Devuelve una tarea que realiza una operación asincrónica para devolver un segmento de resultados que contiene una colección de elementos de archivo en el recurso compartido. |
ListHandlesSegmented(FileContinuationToken, Nullable<Int32>, Nullable<Boolean>, AccessCondition, FileRequestOptions, OperationContext) |
Obtiene los identificadores SMB abiertos en este directorio. |
ListHandlesSegmentedAsync(FileContinuationToken, Nullable<Int32>, Nullable<Boolean>, AccessCondition, FileRequestOptions, OperationContext, Nullable<CancellationToken>) |
Devuelve una tarea que realiza una operación asincrónica para obtener los identificadores SMB abiertos en este directorio. |
SetMetadata(AccessCondition, FileRequestOptions, OperationContext) |
Novedades los metadatos del directorio. |
SetMetadataAsync() |
Devuelve una tarea que realiza una operación asincrónica para actualizar los metadatos del directorio. |
SetMetadataAsync(AccessCondition, FileRequestOptions, OperationContext) |
Devuelve una tarea que realiza una operación asincrónica para actualizar los metadatos del directorio. |
SetMetadataAsync(AccessCondition, FileRequestOptions, OperationContext, CancellationToken) |
Devuelve una tarea que realiza una operación asincrónica para actualizar los metadatos del directorio. |
SetMetadataAsync(CancellationToken) |
Devuelve una tarea que realiza una operación asincrónica para actualizar los metadatos del directorio. |
SetProperties(FileRequestOptions, OperationContext) |
Novedades las propiedades del directorio. |
SetPropertiesAsync(FileRequestOptions, OperationContext, Nullable<CancellationToken>) |
Novedades las propiedades del directorio. |
Se aplica a
Azure SDK for .NET