Storage Client Library for Windows Phone (Version 7.0)

Microsoft Windows Azure Storage Blob

Represents a set of timeout and retry policy options that may be specified for a request against the Blob service.

Namespace:   Microsoft.WindowsAzure.Storage.Blob
Assembly:  Microsoft.WindowsAzure.Storage (in Microsoft.WindowsAzure.Storage.dll)

Inheritance Hierarchy

System.::..Object
  Microsoft.WindowsAzure.Storage.Blob.::..BlobRequestOptions

Syntax

 
public sealed class BlobRequestOptions : IRequestOptions
 
public ref class BlobRequestOptions sealed : IRequestOptions
 
[<Sealed>]
type BlobRequestOptions = 
    class
        interface IRequestOptions
    end
 
Public NotInheritable Class BlobRequestOptions
	Implements IRequestOptions

Constructors

NameDescription
System_CAPS_pubmethodBlobRequestOptions()()()()

Initializes a new instance of the BlobRequestOptions class.

Properties

NameDescription
System_CAPS_pubpropertyAbsorbConditionalErrorsOnRetryAbsorbConditionalErrorsOnRetryAbsorbConditionalErrorsOnRetryAbsorbConditionalErrorsOnRetry

Gets or sets a value that indicates whether a conditional failure should be absorbed on a retry attempt for the request.

System_CAPS_pubpropertyDisableContentMD5ValidationDisableContentMD5ValidationDisableContentMD5ValidationDisableContentMD5Validation

System_CAPS_pubpropertyEncryptionPolicyEncryptionPolicyEncryptionPolicyEncryptionPolicy

Gets or sets the encryption policy for the request.

System_CAPS_pubpropertyLocationModeLocationModeLocationModeLocationMode

Gets or sets the location mode of the request.

System_CAPS_pubpropertyMaximumExecutionTimeMaximumExecutionTimeMaximumExecutionTimeMaximumExecutionTime

Gets or sets the maximum execution time across all potential retries for the request.

System_CAPS_pubpropertyParallelOperationThreadCountParallelOperationThreadCountParallelOperationThreadCountParallelOperationThreadCount

Gets or sets the number of blocks that may be simultaneously uploaded when uploading a blob that is greater than the value specified by the SingleBlobUploadThresholdInBytesSingleBlobUploadThresholdInBytesSingleBlobUploadThresholdInBytesSingleBlobUploadThresholdInBytes property in size.

System_CAPS_pubpropertyRequireEncryptionRequireEncryptionRequireEncryptionRequireEncryption

Gets or sets a value to indicate whether data written and read by the client library should be encrypted.

System_CAPS_pubpropertyRetryPolicyRetryPolicyRetryPolicyRetryPolicy

Gets or sets the retry policy for the request.

System_CAPS_pubpropertyServerTimeoutServerTimeoutServerTimeoutServerTimeout

Gets or sets the server timeout interval for the request.

System_CAPS_pubpropertySingleBlobUploadThresholdInBytesSingleBlobUploadThresholdInBytesSingleBlobUploadThresholdInBytesSingleBlobUploadThresholdInBytes

Gets or sets the maximum size of a blob in bytes that may be uploaded as a single blob.

System_CAPS_pubpropertyStoreBlobContentMD5StoreBlobContentMD5StoreBlobContentMD5StoreBlobContentMD5

System_CAPS_pubpropertyUseTransactionalMD5UseTransactionalMD5UseTransactionalMD5UseTransactionalMD5

Methods

NameDescription
System_CAPS_pubmethodEquals(Object)(Object^)(Object)(Object)

(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()()()()

(Inherited from Object.)

System_CAPS_pubmethodGetType()()()()

(Inherited from Object.)

System_CAPS_pubmethodToString()()()()

(Inherited from Object.)

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top