CloudFileClient Clase

Definición

Proporciona una representación lógica del lado cliente del servicio Microsoft Azure File. Este cliente configura y ejecuta solicitudes en el servicio Archivo.

public class CloudFileClient
type CloudFileClient = class
Public Class CloudFileClient
Herencia
CloudFileClient

Comentarios

El cliente del servicio encapsula el URI base para el servicio Archivo. Si el cliente del servicio se va a usar para el acceso autenticado, también encapsula las credenciales de acceso a la cuenta de almacenamiento.

Constructores

CloudFileClient(StorageUri, StorageCredentials, DelegatingHandler)

Inicializa una nueva instancia de la clase CloudFileClient con las credenciales de la cuenta y el extremo de servicio Archivo especificados.

CloudFileClient(Uri, StorageCredentials, DelegatingHandler)

Inicializa una nueva instancia de la clase CloudFileClient con las credenciales de la cuenta y el extremo de servicio Archivo especificados.

Propiedades

AuthenticationScheme

Obtiene o establece el esquema de autenticación con el que se deben firmar las solicitudes HTTP.

BaseUri

Obtiene el URI base para el cliente del servicio Archivo.

BufferManager

Obtiene o establece un administrador de búfer que implementa la interfaz de IBufferManager. Para ello, especifica un grupo de búferes que se debe usar con las operaciones en el cliente del servicio Archivo.

Credentials

Obtiene las credenciales de la cuenta con las que se ha creado el cliente del servicio Archivo.

DefaultRequestOptions

Obtiene o establece las opciones de solicitud predeterminadas para las solicitudes realizadas a través del cliente del servicio Archivo.

StorageUri

Obtiene la lista de los URI para todas las ubicaciones.

Métodos

BeginGetServiceProperties(AsyncCallback, Object)

Comienza una operación asincrónica para obtener las propiedades del servicio file.

BeginGetServiceProperties(FileRequestOptions, OperationContext, AsyncCallback, Object)

Comienza una operación asincrónica para obtener las propiedades del servicio file.

BeginListSharesSegmented(FileContinuationToken, AsyncCallback, Object)

Comienza una solicitud asincrónica para devolver un segmento de resultado que contiene una colección de recursos compartidos.

BeginListSharesSegmented(String, FileContinuationToken, AsyncCallback, Object)

Comienza una solicitud asincrónica para devolver un segmento de resultado que contiene una colección de recursos compartidos.

BeginListSharesSegmented(String, ShareListingDetails, Nullable<Int32>, FileContinuationToken, FileRequestOptions, OperationContext, AsyncCallback, Object)

Comienza una solicitud asincrónica para devolver un segmento de resultado que contiene una colección de recursos compartidos cuyos nombres comienzan con el prefijo especificado.

BeginSetServiceProperties(FileServiceProperties, AsyncCallback, Object)

Comienza una operación asincrónica para establecer las propiedades del servicio de archivos.

BeginSetServiceProperties(FileServiceProperties, FileRequestOptions, OperationContext, AsyncCallback, Object)

Comienza una operación asincrónica para establecer las propiedades del servicio de archivos.

EndGetServiceProperties(IAsyncResult)

Finaliza una operación asincrónica para obtener las propiedades del servicio file.

EndListSharesSegmented(IAsyncResult)

Finaliza una operación asincrónica para devolver un segmento de resultado que contiene una colección de recursos compartidos.

EndSetServiceProperties(IAsyncResult)

Finaliza una operación asincrónica para establecer las propiedades del servicio blob.

GetServiceProperties(FileRequestOptions, OperationContext)

Obtiene las propiedades del servicio file.

GetServicePropertiesAsync()

Inicia una operación asincrónica para obtener las propiedades del servicio file.

GetServicePropertiesAsync(CancellationToken)

Inicia una operación asincrónica para obtener las propiedades del servicio file.

GetServicePropertiesAsync(FileRequestOptions, OperationContext)

Inicia una operación asincrónica para obtener las propiedades del servicio file.

GetServicePropertiesAsync(FileRequestOptions, OperationContext, CancellationToken)

Inicia una operación asincrónica para obtener las propiedades del servicio file.

GetShareReference(String)

Devuelve una referencia a un objeto CloudFileShare con el nombre especificado.

GetShareReference(String, Nullable<DateTimeOffset>)

Devuelve una referencia a un CloudFileShare objeto con el nombre y la hora de instantánea especificados.

ListShares(String, ShareListingDetails, FileRequestOptions, OperationContext)

Devuelve una colección enumerable de recursos compartidos, que se recuperan de forma diferida, cuyos nombres comienzan por el prefijo especificado.

ListSharesSegmented(FileContinuationToken)

Devuelve un segmento de resultados que contiene una colección de recursos compartidos.

ListSharesSegmented(String, FileContinuationToken)

Devuelve un segmento de resultados que contiene una colección de recursos compartidos.

ListSharesSegmented(String, ShareListingDetails, Nullable<Int32>, FileContinuationToken, FileRequestOptions, OperationContext)

Devuelve un segmento de resultados que contiene una colección de recursos compartidos cuyos nombres comienzan con el prefijo especificado.

ListSharesSegmentedAsync(FileContinuationToken)

Devuelve una tarea que realiza una solicitud asincrónica para devolver un segmento de resultado que contiene una colección de recursos compartidos.

ListSharesSegmentedAsync(FileContinuationToken, CancellationToken)

Devuelve una tarea que realiza una solicitud asincrónica para devolver un segmento de resultado que contiene una colección de recursos compartidos.

ListSharesSegmentedAsync(String, FileContinuationToken)

Devuelve una tarea que realiza una solicitud asincrónica para devolver un segmento de resultados que contiene una colección de recursos compartidos cuyos nombres comienzan con el prefijo especificado.

ListSharesSegmentedAsync(String, FileContinuationToken, CancellationToken)

Devuelve una tarea que realiza una solicitud asincrónica para devolver un segmento de resultados que contiene una colección de recursos compartidos cuyos nombres comienzan con el prefijo especificado.

ListSharesSegmentedAsync(String, ShareListingDetails, Nullable<Int32>, FileContinuationToken, FileRequestOptions, OperationContext)

Devuelve una tarea que realiza una solicitud asincrónica para devolver un segmento de resultados que contiene una colección de recursos compartidos cuyos nombres comienzan con el prefijo especificado.

ListSharesSegmentedAsync(String, ShareListingDetails, Nullable<Int32>, FileContinuationToken, FileRequestOptions, OperationContext, CancellationToken)

Devuelve una tarea que realiza una solicitud asincrónica para devolver un segmento de resultados que contiene una colección de recursos compartidos cuyos nombres comienzan con el prefijo especificado.

SetServiceProperties(FileServiceProperties, FileRequestOptions, OperationContext)

Establece las propiedades de servicio para el servicio de archivos.

SetServicePropertiesAsync(FileServiceProperties)

Inicia una operación asincrónica que establece las propiedades de servicio para Blob service.

SetServicePropertiesAsync(FileServiceProperties, CancellationToken)

Inicia una operación asincrónica que establece las propiedades de servicio para Blob service.

SetServicePropertiesAsync(FileServiceProperties, FileRequestOptions, OperationContext)

Inicia una operación asincrónica que establece las propiedades del servicio file.

SetServicePropertiesAsync(FileServiceProperties, FileRequestOptions, OperationContext, CancellationToken)

Inicia una operación asincrónica que establece las propiedades del servicio file.

Se aplica a