Class BlobClientOptions
Provides the client configuration options for connecting to Azure Blob Storage.
Inheritance
Namespace: Azure.Storage.Blobs
Assembly: Azure.Storage.Blobs.dll
Syntax
public class BlobClientOptions : Azure.Core.ClientOptions
Constructors
BlobClientOptions(BlobClientOptions+ServiceVersion)
Initializes a new instance of the BlobClientOptions class.
Declaration
public BlobClientOptions (Azure.Storage.Blobs.BlobClientOptions.ServiceVersion version = Azure.Storage.Blobs.BlobClientOptions+ServiceVersion.V2019_02_02);
Parameters
BlobClientOptions.ServiceVersion
version
The BlobClientOptions.ServiceVersion of the service API used when making requests. |
Properties
CustomerProvidedKey
Gets the CustomerProvidedKey to be used when making requests.
Declaration
public Nullable<Azure.Storage.Blobs.Models.CustomerProvidedKey> CustomerProvidedKey { get; set; }
Property Value
Nullable<CustomerProvidedKey>
|
GeoRedundantSecondaryUri
Gets or sets the secondary storage Uri that can be read from for the storage account if the account is enabled for RA-GRS.
If this property is set, the secondary Uri will be used for GET or HEAD requests during retries. If the status of the response from the secondary Uri is a 404, then subsequent retries for the request will not use the secondary Uri again, as this indicates that the resource may not have propagated there yet. Otherwise, subsequent retries will alternate back and forth between primary and secondary Uri.
Declaration
public Uri GeoRedundantSecondaryUri { get; set; }
Property Value
Uri
|
Version
Gets the BlobClientOptions.ServiceVersion of the service API used when making requests. For more, see .
Declaration
public Azure.Storage.Blobs.BlobClientOptions.ServiceVersion Version { get; }
Property Value
BlobClientOptions.ServiceVersion
|