Compartir a través de


ShareClientOptions Clase

Definición

Proporciona las opciones de configuración de cliente para conectarse a Azure File Storage.

public class ShareClientOptions : Azure.Core.ClientOptions
type ShareClientOptions = class
    inherit ClientOptions
Public Class ShareClientOptions
Inherits ClientOptions
Herencia
ShareClientOptions

Constructores

ShareClientOptions(ShareClientOptions+ServiceVersion)

Inicializa una nueva instancia de la clase ShareClientOptions.

Propiedades

AllowSourceTrailingDot

Si se establece en true, se permitirá el punto final (.) a los nombres de archivo de origen. Si es false, se recortará el punto final. Compatible con x-ms-version 2022-11-02 y versiones posteriores. Aplicable a Rename(String, ShareFileRenameOptions, CancellationToken), RenameAsync(String, ShareFileRenameOptions, CancellationToken), UploadRangeFromUri(Uri, HttpRange, HttpRange, ShareFileUploadRangeFromUriOptions, CancellationToken), UploadRangeFromUriAsync(Uri, HttpRange, HttpRange, ShareFileUploadRangeFromUriOptions, CancellationToken), StartCopy(Uri, ShareFileCopyOptions, CancellationToken), StartCopyAsync(Uri, ShareFileCopyOptions, CancellationToken), Rename(String, ShareFileRenameOptions, CancellationToken)y RenameAsync(String, ShareFileRenameOptions, CancellationToken).

AllowTrailingDot

Si se establece en true, se permitirá que el punto final (.) suffex directorio y nombres de archivo. Si es false, se recortará el punto final. Compatible con x-ms-version 2022-11-02 y versiones posteriores.

Audience

Obtiene o establece la audiencia que se va a usar para la autenticación con Azure Active Directory (AAD). La audiencia no se tiene en cuenta cuando se usa una clave compartida.

Diagnostics

Obtiene las opciones de diagnóstico de cliente.

(Heredado de ClientOptions)
Retry

Obtiene las opciones de reintento del cliente.

(Heredado de ClientOptions)
RetryPolicy

Obtiene o establece la directiva que se va a usar para los reintentos. Si se especifica una directiva, se usará en lugar de la Retry propiedad . El RetryPolicy tipo se puede derivar de para modificar el comportamiento predeterminado sin necesidad de implementar completamente la lógica de reintento. Si Process(HttpMessage, ReadOnlyMemory<HttpPipelinePolicy>) se invalida o se especifica un personalizado HttpPipelinePolicy , es responsabilidad del implementador actualizar los ProcessingContext valores.

(Heredado de ClientOptions)
ShareTokenIntent

Compartir intención de token. Para su uso con la autenticación de tokens. Se usa para indicar la intención de la solicitud. Esto es necesario actualmente cuando se usa la autenticación de tokens.

TransferValidation

Transferir las opciones de validación que se van a aplicar a las transferencias de archivos desde este cliente.

Transport

que HttpPipelineTransport se va a usar para este cliente. El valor predeterminado es una instancia de HttpClientTransport.

(Heredado de ClientOptions)
Version

Obtiene la ShareClientOptions.ServiceVersion propiedad de la API de servicio que se usa al realizar solicitudes. Para obtener más información, consulte Control de versiones para los servicios de Azure Storage.

Métodos

AddPolicy(HttpPipelinePolicy, HttpPipelinePosition)

Agrega una HttpPipeline directiva a la canalización de cliente. El parámetro controla la posición de la directiva en la position canalización. Si desea que la directiva se ejecute una vez por solicitud de cliente, use PerCallPerRetry de lo contrario para ejecutar la directiva para cada reintento. Tenga en cuenta que la misma instancia de policy se agregaría a todas las canalizaciones de cliente construidas con este ClientOptions objeto .

(Heredado de ClientOptions)

Se aplica a