Storage Client Library for Windows Phone (Version 7.0)

Microsoft Windows Azure Storage Blob

Provides a client-side logical representation of the Windows Azure File service. This client is used to configure and execute requests against the File service.

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

Inheritance Hierarchy

System.::..Object
  Microsoft.WindowsAzure.Storage.File.::..CloudFileClient

Syntax

 
public class CloudFileClient
 
public ref class CloudFileClient 
 
type CloudFileClient = class end
 
Public Class CloudFileClient

Constructors

NameDescription
System_CAPS_pubmethodCloudFileClient(StorageUri, StorageCredentials)(StorageUri^, StorageCredentials^)(StorageUri, StorageCredentials)(StorageUri, StorageCredentials)

Initializes a new instance of the CloudFileClient class using the specified File service endpoint and account credentials.

System_CAPS_pubmethodCloudFileClient(Uri, StorageCredentials)(Uri^, StorageCredentials^)(Uri, StorageCredentials)(Uri, StorageCredentials)

Initializes a new instance of the CloudFileClient class using the specified File service endpoint and account credentials.

Properties

NameDescription
System_CAPS_pubpropertyAuthenticationSchemeAuthenticationSchemeAuthenticationSchemeAuthenticationScheme

Gets or sets the authentication scheme to use to sign HTTP requests.

System_CAPS_pubpropertyBaseUriBaseUriBaseUriBaseUri

Gets the base URI for the File service client.

System_CAPS_pubpropertyBufferManagerBufferManagerBufferManagerBufferManager

Gets or sets a buffer manager that implements the IBufferManager interface, specifying a buffer pool for use with operations against the File service client.

System_CAPS_pubpropertyCredentialsCredentialsCredentialsCredentials

Gets the account credentials used to create the File service client.

System_CAPS_pubpropertyDefaultRequestOptionsDefaultRequestOptionsDefaultRequestOptionsDefaultRequestOptions

Gets or sets the default request options for requests made via the File service client.

System_CAPS_pubpropertyStorageUriStorageUriStorageUriStorageUri

Gets the list of URIs for all locations.

Methods

NameDescription
System_CAPS_pubmethodBeginGetServiceProperties(AsyncCallback, Object)(AsyncCallback^, Object^)(AsyncCallback, Object)(AsyncCallback, Object)

Begins an asynchronous operation to get service properties for the File service.

System_CAPS_pubmethodBeginGetServiceProperties(FileRequestOptions, OperationContext, AsyncCallback, Object)(FileRequestOptions^, OperationContext^, AsyncCallback^, Object^)(FileRequestOptions, OperationContext, AsyncCallback, Object)(FileRequestOptions, OperationContext, AsyncCallback, Object)

Begins an asynchronous operation to get service properties for the File service.

System_CAPS_pubmethodBeginListSharesSegmented(FileContinuationToken, AsyncCallback, Object)(FileContinuationToken^, AsyncCallback^, Object^)(FileContinuationToken, AsyncCallback, Object)(FileContinuationToken, AsyncCallback, Object)

Begins an asynchronous request to return a result segment containing a collection of shares.

System_CAPS_pubmethodBeginListSharesSegmented(String, FileContinuationToken, AsyncCallback, Object)(String^, FileContinuationToken^, AsyncCallback^, Object^)(String, FileContinuationToken, AsyncCallback, Object)(String, FileContinuationToken, AsyncCallback, Object)

Begins an asynchronous request to return a result segment containing a collection of shares.

System_CAPS_pubmethodBeginListSharesSegmented(String, ShareListingDetails, Nullable<Int32>, FileContinuationToken, FileRequestOptions, OperationContext, AsyncCallback, Object)(String^, ShareListingDetails, Nullable<Int32>, FileContinuationToken^, FileRequestOptions^, OperationContext^, AsyncCallback^, Object^)(String, ShareListingDetails, Nullable<Int32>, FileContinuationToken, FileRequestOptions, OperationContext, AsyncCallback, Object)(String, ShareListingDetails, Nullable(Of Int32), FileContinuationToken, FileRequestOptions, OperationContext, AsyncCallback, Object)

Begins an asynchronous request to return a result segment containing a collection of shares whose names begin with the specified prefix.

System_CAPS_pubmethodBeginSetServiceProperties(FileServiceProperties, AsyncCallback, Object)(FileServiceProperties^, AsyncCallback^, Object^)(FileServiceProperties, AsyncCallback, Object)(FileServiceProperties, AsyncCallback, Object)

Begins an asynchronous operation to set service properties for the File service.

System_CAPS_pubmethodBeginSetServiceProperties(FileServiceProperties, FileRequestOptions, OperationContext, AsyncCallback, Object)(FileServiceProperties^, FileRequestOptions^, OperationContext^, AsyncCallback^, Object^)(FileServiceProperties, FileRequestOptions, OperationContext, AsyncCallback, Object)(FileServiceProperties, FileRequestOptions, OperationContext, AsyncCallback, Object)

Begins an asynchronous operation to set service properties for the File service.

System_CAPS_pubmethodEndGetServiceProperties(IAsyncResult)(IAsyncResult^)(IAsyncResult)(IAsyncResult)

Ends an asynchronous operation to get service properties for the File service.

System_CAPS_pubmethodEndListSharesSegmented(IAsyncResult)(IAsyncResult^)(IAsyncResult)(IAsyncResult)

Ends an asynchronous operation to return a result segment containing a collection of shares.

System_CAPS_pubmethodEndSetServiceProperties(IAsyncResult)(IAsyncResult^)(IAsyncResult)(IAsyncResult)

Ends an asynchronous operation to set service properties for the Blob service.

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

(Inherited from Object.)

System_CAPS_protmethodFinalize()()()()

(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()()()()

(Inherited from Object.)

System_CAPS_pubmethodGetServicePropertiesAsync()()()()

Initiates an asynchronous operation to get service properties for the File service.

System_CAPS_pubmethodGetServicePropertiesAsync(CancellationToken)(CancellationToken)(CancellationToken)(CancellationToken)

Initiates an asynchronous operation to get service properties for the File service.

System_CAPS_pubmethodGetServicePropertiesAsync(FileRequestOptions, OperationContext)(FileRequestOptions^, OperationContext^)(FileRequestOptions, OperationContext)(FileRequestOptions, OperationContext)

Initiates an asynchronous operation to get service properties for the File service.

System_CAPS_pubmethodGetServicePropertiesAsync(FileRequestOptions, OperationContext, CancellationToken)(FileRequestOptions^, OperationContext^, CancellationToken)(FileRequestOptions, OperationContext, CancellationToken)(FileRequestOptions, OperationContext, CancellationToken)

Initiates an asynchronous operation to get service properties for the File service.

System_CAPS_pubmethodGetShareReference(String)(String^)(String)(String)

Returns a reference to a CloudFileShare object with the specified name.

System_CAPS_pubmethodGetType()()()()

(Inherited from Object.)

System_CAPS_pubmethodListSharesSegmentedAsync(FileContinuationToken)(FileContinuationToken^)(FileContinuationToken)(FileContinuationToken)

Returns a task that performs an asynchronous request to return a result segment containing a collection of shares.

System_CAPS_pubmethodListSharesSegmentedAsync(FileContinuationToken, CancellationToken)(FileContinuationToken^, CancellationToken)(FileContinuationToken, CancellationToken)(FileContinuationToken, CancellationToken)

Returns a task that performs an asynchronous request to return a result segment containing a collection of shares.

System_CAPS_pubmethodListSharesSegmentedAsync(String, FileContinuationToken)(String^, FileContinuationToken^)(String, FileContinuationToken)(String, FileContinuationToken)

Returns a task that performs an asynchronous request to return a result segment containing a collection of shares whose names begin with the specified prefix.

System_CAPS_pubmethodListSharesSegmentedAsync(String, FileContinuationToken, CancellationToken)(String^, FileContinuationToken^, CancellationToken)(String, FileContinuationToken, CancellationToken)(String, FileContinuationToken, CancellationToken)

Returns a task that performs an asynchronous request to return a result segment containing a collection of shares whose names begin with the specified prefix.

System_CAPS_pubmethodListSharesSegmentedAsync(String, ShareListingDetails, Nullable<Int32>, FileContinuationToken, FileRequestOptions, OperationContext)(String^, ShareListingDetails, Nullable<Int32>, FileContinuationToken^, FileRequestOptions^, OperationContext^)(String, ShareListingDetails, Nullable<Int32>, FileContinuationToken, FileRequestOptions, OperationContext)(String, ShareListingDetails, Nullable(Of Int32), FileContinuationToken, FileRequestOptions, OperationContext)

Returns a task that performs an asynchronous request to return a result segment containing a collection of shares whose names begin with the specified prefix.

System_CAPS_pubmethodListSharesSegmentedAsync(String, ShareListingDetails, Nullable<Int32>, FileContinuationToken, FileRequestOptions, OperationContext, CancellationToken)(String^, ShareListingDetails, Nullable<Int32>, FileContinuationToken^, FileRequestOptions^, OperationContext^, CancellationToken)(String, ShareListingDetails, Nullable<Int32>, FileContinuationToken, FileRequestOptions, OperationContext, CancellationToken)(String, ShareListingDetails, Nullable(Of Int32), FileContinuationToken, FileRequestOptions, OperationContext, CancellationToken)

Returns a task that performs an asynchronous request to return a result segment containing a collection of shares whose names begin with the specified prefix.

System_CAPS_protmethodMemberwiseClone()()()()

(Inherited from Object.)

System_CAPS_pubmethodSetServicePropertiesAsync(FileServiceProperties)(FileServiceProperties^)(FileServiceProperties)(FileServiceProperties)

Initiates an asynchronous operation that sets service properties for the Blob service.

System_CAPS_pubmethodSetServicePropertiesAsync(FileServiceProperties, CancellationToken)(FileServiceProperties^, CancellationToken)(FileServiceProperties, CancellationToken)(FileServiceProperties, CancellationToken)

Initiates an asynchronous operation that sets service properties for the Blob service.

System_CAPS_pubmethodSetServicePropertiesAsync(FileServiceProperties, FileRequestOptions, OperationContext)(FileServiceProperties^, FileRequestOptions^, OperationContext^)(FileServiceProperties, FileRequestOptions, OperationContext)(FileServiceProperties, FileRequestOptions, OperationContext)

Initiates an asynchronous operation that sets service properties for the File service.

System_CAPS_pubmethodSetServicePropertiesAsync(FileServiceProperties, FileRequestOptions, OperationContext, CancellationToken)(FileServiceProperties^, FileRequestOptions^, OperationContext^, CancellationToken)(FileServiceProperties, FileRequestOptions, OperationContext, CancellationToken)(FileServiceProperties, FileRequestOptions, OperationContext, CancellationToken)

Initiates an asynchronous operation that sets service properties for the File service.

System_CAPS_pubmethodToString()()()()

(Inherited from Object.)

Remarks

The service client encapsulates the base URI for the File service. If the service client will be used for authenticated access, it also encapsulates the credentials for accessing the storage account.

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