Azure.Storage.Blobs.BlobClientConfiguration
Provides the configurations to connecting to the Blob Service and to create the Blob Clients
namespace Azure.Storage.Blobs
{
internal class BlobClientConfiguration : StorageClientConfiguration
{
public virtual BlobClientOptions.ServiceVersion Version { get; }
public virtual CustomerProvidedKey? CustomerProvidedKey { get; }
public virtual TransferValidationOptions TransferValidation { get; }
public string EncryptionScope { get; }
public bool TrimBlobNameSlashes { get; }
public BlobClientConfiguration(HttpPipeline pipeline, TokenCredential tokenCredential, ClientDiagnostics clientDiagnostics, BlobClientOptions.ServiceVersion version, CustomerProvidedKey? customerProvidedKey, TransferValidationOptions transferValidation, string encryptionScope, bool trimBlobNameSlashes);
public BlobClientConfiguration(HttpPipeline pipeline, StorageSharedKeyCredential sharedKeyCredential, ClientDiagnostics clientDiagnostics, BlobClientOptions.ServiceVersion version, CustomerProvidedKey? customerProvidedKey, TransferValidationOptions transferValidation, string encryptionScope, bool trimBlobNameSlashes);
public BlobClientConfiguration(HttpPipeline pipeline, AzureSasCredential sasCredential, ClientDiagnostics clientDiagnostics, BlobClientOptions.ServiceVersion version, CustomerProvidedKey? customerProvidedKey, TransferValidationOptions transferValidation, string encryptionScope, bool trimBlobNameSlashes);
public BlobClientConfiguration(HttpPipeline pipeline, ClientDiagnostics clientDiagnostics, BlobClientOptions.ServiceVersion version, CustomerProvidedKey? customerProvidedKey, TransferValidationOptions transferValidation, string encryptionScope, bool trimBlobNameSlashes);
}
}