xml/Microsoft.Azure.Storage.Blob/ICloudBlob.xml (6,133 lines of code) (raw):

<Type Name="ICloudBlob" FullName="Microsoft.Azure.Storage.Blob.ICloudBlob"> <TypeSignature Language="C#" Value="public interface ICloudBlob : Microsoft.Azure.Storage.Blob.IListBlobItem" /> <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract ICloudBlob implements class Microsoft.Azure.Storage.Blob.IListBlobItem" /> <TypeSignature Language="DocId" Value="T:Microsoft.Azure.Storage.Blob.ICloudBlob" /> <TypeSignature Language="VB.NET" Value="Public Interface ICloudBlob&#xA;Implements IListBlobItem" /> <TypeSignature Language="F#" Value="type ICloudBlob = interface&#xA; interface IListBlobItem" /> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.1.0.0</AssemblyVersion> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <Interfaces> <Interface> <InterfaceName>Microsoft.Azure.Storage.Blob.IListBlobItem</InterfaceName> </Interface> </Interfaces> <Docs> <summary> An interface required for Microsoft Azure blob types. The <see cref="T:Microsoft.Azure.Storage.Blob.CloudBlockBlob" /> and <see cref="T:Microsoft.Azure.Storage.Blob.CloudPageBlob" /> classes implement the <see cref="T:Microsoft.Azure.Storage.Blob.ICloudBlob" /> interface. </summary> <remarks>To be added.</remarks> </Docs> <Members> <Member MemberName="AbortCopy"> <MemberSignature Language="C#" Value="public void AbortCopy (string copyId, Microsoft.Azure.Storage.AccessCondition accessCondition = default, Microsoft.Azure.Storage.Blob.BlobRequestOptions options = default, Microsoft.Azure.Storage.OperationContext operationContext = default);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void AbortCopy(string copyId, class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.AbortCopy(System.String,Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext)" /> <MemberSignature Language="VB.NET" Value="Public Sub AbortCopy (copyId As String, Optional accessCondition As AccessCondition = Nothing, Optional options As BlobRequestOptions = Nothing, Optional operationContext As OperationContext = Nothing)" /> <MemberSignature Language="F#" Value="abstract member AbortCopy : string * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext -&gt; unit" Usage="iCloudBlob.AbortCopy (copyId, accessCondition, options, operationContext)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Void</ReturnType> </ReturnValue> <Parameters> <Parameter Name="copyId" Type="System.String" /> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> </Parameters> <Docs> <param name="copyId">A string identifying the copy operation.</param> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request. If <c>null</c>, default options are applied to the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <summary> Aborts an ongoing blob copy operation. </summary> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="AbortCopyAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task AbortCopyAsync (string copyId);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task AbortCopyAsync(string copyId) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.AbortCopyAsync(System.String)" /> <MemberSignature Language="VB.NET" Value="Public Function AbortCopyAsync (copyId As String) As Task" /> <MemberSignature Language="F#" Value="abstract member AbortCopyAsync : string -&gt; System.Threading.Tasks.Task" Usage="iCloudBlob.AbortCopyAsync copyId" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task</ReturnType> </ReturnValue> <Parameters> <Parameter Name="copyId" Type="System.String" /> </Parameters> <Docs> <param name="copyId">A string identifying the copy operation.</param> <summary> Initiates an asynchronous operation to abort an ongoing blob copy operation. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="AbortCopyAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task AbortCopyAsync (string copyId, System.Threading.CancellationToken cancellationToken);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task AbortCopyAsync(string copyId, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.AbortCopyAsync(System.String,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="Public Function AbortCopyAsync (copyId As String, cancellationToken As CancellationToken) As Task" /> <MemberSignature Language="F#" Value="abstract member AbortCopyAsync : string * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="iCloudBlob.AbortCopyAsync (copyId, cancellationToken)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task</ReturnType> </ReturnValue> <Parameters> <Parameter Name="copyId" Type="System.String" /> <Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" /> </Parameters> <Docs> <param name="copyId">A string identifying the copy operation.</param> <param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param> <summary> Initiates an asynchronous operation to abort an ongoing blob copy operation. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="AbortCopyAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task AbortCopyAsync (string copyId, Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task AbortCopyAsync(string copyId, class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.AbortCopyAsync(System.String,Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext)" /> <MemberSignature Language="VB.NET" Value="Public Function AbortCopyAsync (copyId As String, accessCondition As AccessCondition, options As BlobRequestOptions, operationContext As OperationContext) As Task" /> <MemberSignature Language="F#" Value="abstract member AbortCopyAsync : string * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext -&gt; System.Threading.Tasks.Task" Usage="iCloudBlob.AbortCopyAsync (copyId, accessCondition, options, operationContext)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task</ReturnType> </ReturnValue> <Parameters> <Parameter Name="copyId" Type="System.String" /> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> </Parameters> <Docs> <param name="copyId">A string identifying the copy operation.</param> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <summary> Initiates an asynchronous operation to abort an ongoing blob copy operation. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="AbortCopyAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task AbortCopyAsync (string copyId, Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext, System.Threading.CancellationToken cancellationToken);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task AbortCopyAsync(string copyId, class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.AbortCopyAsync(System.String,Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="Public Function AbortCopyAsync (copyId As String, accessCondition As AccessCondition, options As BlobRequestOptions, operationContext As OperationContext, cancellationToken As CancellationToken) As Task" /> <MemberSignature Language="F#" Value="abstract member AbortCopyAsync : string * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="iCloudBlob.AbortCopyAsync (copyId, accessCondition, options, operationContext, cancellationToken)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task</ReturnType> </ReturnValue> <Parameters> <Parameter Name="copyId" Type="System.String" /> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> <Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" /> </Parameters> <Docs> <param name="copyId">A string identifying the copy operation.</param> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param> <summary> Initiates an asynchronous operation to abort an ongoing blob copy operation. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="AcquireLease"> <MemberSignature Language="C#" Value="public string AcquireLease (TimeSpan? leaseTime, string proposedLeaseId, Microsoft.Azure.Storage.AccessCondition accessCondition = default, Microsoft.Azure.Storage.Blob.BlobRequestOptions options = default, Microsoft.Azure.Storage.OperationContext operationContext = default);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string AcquireLease(valuetype System.Nullable`1&lt;valuetype System.TimeSpan&gt; leaseTime, string proposedLeaseId, class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.AcquireLease(System.Nullable{System.TimeSpan},System.String,Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext)" /> <MemberSignature Language="VB.NET" Value="Public Function AcquireLease (leaseTime As Nullable(Of TimeSpan), proposedLeaseId As String, Optional accessCondition As AccessCondition = Nothing, Optional options As BlobRequestOptions = Nothing, Optional operationContext As OperationContext = Nothing) As String" /> <MemberSignature Language="F#" Value="abstract member AcquireLease : Nullable&lt;TimeSpan&gt; * string * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext -&gt; string" Usage="iCloudBlob.AcquireLease (leaseTime, proposedLeaseId, accessCondition, options, operationContext)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.String</ReturnType> </ReturnValue> <Parameters> <Parameter Name="leaseTime" Type="System.Nullable&lt;System.TimeSpan&gt;" /> <Parameter Name="proposedLeaseId" Type="System.String" /> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> </Parameters> <Docs> <param name="leaseTime">A <see cref="T:System.TimeSpan" /> representing the span of time for which to acquire the lease, which will be rounded down to seconds.</param> <param name="proposedLeaseId">A string representing the proposed lease ID for the new lease.</param> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request. If <c>null</c>, default options are applied to the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <summary> Acquires a lease on this blob. </summary> <returns>The ID of the acquired lease.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="AcquireLeaseAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;string&gt; AcquireLeaseAsync (TimeSpan? leaseTime, string proposedLeaseId = default);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1&lt;string&gt; AcquireLeaseAsync(valuetype System.Nullable`1&lt;valuetype System.TimeSpan&gt; leaseTime, string proposedLeaseId) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.AcquireLeaseAsync(System.Nullable{System.TimeSpan},System.String)" /> <MemberSignature Language="VB.NET" Value="Public Function AcquireLeaseAsync (leaseTime As Nullable(Of TimeSpan), Optional proposedLeaseId As String = Nothing) As Task(Of String)" /> <MemberSignature Language="F#" Value="abstract member AcquireLeaseAsync : Nullable&lt;TimeSpan&gt; * string -&gt; System.Threading.Tasks.Task&lt;string&gt;" Usage="iCloudBlob.AcquireLeaseAsync (leaseTime, proposedLeaseId)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task&lt;System.String&gt;</ReturnType> </ReturnValue> <Parameters> <Parameter Name="leaseTime" Type="System.Nullable&lt;System.TimeSpan&gt;" /> <Parameter Name="proposedLeaseId" Type="System.String" /> </Parameters> <Docs> <param name="leaseTime">A <see cref="T:System.TimeSpan" /> representing the span of time for which to acquire the lease, which will be rounded down to seconds.</param> <param name="proposedLeaseId">A string representing the proposed lease ID for the new lease.</param> <summary> Initiates an asynchronous operation to acquire a lease on this blob. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object of type <c>string</c> that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="AcquireLeaseAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;string&gt; AcquireLeaseAsync (TimeSpan? leaseTime, string proposedLeaseId, System.Threading.CancellationToken cancellationToken);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1&lt;string&gt; AcquireLeaseAsync(valuetype System.Nullable`1&lt;valuetype System.TimeSpan&gt; leaseTime, string proposedLeaseId, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.AcquireLeaseAsync(System.Nullable{System.TimeSpan},System.String,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="Public Function AcquireLeaseAsync (leaseTime As Nullable(Of TimeSpan), proposedLeaseId As String, cancellationToken As CancellationToken) As Task(Of String)" /> <MemberSignature Language="F#" Value="abstract member AcquireLeaseAsync : Nullable&lt;TimeSpan&gt; * string * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;string&gt;" Usage="iCloudBlob.AcquireLeaseAsync (leaseTime, proposedLeaseId, cancellationToken)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task&lt;System.String&gt;</ReturnType> </ReturnValue> <Parameters> <Parameter Name="leaseTime" Type="System.Nullable&lt;System.TimeSpan&gt;" /> <Parameter Name="proposedLeaseId" Type="System.String" /> <Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" /> </Parameters> <Docs> <param name="leaseTime">A <see cref="T:System.TimeSpan" /> representing the span of time for which to acquire the lease, which will be rounded down to seconds.</param> <param name="proposedLeaseId">A string representing the proposed lease ID for the new lease.</param> <param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param> <summary> Initiates an asynchronous operation to acquire a lease on this blob. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object of type <c>string</c> that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="AcquireLeaseAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;string&gt; AcquireLeaseAsync (TimeSpan? leaseTime, string proposedLeaseId, Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1&lt;string&gt; AcquireLeaseAsync(valuetype System.Nullable`1&lt;valuetype System.TimeSpan&gt; leaseTime, string proposedLeaseId, class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.AcquireLeaseAsync(System.Nullable{System.TimeSpan},System.String,Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext)" /> <MemberSignature Language="VB.NET" Value="Public Function AcquireLeaseAsync (leaseTime As Nullable(Of TimeSpan), proposedLeaseId As String, accessCondition As AccessCondition, options As BlobRequestOptions, operationContext As OperationContext) As Task(Of String)" /> <MemberSignature Language="F#" Value="abstract member AcquireLeaseAsync : Nullable&lt;TimeSpan&gt; * string * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext -&gt; System.Threading.Tasks.Task&lt;string&gt;" Usage="iCloudBlob.AcquireLeaseAsync (leaseTime, proposedLeaseId, accessCondition, options, operationContext)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task&lt;System.String&gt;</ReturnType> </ReturnValue> <Parameters> <Parameter Name="leaseTime" Type="System.Nullable&lt;System.TimeSpan&gt;" /> <Parameter Name="proposedLeaseId" Type="System.String" /> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> </Parameters> <Docs> <param name="leaseTime">A <see cref="T:System.TimeSpan" /> representing the span of time for which to acquire the lease, which will be rounded down to seconds.</param> <param name="proposedLeaseId">A string representing the proposed lease ID for the new lease.</param> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <summary> Initiates an asynchronous operation to acquire a lease on this blob. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object of type <c>string</c> that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="AcquireLeaseAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;string&gt; AcquireLeaseAsync (TimeSpan? leaseTime, string proposedLeaseId, Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext, System.Threading.CancellationToken cancellationToken);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1&lt;string&gt; AcquireLeaseAsync(valuetype System.Nullable`1&lt;valuetype System.TimeSpan&gt; leaseTime, string proposedLeaseId, class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.AcquireLeaseAsync(System.Nullable{System.TimeSpan},System.String,Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="Public Function AcquireLeaseAsync (leaseTime As Nullable(Of TimeSpan), proposedLeaseId As String, accessCondition As AccessCondition, options As BlobRequestOptions, operationContext As OperationContext, cancellationToken As CancellationToken) As Task(Of String)" /> <MemberSignature Language="F#" Value="abstract member AcquireLeaseAsync : Nullable&lt;TimeSpan&gt; * string * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;string&gt;" Usage="iCloudBlob.AcquireLeaseAsync (leaseTime, proposedLeaseId, accessCondition, options, operationContext, cancellationToken)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task&lt;System.String&gt;</ReturnType> </ReturnValue> <Parameters> <Parameter Name="leaseTime" Type="System.Nullable&lt;System.TimeSpan&gt;" /> <Parameter Name="proposedLeaseId" Type="System.String" /> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> <Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" /> </Parameters> <Docs> <param name="leaseTime">A <see cref="T:System.TimeSpan" /> representing the span of time for which to acquire the lease, which will be rounded down to seconds.</param> <param name="proposedLeaseId">A string representing the proposed lease ID for the new lease.</param> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param> <summary> Initiates an asynchronous operation to acquire a lease on this blob. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object of type <c>string</c> that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="BeginAbortCopy"> <MemberSignature Language="C#" Value="public Microsoft.Azure.Storage.ICancellableAsyncResult BeginAbortCopy (string copyId, AsyncCallback callback, object state);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.Azure.Storage.ICancellableAsyncResult BeginAbortCopy(string copyId, class System.AsyncCallback callback, object state) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.BeginAbortCopy(System.String,System.AsyncCallback,System.Object)" /> <MemberSignature Language="VB.NET" Value="Public Function BeginAbortCopy (copyId As String, callback As AsyncCallback, state As Object) As ICancellableAsyncResult" /> <MemberSignature Language="F#" Value="abstract member BeginAbortCopy : string * AsyncCallback * obj -&gt; Microsoft.Azure.Storage.ICancellableAsyncResult" Usage="iCloudBlob.BeginAbortCopy (copyId, callback, state)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>Microsoft.Azure.Storage.ICancellableAsyncResult</ReturnType> </ReturnValue> <Parameters> <Parameter Name="copyId" Type="System.String" /> <Parameter Name="callback" Type="System.AsyncCallback" /> <Parameter Name="state" Type="System.Object" /> </Parameters> <Docs> <param name="copyId">A string identifying the copy operation.</param> <param name="callback">An <see cref="T:System.AsyncCallback" /> delegate that will receive notification when the asynchronous operation completes.</param> <param name="state">A user-defined object that will be passed to the callback delegate.</param> <summary> Begins an asynchronous operation to abort an ongoing blob copy operation. </summary> <returns>An <see cref="T:Microsoft.Azure.Storage.ICancellableAsyncResult" /> that references the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="BeginAbortCopy"> <MemberSignature Language="C#" Value="public Microsoft.Azure.Storage.ICancellableAsyncResult BeginAbortCopy (string copyId, Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext, AsyncCallback callback, object state);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.Azure.Storage.ICancellableAsyncResult BeginAbortCopy(string copyId, class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext, class System.AsyncCallback callback, object state) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.BeginAbortCopy(System.String,Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext,System.AsyncCallback,System.Object)" /> <MemberSignature Language="VB.NET" Value="Public Function BeginAbortCopy (copyId As String, accessCondition As AccessCondition, options As BlobRequestOptions, operationContext As OperationContext, callback As AsyncCallback, state As Object) As ICancellableAsyncResult" /> <MemberSignature Language="F#" Value="abstract member BeginAbortCopy : string * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext * AsyncCallback * obj -&gt; Microsoft.Azure.Storage.ICancellableAsyncResult" Usage="iCloudBlob.BeginAbortCopy (copyId, accessCondition, options, operationContext, callback, state)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>Microsoft.Azure.Storage.ICancellableAsyncResult</ReturnType> </ReturnValue> <Parameters> <Parameter Name="copyId" Type="System.String" /> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> <Parameter Name="callback" Type="System.AsyncCallback" /> <Parameter Name="state" Type="System.Object" /> </Parameters> <Docs> <param name="copyId">A string identifying the copy operation.</param> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <param name="callback">An <see cref="T:System.AsyncCallback" /> delegate that will receive notification when the asynchronous operation completes.</param> <param name="state">A user-defined object that will be passed to the callback delegate.</param> <summary> Begins an asynchronous operation to abort an ongoing blob copy operation. </summary> <returns>An <see cref="T:Microsoft.Azure.Storage.ICancellableAsyncResult" /> that references the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="BeginAcquireLease"> <MemberSignature Language="C#" Value="public Microsoft.Azure.Storage.ICancellableAsyncResult BeginAcquireLease (TimeSpan? leaseTime, string proposedLeaseId, AsyncCallback callback, object state);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.Azure.Storage.ICancellableAsyncResult BeginAcquireLease(valuetype System.Nullable`1&lt;valuetype System.TimeSpan&gt; leaseTime, string proposedLeaseId, class System.AsyncCallback callback, object state) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.BeginAcquireLease(System.Nullable{System.TimeSpan},System.String,System.AsyncCallback,System.Object)" /> <MemberSignature Language="VB.NET" Value="Public Function BeginAcquireLease (leaseTime As Nullable(Of TimeSpan), proposedLeaseId As String, callback As AsyncCallback, state As Object) As ICancellableAsyncResult" /> <MemberSignature Language="F#" Value="abstract member BeginAcquireLease : Nullable&lt;TimeSpan&gt; * string * AsyncCallback * obj -&gt; Microsoft.Azure.Storage.ICancellableAsyncResult" Usage="iCloudBlob.BeginAcquireLease (leaseTime, proposedLeaseId, callback, state)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>Microsoft.Azure.Storage.ICancellableAsyncResult</ReturnType> </ReturnValue> <Parameters> <Parameter Name="leaseTime" Type="System.Nullable&lt;System.TimeSpan&gt;" /> <Parameter Name="proposedLeaseId" Type="System.String" /> <Parameter Name="callback" Type="System.AsyncCallback" /> <Parameter Name="state" Type="System.Object" /> </Parameters> <Docs> <param name="leaseTime">A <see cref="T:System.TimeSpan" /> representing the span of time for which to acquire the lease, which will be rounded down to seconds.</param> <param name="proposedLeaseId">A string representing the proposed lease ID for the new lease.</param> <param name="callback">An optional callback delegate that will receive notification when the asynchronous operation completes.</param> <param name="state">A user-defined object that will be passed to the callback delegate.</param> <summary> Begins an asynchronous operation to acquire a lease on this blob. </summary> <returns>An <see cref="T:Microsoft.Azure.Storage.ICancellableAsyncResult" /> that references the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="BeginAcquireLease"> <MemberSignature Language="C#" Value="public Microsoft.Azure.Storage.ICancellableAsyncResult BeginAcquireLease (TimeSpan? leaseTime, string proposedLeaseId, Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext, AsyncCallback callback, object state);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.Azure.Storage.ICancellableAsyncResult BeginAcquireLease(valuetype System.Nullable`1&lt;valuetype System.TimeSpan&gt; leaseTime, string proposedLeaseId, class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext, class System.AsyncCallback callback, object state) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.BeginAcquireLease(System.Nullable{System.TimeSpan},System.String,Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext,System.AsyncCallback,System.Object)" /> <MemberSignature Language="VB.NET" Value="Public Function BeginAcquireLease (leaseTime As Nullable(Of TimeSpan), proposedLeaseId As String, accessCondition As AccessCondition, options As BlobRequestOptions, operationContext As OperationContext, callback As AsyncCallback, state As Object) As ICancellableAsyncResult" /> <MemberSignature Language="F#" Value="abstract member BeginAcquireLease : Nullable&lt;TimeSpan&gt; * string * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext * AsyncCallback * obj -&gt; Microsoft.Azure.Storage.ICancellableAsyncResult" Usage="iCloudBlob.BeginAcquireLease (leaseTime, proposedLeaseId, accessCondition, options, operationContext, callback, state)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>Microsoft.Azure.Storage.ICancellableAsyncResult</ReturnType> </ReturnValue> <Parameters> <Parameter Name="leaseTime" Type="System.Nullable&lt;System.TimeSpan&gt;" /> <Parameter Name="proposedLeaseId" Type="System.String" /> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> <Parameter Name="callback" Type="System.AsyncCallback" /> <Parameter Name="state" Type="System.Object" /> </Parameters> <Docs> <param name="leaseTime">A <see cref="T:System.TimeSpan" /> representing the span of time for which to acquire the lease, which will be rounded down to seconds.</param> <param name="proposedLeaseId">A string representing the proposed lease ID for the new lease.</param> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <param name="callback">An optional callback delegate that will receive notification when the asynchronous operation completes.</param> <param name="state">A user-defined object that will be passed to the callback delegate.</param> <summary> Begins an asynchronous operation to acquire a lease on this blob. </summary> <returns>An <see cref="T:Microsoft.Azure.Storage.ICancellableAsyncResult" /> that references the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="BeginBreakLease"> <MemberSignature Language="C#" Value="public Microsoft.Azure.Storage.ICancellableAsyncResult BeginBreakLease (TimeSpan? breakPeriod, AsyncCallback callback, object state);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.Azure.Storage.ICancellableAsyncResult BeginBreakLease(valuetype System.Nullable`1&lt;valuetype System.TimeSpan&gt; breakPeriod, class System.AsyncCallback callback, object state) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.BeginBreakLease(System.Nullable{System.TimeSpan},System.AsyncCallback,System.Object)" /> <MemberSignature Language="VB.NET" Value="Public Function BeginBreakLease (breakPeriod As Nullable(Of TimeSpan), callback As AsyncCallback, state As Object) As ICancellableAsyncResult" /> <MemberSignature Language="F#" Value="abstract member BeginBreakLease : Nullable&lt;TimeSpan&gt; * AsyncCallback * obj -&gt; Microsoft.Azure.Storage.ICancellableAsyncResult" Usage="iCloudBlob.BeginBreakLease (breakPeriod, callback, state)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>Microsoft.Azure.Storage.ICancellableAsyncResult</ReturnType> </ReturnValue> <Parameters> <Parameter Name="breakPeriod" Type="System.Nullable&lt;System.TimeSpan&gt;" /> <Parameter Name="callback" Type="System.AsyncCallback" /> <Parameter Name="state" Type="System.Object" /> </Parameters> <Docs> <param name="breakPeriod">A <see cref="T:System.TimeSpan" /> representing the amount of time to allow the lease to remain, which will be rounded down to seconds.</param> <param name="callback">An optional callback delegate that will receive notification when the asynchronous operation completes.</param> <param name="state">A user-defined object that will be passed to the callback delegate.</param> <summary> Begins an asynchronous operation to break the current lease on this blob. </summary> <returns>An <see cref="T:Microsoft.Azure.Storage.ICancellableAsyncResult" /> that references the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="BeginBreakLease"> <MemberSignature Language="C#" Value="public Microsoft.Azure.Storage.ICancellableAsyncResult BeginBreakLease (TimeSpan? breakPeriod, Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext, AsyncCallback callback, object state);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.Azure.Storage.ICancellableAsyncResult BeginBreakLease(valuetype System.Nullable`1&lt;valuetype System.TimeSpan&gt; breakPeriod, class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext, class System.AsyncCallback callback, object state) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.BeginBreakLease(System.Nullable{System.TimeSpan},Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext,System.AsyncCallback,System.Object)" /> <MemberSignature Language="VB.NET" Value="Public Function BeginBreakLease (breakPeriod As Nullable(Of TimeSpan), accessCondition As AccessCondition, options As BlobRequestOptions, operationContext As OperationContext, callback As AsyncCallback, state As Object) As ICancellableAsyncResult" /> <MemberSignature Language="F#" Value="abstract member BeginBreakLease : Nullable&lt;TimeSpan&gt; * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext * AsyncCallback * obj -&gt; Microsoft.Azure.Storage.ICancellableAsyncResult" Usage="iCloudBlob.BeginBreakLease (breakPeriod, accessCondition, options, operationContext, callback, state)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>Microsoft.Azure.Storage.ICancellableAsyncResult</ReturnType> </ReturnValue> <Parameters> <Parameter Name="breakPeriod" Type="System.Nullable&lt;System.TimeSpan&gt;" /> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> <Parameter Name="callback" Type="System.AsyncCallback" /> <Parameter Name="state" Type="System.Object" /> </Parameters> <Docs> <param name="breakPeriod">A <see cref="T:System.TimeSpan" /> representing the amount of time to allow the lease to remain, which will be rounded down to seconds.</param> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <param name="callback">An optional callback delegate that will receive notification when the asynchronous operation completes.</param> <param name="state">A user-defined object that will be passed to the callback delegate.</param> <summary> Begins an asynchronous operation to break the current lease on this blob. </summary> <returns>An <see cref="T:Microsoft.Azure.Storage.ICancellableAsyncResult" /> that references the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="BeginChangeLease"> <MemberSignature Language="C#" Value="public Microsoft.Azure.Storage.ICancellableAsyncResult BeginChangeLease (string proposedLeaseId, Microsoft.Azure.Storage.AccessCondition accessCondition, AsyncCallback callback, object state);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.Azure.Storage.ICancellableAsyncResult BeginChangeLease(string proposedLeaseId, class Microsoft.Azure.Storage.AccessCondition accessCondition, class System.AsyncCallback callback, object state) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.BeginChangeLease(System.String,Microsoft.Azure.Storage.AccessCondition,System.AsyncCallback,System.Object)" /> <MemberSignature Language="VB.NET" Value="Public Function BeginChangeLease (proposedLeaseId As String, accessCondition As AccessCondition, callback As AsyncCallback, state As Object) As ICancellableAsyncResult" /> <MemberSignature Language="F#" Value="abstract member BeginChangeLease : string * Microsoft.Azure.Storage.AccessCondition * AsyncCallback * obj -&gt; Microsoft.Azure.Storage.ICancellableAsyncResult" Usage="iCloudBlob.BeginChangeLease (proposedLeaseId, accessCondition, callback, state)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>Microsoft.Azure.Storage.ICancellableAsyncResult</ReturnType> </ReturnValue> <Parameters> <Parameter Name="proposedLeaseId" Type="System.String" /> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="callback" Type="System.AsyncCallback" /> <Parameter Name="state" Type="System.Object" /> </Parameters> <Docs> <param name="proposedLeaseId">A string representing the proposed lease ID for the new lease.</param> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed, including a required lease ID.</param> <param name="callback">An optional callback delegate that will receive notification when the asynchronous operation completes.</param> <param name="state">A user-defined object that will be passed to the callback delegate.</param> <summary> Begins an asynchronous operation to change the lease on this blob. </summary> <returns>An <see cref="T:Microsoft.Azure.Storage.ICancellableAsyncResult" /> that references the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="BeginChangeLease"> <MemberSignature Language="C#" Value="public Microsoft.Azure.Storage.ICancellableAsyncResult BeginChangeLease (string proposedLeaseId, Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext, AsyncCallback callback, object state);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.Azure.Storage.ICancellableAsyncResult BeginChangeLease(string proposedLeaseId, class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext, class System.AsyncCallback callback, object state) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.BeginChangeLease(System.String,Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext,System.AsyncCallback,System.Object)" /> <MemberSignature Language="VB.NET" Value="Public Function BeginChangeLease (proposedLeaseId As String, accessCondition As AccessCondition, options As BlobRequestOptions, operationContext As OperationContext, callback As AsyncCallback, state As Object) As ICancellableAsyncResult" /> <MemberSignature Language="F#" Value="abstract member BeginChangeLease : string * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext * AsyncCallback * obj -&gt; Microsoft.Azure.Storage.ICancellableAsyncResult" Usage="iCloudBlob.BeginChangeLease (proposedLeaseId, accessCondition, options, operationContext, callback, state)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>Microsoft.Azure.Storage.ICancellableAsyncResult</ReturnType> </ReturnValue> <Parameters> <Parameter Name="proposedLeaseId" Type="System.String" /> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> <Parameter Name="callback" Type="System.AsyncCallback" /> <Parameter Name="state" Type="System.Object" /> </Parameters> <Docs> <param name="proposedLeaseId">A string representing the proposed lease ID for the new lease.</param> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed, including a required lease ID.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <param name="callback">An optional callback delegate that will receive notification when the asynchronous operation completes.</param> <param name="state">A user-defined object that will be passed to the callback delegate.</param> <summary> Begins an asynchronous operation to change the lease on this blob. </summary> <returns>An <see cref="T:Microsoft.Azure.Storage.ICancellableAsyncResult" /> that references the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="BeginDelete"> <MemberSignature Language="C#" Value="public Microsoft.Azure.Storage.ICancellableAsyncResult BeginDelete (AsyncCallback callback, object state);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.Azure.Storage.ICancellableAsyncResult BeginDelete(class System.AsyncCallback callback, object state) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.BeginDelete(System.AsyncCallback,System.Object)" /> <MemberSignature Language="VB.NET" Value="Public Function BeginDelete (callback As AsyncCallback, state As Object) As ICancellableAsyncResult" /> <MemberSignature Language="F#" Value="abstract member BeginDelete : AsyncCallback * obj -&gt; Microsoft.Azure.Storage.ICancellableAsyncResult" Usage="iCloudBlob.BeginDelete (callback, state)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>Microsoft.Azure.Storage.ICancellableAsyncResult</ReturnType> </ReturnValue> <Parameters> <Parameter Name="callback" Type="System.AsyncCallback" /> <Parameter Name="state" Type="System.Object" /> </Parameters> <Docs> <param name="callback">An <see cref="T:System.AsyncCallback" /> delegate that will receive notification when the asynchronous operation completes.</param> <param name="state">A user-defined object that will be passed to the callback delegate.</param> <summary> Begins an asynchronous operation to delete the blob. </summary> <returns>An <see cref="T:Microsoft.Azure.Storage.ICancellableAsyncResult" /> that references the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="BeginDelete"> <MemberSignature Language="C#" Value="public Microsoft.Azure.Storage.ICancellableAsyncResult BeginDelete (Microsoft.Azure.Storage.Blob.DeleteSnapshotsOption deleteSnapshotsOption, Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext, AsyncCallback callback, object state);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.Azure.Storage.ICancellableAsyncResult BeginDelete(valuetype Microsoft.Azure.Storage.Blob.DeleteSnapshotsOption deleteSnapshotsOption, class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext, class System.AsyncCallback callback, object state) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.BeginDelete(Microsoft.Azure.Storage.Blob.DeleteSnapshotsOption,Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext,System.AsyncCallback,System.Object)" /> <MemberSignature Language="VB.NET" Value="Public Function BeginDelete (deleteSnapshotsOption As DeleteSnapshotsOption, accessCondition As AccessCondition, options As BlobRequestOptions, operationContext As OperationContext, callback As AsyncCallback, state As Object) As ICancellableAsyncResult" /> <MemberSignature Language="F#" Value="abstract member BeginDelete : Microsoft.Azure.Storage.Blob.DeleteSnapshotsOption * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext * AsyncCallback * obj -&gt; Microsoft.Azure.Storage.ICancellableAsyncResult" Usage="iCloudBlob.BeginDelete (deleteSnapshotsOption, accessCondition, options, operationContext, callback, state)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>Microsoft.Azure.Storage.ICancellableAsyncResult</ReturnType> </ReturnValue> <Parameters> <Parameter Name="deleteSnapshotsOption" Type="Microsoft.Azure.Storage.Blob.DeleteSnapshotsOption" /> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> <Parameter Name="callback" Type="System.AsyncCallback" /> <Parameter Name="state" Type="System.Object" /> </Parameters> <Docs> <param name="deleteSnapshotsOption">A <see cref="T:Microsoft.Azure.Storage.Blob.DeleteSnapshotsOption" /> object indicating whether to only delete the blob, to delete the blob and all snapshots, or to only delete the snapshots.</param> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <param name="callback">An <see cref="T:System.AsyncCallback" /> delegate that will receive notification when the asynchronous operation completes.</param> <param name="state">A user-defined object that will be passed to the callback delegate.</param> <summary> Begins an asynchronous operation to delete the blob. </summary> <returns>An <see cref="T:Microsoft.Azure.Storage.ICancellableAsyncResult" /> that references the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="BeginDeleteIfExists"> <MemberSignature Language="C#" Value="public Microsoft.Azure.Storage.ICancellableAsyncResult BeginDeleteIfExists (AsyncCallback callback, object state);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.Azure.Storage.ICancellableAsyncResult BeginDeleteIfExists(class System.AsyncCallback callback, object state) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.BeginDeleteIfExists(System.AsyncCallback,System.Object)" /> <MemberSignature Language="VB.NET" Value="Public Function BeginDeleteIfExists (callback As AsyncCallback, state As Object) As ICancellableAsyncResult" /> <MemberSignature Language="F#" Value="abstract member BeginDeleteIfExists : AsyncCallback * obj -&gt; Microsoft.Azure.Storage.ICancellableAsyncResult" Usage="iCloudBlob.BeginDeleteIfExists (callback, state)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>Microsoft.Azure.Storage.ICancellableAsyncResult</ReturnType> </ReturnValue> <Parameters> <Parameter Name="callback" Type="System.AsyncCallback" /> <Parameter Name="state" Type="System.Object" /> </Parameters> <Docs> <param name="callback">An <see cref="T:System.AsyncCallback" /> delegate that will receive notification when the asynchronous operation completes.</param> <param name="state">A user-defined object that will be passed to the callback delegate.</param> <summary> Begins an asynchronous request to delete the blob if it already exists. </summary> <returns>An <see cref="T:Microsoft.Azure.Storage.ICancellableAsyncResult" /> that references the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="BeginDeleteIfExists"> <MemberSignature Language="C#" Value="public Microsoft.Azure.Storage.ICancellableAsyncResult BeginDeleteIfExists (Microsoft.Azure.Storage.Blob.DeleteSnapshotsOption deleteSnapshotsOption, Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext, AsyncCallback callback, object state);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.Azure.Storage.ICancellableAsyncResult BeginDeleteIfExists(valuetype Microsoft.Azure.Storage.Blob.DeleteSnapshotsOption deleteSnapshotsOption, class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext, class System.AsyncCallback callback, object state) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.BeginDeleteIfExists(Microsoft.Azure.Storage.Blob.DeleteSnapshotsOption,Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext,System.AsyncCallback,System.Object)" /> <MemberSignature Language="VB.NET" Value="Public Function BeginDeleteIfExists (deleteSnapshotsOption As DeleteSnapshotsOption, accessCondition As AccessCondition, options As BlobRequestOptions, operationContext As OperationContext, callback As AsyncCallback, state As Object) As ICancellableAsyncResult" /> <MemberSignature Language="F#" Value="abstract member BeginDeleteIfExists : Microsoft.Azure.Storage.Blob.DeleteSnapshotsOption * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext * AsyncCallback * obj -&gt; Microsoft.Azure.Storage.ICancellableAsyncResult" Usage="iCloudBlob.BeginDeleteIfExists (deleteSnapshotsOption, accessCondition, options, operationContext, callback, state)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>Microsoft.Azure.Storage.ICancellableAsyncResult</ReturnType> </ReturnValue> <Parameters> <Parameter Name="deleteSnapshotsOption" Type="Microsoft.Azure.Storage.Blob.DeleteSnapshotsOption" /> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> <Parameter Name="callback" Type="System.AsyncCallback" /> <Parameter Name="state" Type="System.Object" /> </Parameters> <Docs> <param name="deleteSnapshotsOption">A <see cref="T:Microsoft.Azure.Storage.Blob.DeleteSnapshotsOption" /> object indicating whether to only delete the blob, to delete the blob and all snapshots, or to only delete the snapshots.</param> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <param name="callback">An <see cref="T:System.AsyncCallback" /> delegate that will receive notification when the asynchronous operation completes.</param> <param name="state">A user-defined object that will be passed to the callback delegate.</param> <summary> Begins an asynchronous request to delete the blob if it already exists. </summary> <returns>An <see cref="T:Microsoft.Azure.Storage.ICancellableAsyncResult" /> that references the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="BeginDownloadRangeToByteArray"> <MemberSignature Language="C#" Value="public Microsoft.Azure.Storage.ICancellableAsyncResult BeginDownloadRangeToByteArray (byte[] target, int index, long? blobOffset, long? length, AsyncCallback callback, object state);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.Azure.Storage.ICancellableAsyncResult BeginDownloadRangeToByteArray(unsigned int8[] target, int32 index, valuetype System.Nullable`1&lt;int64&gt; blobOffset, valuetype System.Nullable`1&lt;int64&gt; length, class System.AsyncCallback callback, object state) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.BeginDownloadRangeToByteArray(System.Byte[],System.Int32,System.Nullable{System.Int64},System.Nullable{System.Int64},System.AsyncCallback,System.Object)" /> <MemberSignature Language="VB.NET" Value="Public Function BeginDownloadRangeToByteArray (target As Byte(), index As Integer, blobOffset As Nullable(Of Long), length As Nullable(Of Long), callback As AsyncCallback, state As Object) As ICancellableAsyncResult" /> <MemberSignature Language="F#" Value="abstract member BeginDownloadRangeToByteArray : byte[] * int * Nullable&lt;int64&gt; * Nullable&lt;int64&gt; * AsyncCallback * obj -&gt; Microsoft.Azure.Storage.ICancellableAsyncResult" Usage="iCloudBlob.BeginDownloadRangeToByteArray (target, index, blobOffset, length, callback, state)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>Microsoft.Azure.Storage.ICancellableAsyncResult</ReturnType> </ReturnValue> <Parameters> <Parameter Name="target" Type="System.Byte[]" /> <Parameter Name="index" Type="System.Int32" /> <Parameter Name="blobOffset" Type="System.Nullable&lt;System.Int64&gt;" /> <Parameter Name="length" Type="System.Nullable&lt;System.Int64&gt;" /> <Parameter Name="callback" Type="System.AsyncCallback" /> <Parameter Name="state" Type="System.Object" /> </Parameters> <Docs> <param name="target">The target byte array.</param> <param name="index">The starting offset in the byte array.</param> <param name="blobOffset">The starting offset of the data range, in bytes.</param> <param name="length">The length of the data range, in bytes.</param> <param name="callback">An <see cref="T:System.AsyncCallback" /> delegate that will receive notification when the asynchronous operation completes.</param> <param name="state">A user-defined object that will be passed to the callback delegate.</param> <summary> Begins an asynchronous operation to download a range of bytes from a blob to a byte array. </summary> <returns>An <see cref="T:Microsoft.Azure.Storage.ICancellableAsyncResult" /> that references the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="BeginDownloadRangeToByteArray"> <MemberSignature Language="C#" Value="public Microsoft.Azure.Storage.ICancellableAsyncResult BeginDownloadRangeToByteArray (byte[] target, int index, long? blobOffset, long? length, Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext, AsyncCallback callback, object state);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.Azure.Storage.ICancellableAsyncResult BeginDownloadRangeToByteArray(unsigned int8[] target, int32 index, valuetype System.Nullable`1&lt;int64&gt; blobOffset, valuetype System.Nullable`1&lt;int64&gt; length, class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext, class System.AsyncCallback callback, object state) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.BeginDownloadRangeToByteArray(System.Byte[],System.Int32,System.Nullable{System.Int64},System.Nullable{System.Int64},Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext,System.AsyncCallback,System.Object)" /> <MemberSignature Language="VB.NET" Value="Public Function BeginDownloadRangeToByteArray (target As Byte(), index As Integer, blobOffset As Nullable(Of Long), length As Nullable(Of Long), accessCondition As AccessCondition, options As BlobRequestOptions, operationContext As OperationContext, callback As AsyncCallback, state As Object) As ICancellableAsyncResult" /> <MemberSignature Language="F#" Value="abstract member BeginDownloadRangeToByteArray : byte[] * int * Nullable&lt;int64&gt; * Nullable&lt;int64&gt; * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext * AsyncCallback * obj -&gt; Microsoft.Azure.Storage.ICancellableAsyncResult" Usage="iCloudBlob.BeginDownloadRangeToByteArray (target, index, blobOffset, length, accessCondition, options, operationContext, callback, state)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>Microsoft.Azure.Storage.ICancellableAsyncResult</ReturnType> </ReturnValue> <Parameters> <Parameter Name="target" Type="System.Byte[]" /> <Parameter Name="index" Type="System.Int32" /> <Parameter Name="blobOffset" Type="System.Nullable&lt;System.Int64&gt;" /> <Parameter Name="length" Type="System.Nullable&lt;System.Int64&gt;" /> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> <Parameter Name="callback" Type="System.AsyncCallback" /> <Parameter Name="state" Type="System.Object" /> </Parameters> <Docs> <param name="target">The target byte array.</param> <param name="index">The starting offset in the byte array.</param> <param name="blobOffset">The starting offset of the data range, in bytes.</param> <param name="length">The length of the data range, in bytes.</param> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <param name="callback">An <see cref="T:System.AsyncCallback" /> delegate that will receive notification when the asynchronous operation completes.</param> <param name="state">A user-defined object that will be passed to the callback delegate.</param> <summary> Begins an asynchronous operation to download a range of bytes from a blob to a byte array. </summary> <returns>An <see cref="T:Microsoft.Azure.Storage.ICancellableAsyncResult" /> that references the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="BeginDownloadRangeToStream"> <MemberSignature Language="C#" Value="public Microsoft.Azure.Storage.ICancellableAsyncResult BeginDownloadRangeToStream (System.IO.Stream target, long? offset, long? length, AsyncCallback callback, object state);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.Azure.Storage.ICancellableAsyncResult BeginDownloadRangeToStream(class System.IO.Stream target, valuetype System.Nullable`1&lt;int64&gt; offset, valuetype System.Nullable`1&lt;int64&gt; length, class System.AsyncCallback callback, object state) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.BeginDownloadRangeToStream(System.IO.Stream,System.Nullable{System.Int64},System.Nullable{System.Int64},System.AsyncCallback,System.Object)" /> <MemberSignature Language="VB.NET" Value="Public Function BeginDownloadRangeToStream (target As Stream, offset As Nullable(Of Long), length As Nullable(Of Long), callback As AsyncCallback, state As Object) As ICancellableAsyncResult" /> <MemberSignature Language="F#" Value="abstract member BeginDownloadRangeToStream : System.IO.Stream * Nullable&lt;int64&gt; * Nullable&lt;int64&gt; * AsyncCallback * obj -&gt; Microsoft.Azure.Storage.ICancellableAsyncResult" Usage="iCloudBlob.BeginDownloadRangeToStream (target, offset, length, callback, state)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>Microsoft.Azure.Storage.ICancellableAsyncResult</ReturnType> </ReturnValue> <Parameters> <Parameter Name="target" Type="System.IO.Stream" /> <Parameter Name="offset" Type="System.Nullable&lt;System.Int64&gt;" /> <Parameter Name="length" Type="System.Nullable&lt;System.Int64&gt;" /> <Parameter Name="callback" Type="System.AsyncCallback" /> <Parameter Name="state" Type="System.Object" /> </Parameters> <Docs> <param name="target">A <see cref="T:System.IO.Stream" /> object representing the target stream.</param> <param name="offset">The starting offset of the data range, in bytes.</param> <param name="length">The length of the data range, in bytes.</param> <param name="callback">An <see cref="T:System.AsyncCallback" /> delegate that will receive notification when the asynchronous operation completes.</param> <param name="state">A user-defined object that will be passed to the callback delegate.</param> <summary> Begins an asynchronous operation to download a range of bytes from a blob to a stream. </summary> <returns>An <see cref="T:Microsoft.Azure.Storage.ICancellableAsyncResult" /> that references the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="BeginDownloadRangeToStream"> <MemberSignature Language="C#" Value="public Microsoft.Azure.Storage.ICancellableAsyncResult BeginDownloadRangeToStream (System.IO.Stream target, long? offset, long? length, Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext, AsyncCallback callback, object state);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.Azure.Storage.ICancellableAsyncResult BeginDownloadRangeToStream(class System.IO.Stream target, valuetype System.Nullable`1&lt;int64&gt; offset, valuetype System.Nullable`1&lt;int64&gt; length, class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext, class System.AsyncCallback callback, object state) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.BeginDownloadRangeToStream(System.IO.Stream,System.Nullable{System.Int64},System.Nullable{System.Int64},Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext,System.AsyncCallback,System.Object)" /> <MemberSignature Language="VB.NET" Value="Public Function BeginDownloadRangeToStream (target As Stream, offset As Nullable(Of Long), length As Nullable(Of Long), accessCondition As AccessCondition, options As BlobRequestOptions, operationContext As OperationContext, callback As AsyncCallback, state As Object) As ICancellableAsyncResult" /> <MemberSignature Language="F#" Value="abstract member BeginDownloadRangeToStream : System.IO.Stream * Nullable&lt;int64&gt; * Nullable&lt;int64&gt; * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext * AsyncCallback * obj -&gt; Microsoft.Azure.Storage.ICancellableAsyncResult" Usage="iCloudBlob.BeginDownloadRangeToStream (target, offset, length, accessCondition, options, operationContext, callback, state)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>Microsoft.Azure.Storage.ICancellableAsyncResult</ReturnType> </ReturnValue> <Parameters> <Parameter Name="target" Type="System.IO.Stream" /> <Parameter Name="offset" Type="System.Nullable&lt;System.Int64&gt;" /> <Parameter Name="length" Type="System.Nullable&lt;System.Int64&gt;" /> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> <Parameter Name="callback" Type="System.AsyncCallback" /> <Parameter Name="state" Type="System.Object" /> </Parameters> <Docs> <param name="target">A <see cref="T:System.IO.Stream" /> object representing the target stream.</param> <param name="offset">The starting offset of the data range, in bytes.</param> <param name="length">The length of the data range, in bytes.</param> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <param name="callback">An <see cref="T:System.AsyncCallback" /> delegate that will receive notification when the asynchronous operation completes.</param> <param name="state">A user-defined object that will be passed to the callback delegate.</param> <summary> Begins an asynchronous operation to download a range of bytes from a blob to a stream. </summary> <returns>An <see cref="T:Microsoft.Azure.Storage.ICancellableAsyncResult" /> that references the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="BeginDownloadToByteArray"> <MemberSignature Language="C#" Value="public Microsoft.Azure.Storage.ICancellableAsyncResult BeginDownloadToByteArray (byte[] target, int index, AsyncCallback callback, object state);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.Azure.Storage.ICancellableAsyncResult BeginDownloadToByteArray(unsigned int8[] target, int32 index, class System.AsyncCallback callback, object state) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.BeginDownloadToByteArray(System.Byte[],System.Int32,System.AsyncCallback,System.Object)" /> <MemberSignature Language="VB.NET" Value="Public Function BeginDownloadToByteArray (target As Byte(), index As Integer, callback As AsyncCallback, state As Object) As ICancellableAsyncResult" /> <MemberSignature Language="F#" Value="abstract member BeginDownloadToByteArray : byte[] * int * AsyncCallback * obj -&gt; Microsoft.Azure.Storage.ICancellableAsyncResult" Usage="iCloudBlob.BeginDownloadToByteArray (target, index, callback, state)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>Microsoft.Azure.Storage.ICancellableAsyncResult</ReturnType> </ReturnValue> <Parameters> <Parameter Name="target" Type="System.Byte[]" /> <Parameter Name="index" Type="System.Int32" /> <Parameter Name="callback" Type="System.AsyncCallback" /> <Parameter Name="state" Type="System.Object" /> </Parameters> <Docs> <param name="target">The target byte array.</param> <param name="index">The starting offset in the byte array.</param> <param name="callback">An <see cref="T:System.AsyncCallback" /> delegate that will receive notification when the asynchronous operation completes.</param> <param name="state">A user-defined object that will be passed to the callback delegate.</param> <summary> Begins an asynchronous operation to download the contents of a blob to a byte array. </summary> <returns>An <see cref="T:Microsoft.Azure.Storage.ICancellableAsyncResult" /> that references the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="BeginDownloadToByteArray"> <MemberSignature Language="C#" Value="public Microsoft.Azure.Storage.ICancellableAsyncResult BeginDownloadToByteArray (byte[] target, int index, Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext, AsyncCallback callback, object state);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.Azure.Storage.ICancellableAsyncResult BeginDownloadToByteArray(unsigned int8[] target, int32 index, class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext, class System.AsyncCallback callback, object state) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.BeginDownloadToByteArray(System.Byte[],System.Int32,Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext,System.AsyncCallback,System.Object)" /> <MemberSignature Language="VB.NET" Value="Public Function BeginDownloadToByteArray (target As Byte(), index As Integer, accessCondition As AccessCondition, options As BlobRequestOptions, operationContext As OperationContext, callback As AsyncCallback, state As Object) As ICancellableAsyncResult" /> <MemberSignature Language="F#" Value="abstract member BeginDownloadToByteArray : byte[] * int * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext * AsyncCallback * obj -&gt; Microsoft.Azure.Storage.ICancellableAsyncResult" Usage="iCloudBlob.BeginDownloadToByteArray (target, index, accessCondition, options, operationContext, callback, state)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>Microsoft.Azure.Storage.ICancellableAsyncResult</ReturnType> </ReturnValue> <Parameters> <Parameter Name="target" Type="System.Byte[]" /> <Parameter Name="index" Type="System.Int32" /> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> <Parameter Name="callback" Type="System.AsyncCallback" /> <Parameter Name="state" Type="System.Object" /> </Parameters> <Docs> <param name="target">The target byte array.</param> <param name="index">The starting offset in the byte array.</param> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <param name="callback">An <see cref="T:System.AsyncCallback" /> delegate that will receive notification when the asynchronous operation completes.</param> <param name="state">A user-defined object that will be passed to the callback delegate.</param> <summary> Begins an asynchronous operation to download the contents of a blob to a byte array. </summary> <returns>An <see cref="T:Microsoft.Azure.Storage.ICancellableAsyncResult" /> that references the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="BeginDownloadToFile"> <MemberSignature Language="C#" Value="public Microsoft.Azure.Storage.ICancellableAsyncResult BeginDownloadToFile (string path, System.IO.FileMode mode, AsyncCallback callback, object state);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.Azure.Storage.ICancellableAsyncResult BeginDownloadToFile(string path, valuetype System.IO.FileMode mode, class System.AsyncCallback callback, object state) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.BeginDownloadToFile(System.String,System.IO.FileMode,System.AsyncCallback,System.Object)" /> <MemberSignature Language="VB.NET" Value="Public Function BeginDownloadToFile (path As String, mode As FileMode, callback As AsyncCallback, state As Object) As ICancellableAsyncResult" /> <MemberSignature Language="F#" Value="abstract member BeginDownloadToFile : string * System.IO.FileMode * AsyncCallback * obj -&gt; Microsoft.Azure.Storage.ICancellableAsyncResult" Usage="iCloudBlob.BeginDownloadToFile (path, mode, callback, state)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>Microsoft.Azure.Storage.ICancellableAsyncResult</ReturnType> </ReturnValue> <Parameters> <Parameter Name="path" Type="System.String" /> <Parameter Name="mode" Type="System.IO.FileMode" /> <Parameter Name="callback" Type="System.AsyncCallback" /> <Parameter Name="state" Type="System.Object" /> </Parameters> <Docs> <param name="path">A string containing the path to the target file.</param> <param name="mode">A <see cref="T:System.IO.FileMode" /> enumeration value that determines how to open or create the file.</param> <param name="callback">An <see cref="T:System.AsyncCallback" /> delegate that will receive notification when the asynchronous operation completes.</param> <param name="state">A user-defined object that will be passed to the callback delegate.</param> <summary> Begins an asynchronous operation to download the contents of a blob to a file. </summary> <returns>An <see cref="T:Microsoft.Azure.Storage.ICancellableAsyncResult" /> that references the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="BeginDownloadToFile"> <MemberSignature Language="C#" Value="public Microsoft.Azure.Storage.ICancellableAsyncResult BeginDownloadToFile (string path, System.IO.FileMode mode, Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext, AsyncCallback callback, object state);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.Azure.Storage.ICancellableAsyncResult BeginDownloadToFile(string path, valuetype System.IO.FileMode mode, class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext, class System.AsyncCallback callback, object state) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.BeginDownloadToFile(System.String,System.IO.FileMode,Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext,System.AsyncCallback,System.Object)" /> <MemberSignature Language="VB.NET" Value="Public Function BeginDownloadToFile (path As String, mode As FileMode, accessCondition As AccessCondition, options As BlobRequestOptions, operationContext As OperationContext, callback As AsyncCallback, state As Object) As ICancellableAsyncResult" /> <MemberSignature Language="F#" Value="abstract member BeginDownloadToFile : string * System.IO.FileMode * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext * AsyncCallback * obj -&gt; Microsoft.Azure.Storage.ICancellableAsyncResult" Usage="iCloudBlob.BeginDownloadToFile (path, mode, accessCondition, options, operationContext, callback, state)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>Microsoft.Azure.Storage.ICancellableAsyncResult</ReturnType> </ReturnValue> <Parameters> <Parameter Name="path" Type="System.String" /> <Parameter Name="mode" Type="System.IO.FileMode" /> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> <Parameter Name="callback" Type="System.AsyncCallback" /> <Parameter Name="state" Type="System.Object" /> </Parameters> <Docs> <param name="path">A string containing the path to the target file.</param> <param name="mode">A <see cref="T:System.IO.FileMode" /> enumeration value that determines how to open or create the file.</param> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <param name="callback">An <see cref="T:System.AsyncCallback" /> delegate that will receive notification when the asynchronous operation completes.</param> <param name="state">A user-defined object that will be passed to the callback delegate.</param> <summary> Begins an asynchronous operation to download the contents of a blob to a file. </summary> <returns>An <see cref="T:Microsoft.Azure.Storage.ICancellableAsyncResult" /> that references the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="BeginDownloadToStream"> <MemberSignature Language="C#" Value="public Microsoft.Azure.Storage.ICancellableAsyncResult BeginDownloadToStream (System.IO.Stream target, AsyncCallback callback, object state);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.Azure.Storage.ICancellableAsyncResult BeginDownloadToStream(class System.IO.Stream target, class System.AsyncCallback callback, object state) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.BeginDownloadToStream(System.IO.Stream,System.AsyncCallback,System.Object)" /> <MemberSignature Language="VB.NET" Value="Public Function BeginDownloadToStream (target As Stream, callback As AsyncCallback, state As Object) As ICancellableAsyncResult" /> <MemberSignature Language="F#" Value="abstract member BeginDownloadToStream : System.IO.Stream * AsyncCallback * obj -&gt; Microsoft.Azure.Storage.ICancellableAsyncResult" Usage="iCloudBlob.BeginDownloadToStream (target, callback, state)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>Microsoft.Azure.Storage.ICancellableAsyncResult</ReturnType> </ReturnValue> <Parameters> <Parameter Name="target" Type="System.IO.Stream" /> <Parameter Name="callback" Type="System.AsyncCallback" /> <Parameter Name="state" Type="System.Object" /> </Parameters> <Docs> <param name="target">A <see cref="T:System.IO.Stream" /> object representing the target stream.</param> <param name="callback">An <see cref="T:System.AsyncCallback" /> delegate that will receive notification when the asynchronous operation completes.</param> <param name="state">A user-defined object that will be passed to the callback delegate.</param> <summary> Begins an asynchronous operation to download the contents of a blob to a stream. </summary> <returns>An <see cref="T:Microsoft.Azure.Storage.ICancellableAsyncResult" /> that references the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="BeginDownloadToStream"> <MemberSignature Language="C#" Value="public Microsoft.Azure.Storage.ICancellableAsyncResult BeginDownloadToStream (System.IO.Stream target, Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext, AsyncCallback callback, object state);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.Azure.Storage.ICancellableAsyncResult BeginDownloadToStream(class System.IO.Stream target, class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext, class System.AsyncCallback callback, object state) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.BeginDownloadToStream(System.IO.Stream,Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext,System.AsyncCallback,System.Object)" /> <MemberSignature Language="VB.NET" Value="Public Function BeginDownloadToStream (target As Stream, accessCondition As AccessCondition, options As BlobRequestOptions, operationContext As OperationContext, callback As AsyncCallback, state As Object) As ICancellableAsyncResult" /> <MemberSignature Language="F#" Value="abstract member BeginDownloadToStream : System.IO.Stream * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext * AsyncCallback * obj -&gt; Microsoft.Azure.Storage.ICancellableAsyncResult" Usage="iCloudBlob.BeginDownloadToStream (target, accessCondition, options, operationContext, callback, state)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>Microsoft.Azure.Storage.ICancellableAsyncResult</ReturnType> </ReturnValue> <Parameters> <Parameter Name="target" Type="System.IO.Stream" /> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> <Parameter Name="callback" Type="System.AsyncCallback" /> <Parameter Name="state" Type="System.Object" /> </Parameters> <Docs> <param name="target">A <see cref="T:System.IO.Stream" /> object representing the target stream.</param> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <param name="callback">An <see cref="T:System.AsyncCallback" /> delegate that will receive notification when the asynchronous operation completes.</param> <param name="state">A user-defined object that will be passed to the callback delegate.</param> <summary> Begins an asynchronous operation to download the contents of a blob to a stream. </summary> <returns>An <see cref="T:Microsoft.Azure.Storage.ICancellableAsyncResult" /> that references the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="BeginExists"> <MemberSignature Language="C#" Value="public Microsoft.Azure.Storage.ICancellableAsyncResult BeginExists (AsyncCallback callback, object state);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.Azure.Storage.ICancellableAsyncResult BeginExists(class System.AsyncCallback callback, object state) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.BeginExists(System.AsyncCallback,System.Object)" /> <MemberSignature Language="VB.NET" Value="Public Function BeginExists (callback As AsyncCallback, state As Object) As ICancellableAsyncResult" /> <MemberSignature Language="F#" Value="abstract member BeginExists : AsyncCallback * obj -&gt; Microsoft.Azure.Storage.ICancellableAsyncResult" Usage="iCloudBlob.BeginExists (callback, state)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>Microsoft.Azure.Storage.ICancellableAsyncResult</ReturnType> </ReturnValue> <Parameters> <Parameter Name="callback" Type="System.AsyncCallback" /> <Parameter Name="state" Type="System.Object" /> </Parameters> <Docs> <param name="callback">An <see cref="T:System.AsyncCallback" /> delegate that will receive notification when the asynchronous operation completes.</param> <param name="state">A user-defined object that will be passed to the callback delegate.</param> <summary> Begins an asynchronous request to check existence of the blob. </summary> <returns>An <see cref="T:Microsoft.Azure.Storage.ICancellableAsyncResult" /> that references the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="BeginExists"> <MemberSignature Language="C#" Value="public Microsoft.Azure.Storage.ICancellableAsyncResult BeginExists (Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext, AsyncCallback callback, object state);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.Azure.Storage.ICancellableAsyncResult BeginExists(class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext, class System.AsyncCallback callback, object state) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.BeginExists(Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext,System.AsyncCallback,System.Object)" /> <MemberSignature Language="VB.NET" Value="Public Function BeginExists (options As BlobRequestOptions, operationContext As OperationContext, callback As AsyncCallback, state As Object) As ICancellableAsyncResult" /> <MemberSignature Language="F#" Value="abstract member BeginExists : Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext * AsyncCallback * obj -&gt; Microsoft.Azure.Storage.ICancellableAsyncResult" Usage="iCloudBlob.BeginExists (options, operationContext, callback, state)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>Microsoft.Azure.Storage.ICancellableAsyncResult</ReturnType> </ReturnValue> <Parameters> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> <Parameter Name="callback" Type="System.AsyncCallback" /> <Parameter Name="state" Type="System.Object" /> </Parameters> <Docs> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <param name="callback">An <see cref="T:System.AsyncCallback" /> delegate that will receive notification when the asynchronous operation completes.</param> <param name="state">A user-defined object that will be passed to the callback delegate.</param> <summary> Begins an asynchronous request to check existence of the blob. </summary> <returns>An <see cref="T:Microsoft.Azure.Storage.ICancellableAsyncResult" /> that references the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="BeginFetchAttributes"> <MemberSignature Language="C#" Value="public Microsoft.Azure.Storage.ICancellableAsyncResult BeginFetchAttributes (AsyncCallback callback, object state);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.Azure.Storage.ICancellableAsyncResult BeginFetchAttributes(class System.AsyncCallback callback, object state) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.BeginFetchAttributes(System.AsyncCallback,System.Object)" /> <MemberSignature Language="VB.NET" Value="Public Function BeginFetchAttributes (callback As AsyncCallback, state As Object) As ICancellableAsyncResult" /> <MemberSignature Language="F#" Value="abstract member BeginFetchAttributes : AsyncCallback * obj -&gt; Microsoft.Azure.Storage.ICancellableAsyncResult" Usage="iCloudBlob.BeginFetchAttributes (callback, state)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>Microsoft.Azure.Storage.ICancellableAsyncResult</ReturnType> </ReturnValue> <Parameters> <Parameter Name="callback" Type="System.AsyncCallback" /> <Parameter Name="state" Type="System.Object" /> </Parameters> <Docs> <param name="callback">An <see cref="T:System.AsyncCallback" /> delegate that will receive notification when the asynchronous operation completes.</param> <param name="state">A user-defined object that will be passed to the callback delegate.</param> <summary> Begins an asynchronous operation to populate the blob's properties and metadata. </summary> <returns>An <see cref="T:Microsoft.Azure.Storage.ICancellableAsyncResult" /> that references the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="BeginFetchAttributes"> <MemberSignature Language="C#" Value="public Microsoft.Azure.Storage.ICancellableAsyncResult BeginFetchAttributes (Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext, AsyncCallback callback, object state);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.Azure.Storage.ICancellableAsyncResult BeginFetchAttributes(class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext, class System.AsyncCallback callback, object state) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.BeginFetchAttributes(Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext,System.AsyncCallback,System.Object)" /> <MemberSignature Language="VB.NET" Value="Public Function BeginFetchAttributes (accessCondition As AccessCondition, options As BlobRequestOptions, operationContext As OperationContext, callback As AsyncCallback, state As Object) As ICancellableAsyncResult" /> <MemberSignature Language="F#" Value="abstract member BeginFetchAttributes : Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext * AsyncCallback * obj -&gt; Microsoft.Azure.Storage.ICancellableAsyncResult" Usage="iCloudBlob.BeginFetchAttributes (accessCondition, options, operationContext, callback, state)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>Microsoft.Azure.Storage.ICancellableAsyncResult</ReturnType> </ReturnValue> <Parameters> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> <Parameter Name="callback" Type="System.AsyncCallback" /> <Parameter Name="state" Type="System.Object" /> </Parameters> <Docs> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <param name="callback">An <see cref="T:System.AsyncCallback" /> delegate that will receive notification when the asynchronous operation completes.</param> <param name="state">A user-defined object that will be passed to the callback delegate.</param> <summary> Begins an asynchronous operation to populate the blob's properties and metadata. </summary> <returns>An <see cref="T:Microsoft.Azure.Storage.ICancellableAsyncResult" /> that references the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="BeginGetAccountProperties"> <MemberSignature Language="C#" Value="public Microsoft.Azure.Storage.ICancellableAsyncResult BeginGetAccountProperties (AsyncCallback callback, object state);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.Azure.Storage.ICancellableAsyncResult BeginGetAccountProperties(class System.AsyncCallback callback, object state) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.BeginGetAccountProperties(System.AsyncCallback,System.Object)" /> <MemberSignature Language="VB.NET" Value="Public Function BeginGetAccountProperties (callback As AsyncCallback, state As Object) As ICancellableAsyncResult" /> <MemberSignature Language="F#" Value="abstract member BeginGetAccountProperties : AsyncCallback * obj -&gt; Microsoft.Azure.Storage.ICancellableAsyncResult" Usage="iCloudBlob.BeginGetAccountProperties (callback, state)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <Attributes> <Attribute> <AttributeName Language="C#">[Microsoft.Azure.Storage.DoesServiceRequest]</AttributeName> <AttributeName Language="F#">[&lt;Microsoft.Azure.Storage.DoesServiceRequest&gt;]</AttributeName> </Attribute> </Attributes> <ReturnValue> <ReturnType>Microsoft.Azure.Storage.ICancellableAsyncResult</ReturnType> </ReturnValue> <Parameters> <Parameter Name="callback" Type="System.AsyncCallback" /> <Parameter Name="state" Type="System.Object" /> </Parameters> <Docs> <param name="callback">An <see cref="T:System.AsyncCallback" /> delegate that will receive notification when the asynchronous operation completes.</param> <param name="state">A user-defined object to be passed to the callback delegate.</param> <summary> Begins an asynchronous operation to get properties for the account this blob resides on. </summary> <returns>An <see cref="T:Microsoft.Azure.Storage.ICancellableAsyncResult" /> that references the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="BeginGetAccountProperties"> <MemberSignature Language="C#" Value="public Microsoft.Azure.Storage.ICancellableAsyncResult BeginGetAccountProperties (Microsoft.Azure.Storage.Blob.BlobRequestOptions requestOptions, Microsoft.Azure.Storage.OperationContext operationContext, AsyncCallback callback, object state);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.Azure.Storage.ICancellableAsyncResult BeginGetAccountProperties(class Microsoft.Azure.Storage.Blob.BlobRequestOptions requestOptions, class Microsoft.Azure.Storage.OperationContext operationContext, class System.AsyncCallback callback, object state) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.BeginGetAccountProperties(Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext,System.AsyncCallback,System.Object)" /> <MemberSignature Language="VB.NET" Value="Public Function BeginGetAccountProperties (requestOptions As BlobRequestOptions, operationContext As OperationContext, callback As AsyncCallback, state As Object) As ICancellableAsyncResult" /> <MemberSignature Language="F#" Value="abstract member BeginGetAccountProperties : Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext * AsyncCallback * obj -&gt; Microsoft.Azure.Storage.ICancellableAsyncResult" Usage="iCloudBlob.BeginGetAccountProperties (requestOptions, operationContext, callback, state)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <Attributes> <Attribute> <AttributeName Language="C#">[Microsoft.Azure.Storage.DoesServiceRequest]</AttributeName> <AttributeName Language="F#">[&lt;Microsoft.Azure.Storage.DoesServiceRequest&gt;]</AttributeName> </Attribute> </Attributes> <ReturnValue> <ReturnType>Microsoft.Azure.Storage.ICancellableAsyncResult</ReturnType> </ReturnValue> <Parameters> <Parameter Name="requestOptions" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> <Parameter Name="callback" Type="System.AsyncCallback" /> <Parameter Name="state" Type="System.Object" /> </Parameters> <Docs> <param name="requestOptions">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <param name="callback">An <see cref="T:System.AsyncCallback" /> delegate that will receive notification when the asynchronous operation completes.</param> <param name="state">A user-defined object to be passed to the callback delegate.</param> <summary> Begins an asynchronous operation to get properties for the account this blob resides on. </summary> <returns>An <see cref="T:Microsoft.Azure.Storage.ICancellableAsyncResult" /> that references the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="BeginOpenRead"> <MemberSignature Language="C#" Value="public Microsoft.Azure.Storage.ICancellableAsyncResult BeginOpenRead (AsyncCallback callback, object state);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.Azure.Storage.ICancellableAsyncResult BeginOpenRead(class System.AsyncCallback callback, object state) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.BeginOpenRead(System.AsyncCallback,System.Object)" /> <MemberSignature Language="VB.NET" Value="Public Function BeginOpenRead (callback As AsyncCallback, state As Object) As ICancellableAsyncResult" /> <MemberSignature Language="F#" Value="abstract member BeginOpenRead : AsyncCallback * obj -&gt; Microsoft.Azure.Storage.ICancellableAsyncResult" Usage="iCloudBlob.BeginOpenRead (callback, state)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>Microsoft.Azure.Storage.ICancellableAsyncResult</ReturnType> </ReturnValue> <Parameters> <Parameter Name="callback" Type="System.AsyncCallback" /> <Parameter Name="state" Type="System.Object" /> </Parameters> <Docs> <param name="callback">An <see cref="T:System.AsyncCallback" /> delegate that will receive notification when the asynchronous operation completes.</param> <param name="state">A user-defined object that will be passed to the callback delegate.</param> <summary> Begins an asynchronous operation to open a stream for reading from the blob. </summary> <returns>An <see cref="T:Microsoft.Azure.Storage.ICancellableAsyncResult" /> that references the asynchronous operation.</returns> <remarks> <para>On the <see cref="T:System.IO.Stream" /> object returned by the <see cref="M:Microsoft.Azure.Storage.Blob.ICloudBlob.EndOpenRead(System.IAsyncResult)" /> method, the <see cref="M:System.IO.Stream.EndRead(System.IAsyncResult)" /> method must be called exactly once for every <see cref="M:System.IO.Stream.BeginRead(System.Byte[],System.Int32,System.Int32,System.AsyncCallback,System.Object)" /> call. Failing to end the read process before beginning another read process can cause unexpected behavior.</para> <para>Note that this method always makes a call to the <see cref="M:Microsoft.Azure.Storage.Blob.ICloudBlob.BeginFetchAttributes(Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext,System.AsyncCallback,System.Object)" /> method under the covers.</para> <para>Set the <see cref="P:Microsoft.Azure.Storage.Blob.ICloudBlob.StreamMinimumReadSizeInBytes" /> property before calling this method to specify the minimum number of bytes to buffer when reading from the stream. The value must be at least 16 KB.</para> </remarks> </Docs> </Member> <Member MemberName="BeginOpenRead"> <MemberSignature Language="C#" Value="public Microsoft.Azure.Storage.ICancellableAsyncResult BeginOpenRead (Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext, AsyncCallback callback, object state);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.Azure.Storage.ICancellableAsyncResult BeginOpenRead(class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext, class System.AsyncCallback callback, object state) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.BeginOpenRead(Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext,System.AsyncCallback,System.Object)" /> <MemberSignature Language="VB.NET" Value="Public Function BeginOpenRead (accessCondition As AccessCondition, options As BlobRequestOptions, operationContext As OperationContext, callback As AsyncCallback, state As Object) As ICancellableAsyncResult" /> <MemberSignature Language="F#" Value="abstract member BeginOpenRead : Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext * AsyncCallback * obj -&gt; Microsoft.Azure.Storage.ICancellableAsyncResult" Usage="iCloudBlob.BeginOpenRead (accessCondition, options, operationContext, callback, state)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>Microsoft.Azure.Storage.ICancellableAsyncResult</ReturnType> </ReturnValue> <Parameters> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> <Parameter Name="callback" Type="System.AsyncCallback" /> <Parameter Name="state" Type="System.Object" /> </Parameters> <Docs> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed. If <c>null</c>, no condition is used.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <param name="callback">An <see cref="T:System.AsyncCallback" /> delegate that will receive notification when the asynchronous operation completes.</param> <param name="state">A user-defined object that will be passed to the callback delegate.</param> <summary> Begins an asynchronous operation to open a stream for reading from the blob. </summary> <returns>An <see cref="T:Microsoft.Azure.Storage.ICancellableAsyncResult" /> that references the asynchronous operation.</returns> <remarks> <para>On the <see cref="T:System.IO.Stream" /> object returned by the <see cref="M:Microsoft.Azure.Storage.Blob.ICloudBlob.EndOpenRead(System.IAsyncResult)" /> method, the <see cref="M:System.IO.Stream.EndRead(System.IAsyncResult)" /> method must be called exactly once for every <see cref="M:System.IO.Stream.BeginRead(System.Byte[],System.Int32,System.Int32,System.AsyncCallback,System.Object)" /> call. Failing to end the read process before beginning another read process can cause unexpected behavior.</para> <para>Note that this method always makes a call to the <see cref="M:Microsoft.Azure.Storage.Blob.ICloudBlob.BeginFetchAttributes(Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext,System.AsyncCallback,System.Object)" /> method under the covers.</para> <para>Set the <see cref="P:Microsoft.Azure.Storage.Blob.ICloudBlob.StreamMinimumReadSizeInBytes" /> property before calling this method to specify the minimum number of bytes to buffer when reading from the stream. The value must be at least 16 KB.</para> </remarks> </Docs> </Member> <Member MemberName="BeginReleaseLease"> <MemberSignature Language="C#" Value="public Microsoft.Azure.Storage.ICancellableAsyncResult BeginReleaseLease (Microsoft.Azure.Storage.AccessCondition accessCondition, AsyncCallback callback, object state);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.Azure.Storage.ICancellableAsyncResult BeginReleaseLease(class Microsoft.Azure.Storage.AccessCondition accessCondition, class System.AsyncCallback callback, object state) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.BeginReleaseLease(Microsoft.Azure.Storage.AccessCondition,System.AsyncCallback,System.Object)" /> <MemberSignature Language="VB.NET" Value="Public Function BeginReleaseLease (accessCondition As AccessCondition, callback As AsyncCallback, state As Object) As ICancellableAsyncResult" /> <MemberSignature Language="F#" Value="abstract member BeginReleaseLease : Microsoft.Azure.Storage.AccessCondition * AsyncCallback * obj -&gt; Microsoft.Azure.Storage.ICancellableAsyncResult" Usage="iCloudBlob.BeginReleaseLease (accessCondition, callback, state)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>Microsoft.Azure.Storage.ICancellableAsyncResult</ReturnType> </ReturnValue> <Parameters> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="callback" Type="System.AsyncCallback" /> <Parameter Name="state" Type="System.Object" /> </Parameters> <Docs> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed, including a required lease ID.</param> <param name="callback">An optional callback delegate that will receive notification when the asynchronous operation completes.</param> <param name="state">A user-defined object that will be passed to the callback delegate.</param> <summary> Begins an asynchronous operation to release the lease on this blob. </summary> <returns>An <see cref="T:Microsoft.Azure.Storage.ICancellableAsyncResult" /> that references the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="BeginReleaseLease"> <MemberSignature Language="C#" Value="public Microsoft.Azure.Storage.ICancellableAsyncResult BeginReleaseLease (Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext, AsyncCallback callback, object state);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.Azure.Storage.ICancellableAsyncResult BeginReleaseLease(class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext, class System.AsyncCallback callback, object state) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.BeginReleaseLease(Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext,System.AsyncCallback,System.Object)" /> <MemberSignature Language="VB.NET" Value="Public Function BeginReleaseLease (accessCondition As AccessCondition, options As BlobRequestOptions, operationContext As OperationContext, callback As AsyncCallback, state As Object) As ICancellableAsyncResult" /> <MemberSignature Language="F#" Value="abstract member BeginReleaseLease : Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext * AsyncCallback * obj -&gt; Microsoft.Azure.Storage.ICancellableAsyncResult" Usage="iCloudBlob.BeginReleaseLease (accessCondition, options, operationContext, callback, state)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>Microsoft.Azure.Storage.ICancellableAsyncResult</ReturnType> </ReturnValue> <Parameters> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> <Parameter Name="callback" Type="System.AsyncCallback" /> <Parameter Name="state" Type="System.Object" /> </Parameters> <Docs> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed, including a required lease ID.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <param name="callback">An optional callback delegate that will receive notification when the asynchronous operation completes.</param> <param name="state">A user-defined object that will be passed to the callback delegate.</param> <summary> Begins an asynchronous operation to release the lease on this blob. </summary> <returns>An <see cref="T:Microsoft.Azure.Storage.ICancellableAsyncResult" /> that references the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="BeginRenewLease"> <MemberSignature Language="C#" Value="public Microsoft.Azure.Storage.ICancellableAsyncResult BeginRenewLease (Microsoft.Azure.Storage.AccessCondition accessCondition, AsyncCallback callback, object state);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.Azure.Storage.ICancellableAsyncResult BeginRenewLease(class Microsoft.Azure.Storage.AccessCondition accessCondition, class System.AsyncCallback callback, object state) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.BeginRenewLease(Microsoft.Azure.Storage.AccessCondition,System.AsyncCallback,System.Object)" /> <MemberSignature Language="VB.NET" Value="Public Function BeginRenewLease (accessCondition As AccessCondition, callback As AsyncCallback, state As Object) As ICancellableAsyncResult" /> <MemberSignature Language="F#" Value="abstract member BeginRenewLease : Microsoft.Azure.Storage.AccessCondition * AsyncCallback * obj -&gt; Microsoft.Azure.Storage.ICancellableAsyncResult" Usage="iCloudBlob.BeginRenewLease (accessCondition, callback, state)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>Microsoft.Azure.Storage.ICancellableAsyncResult</ReturnType> </ReturnValue> <Parameters> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="callback" Type="System.AsyncCallback" /> <Parameter Name="state" Type="System.Object" /> </Parameters> <Docs> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed, including a required lease ID.</param> <param name="callback">An optional callback delegate that will receive notification when the asynchronous operation completes.</param> <param name="state">A user-defined object that will be passed to the callback delegate.</param> <summary> Begins an asynchronous operation to renew a lease on this blob. </summary> <returns>An <see cref="T:Microsoft.Azure.Storage.ICancellableAsyncResult" /> that references the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="BeginRenewLease"> <MemberSignature Language="C#" Value="public Microsoft.Azure.Storage.ICancellableAsyncResult BeginRenewLease (Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext, AsyncCallback callback, object state);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.Azure.Storage.ICancellableAsyncResult BeginRenewLease(class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext, class System.AsyncCallback callback, object state) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.BeginRenewLease(Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext,System.AsyncCallback,System.Object)" /> <MemberSignature Language="VB.NET" Value="Public Function BeginRenewLease (accessCondition As AccessCondition, options As BlobRequestOptions, operationContext As OperationContext, callback As AsyncCallback, state As Object) As ICancellableAsyncResult" /> <MemberSignature Language="F#" Value="abstract member BeginRenewLease : Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext * AsyncCallback * obj -&gt; Microsoft.Azure.Storage.ICancellableAsyncResult" Usage="iCloudBlob.BeginRenewLease (accessCondition, options, operationContext, callback, state)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>Microsoft.Azure.Storage.ICancellableAsyncResult</ReturnType> </ReturnValue> <Parameters> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> <Parameter Name="callback" Type="System.AsyncCallback" /> <Parameter Name="state" Type="System.Object" /> </Parameters> <Docs> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed, including a required lease ID.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <param name="callback">An optional callback delegate that will receive notification when the asynchronous operation completes.</param> <param name="state">A user-defined object that will be passed to the callback delegate.</param> <summary> Begins an asynchronous operation to renew a lease on this blob. </summary> <returns>An <see cref="T:Microsoft.Azure.Storage.ICancellableAsyncResult" /> that references the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="BeginSetMetadata"> <MemberSignature Language="C#" Value="public Microsoft.Azure.Storage.ICancellableAsyncResult BeginSetMetadata (AsyncCallback callback, object state);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.Azure.Storage.ICancellableAsyncResult BeginSetMetadata(class System.AsyncCallback callback, object state) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.BeginSetMetadata(System.AsyncCallback,System.Object)" /> <MemberSignature Language="VB.NET" Value="Public Function BeginSetMetadata (callback As AsyncCallback, state As Object) As ICancellableAsyncResult" /> <MemberSignature Language="F#" Value="abstract member BeginSetMetadata : AsyncCallback * obj -&gt; Microsoft.Azure.Storage.ICancellableAsyncResult" Usage="iCloudBlob.BeginSetMetadata (callback, state)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>Microsoft.Azure.Storage.ICancellableAsyncResult</ReturnType> </ReturnValue> <Parameters> <Parameter Name="callback" Type="System.AsyncCallback" /> <Parameter Name="state" Type="System.Object" /> </Parameters> <Docs> <param name="callback">An <see cref="T:System.AsyncCallback" /> delegate that will receive notification when the asynchronous operation completes.</param> <param name="state">A user-defined object that will be passed to the callback delegate.</param> <summary> Begins an asynchronous operation to update the blob's metadata. </summary> <returns>An <see cref="T:Microsoft.Azure.Storage.ICancellableAsyncResult" /> that references the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="BeginSetMetadata"> <MemberSignature Language="C#" Value="public Microsoft.Azure.Storage.ICancellableAsyncResult BeginSetMetadata (Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext, AsyncCallback callback, object state);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.Azure.Storage.ICancellableAsyncResult BeginSetMetadata(class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext, class System.AsyncCallback callback, object state) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.BeginSetMetadata(Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext,System.AsyncCallback,System.Object)" /> <MemberSignature Language="VB.NET" Value="Public Function BeginSetMetadata (accessCondition As AccessCondition, options As BlobRequestOptions, operationContext As OperationContext, callback As AsyncCallback, state As Object) As ICancellableAsyncResult" /> <MemberSignature Language="F#" Value="abstract member BeginSetMetadata : Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext * AsyncCallback * obj -&gt; Microsoft.Azure.Storage.ICancellableAsyncResult" Usage="iCloudBlob.BeginSetMetadata (accessCondition, options, operationContext, callback, state)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>Microsoft.Azure.Storage.ICancellableAsyncResult</ReturnType> </ReturnValue> <Parameters> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> <Parameter Name="callback" Type="System.AsyncCallback" /> <Parameter Name="state" Type="System.Object" /> </Parameters> <Docs> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <param name="callback">An <see cref="T:System.AsyncCallback" /> delegate that will receive notification when the asynchronous operation completes.</param> <param name="state">A user-defined object that will be passed to the callback delegate.</param> <summary> Begins an asynchronous operation to update the blob's metadata. </summary> <returns>An <see cref="T:Microsoft.Azure.Storage.ICancellableAsyncResult" /> that references the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="BeginSetProperties"> <MemberSignature Language="C#" Value="public Microsoft.Azure.Storage.ICancellableAsyncResult BeginSetProperties (AsyncCallback callback, object state);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.Azure.Storage.ICancellableAsyncResult BeginSetProperties(class System.AsyncCallback callback, object state) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.BeginSetProperties(System.AsyncCallback,System.Object)" /> <MemberSignature Language="VB.NET" Value="Public Function BeginSetProperties (callback As AsyncCallback, state As Object) As ICancellableAsyncResult" /> <MemberSignature Language="F#" Value="abstract member BeginSetProperties : AsyncCallback * obj -&gt; Microsoft.Azure.Storage.ICancellableAsyncResult" Usage="iCloudBlob.BeginSetProperties (callback, state)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>Microsoft.Azure.Storage.ICancellableAsyncResult</ReturnType> </ReturnValue> <Parameters> <Parameter Name="callback" Type="System.AsyncCallback" /> <Parameter Name="state" Type="System.Object" /> </Parameters> <Docs> <param name="callback">An <see cref="T:System.AsyncCallback" /> delegate that will receive notification when the asynchronous operation completes.</param> <param name="state">A user-defined object that will be passed to the callback delegate.</param> <summary> Begins an asynchronous operation to update the blob's properties. </summary> <returns>An <see cref="T:Microsoft.Azure.Storage.ICancellableAsyncResult" /> that references the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="BeginSetProperties"> <MemberSignature Language="C#" Value="public Microsoft.Azure.Storage.ICancellableAsyncResult BeginSetProperties (Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext, AsyncCallback callback, object state);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.Azure.Storage.ICancellableAsyncResult BeginSetProperties(class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext, class System.AsyncCallback callback, object state) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.BeginSetProperties(Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext,System.AsyncCallback,System.Object)" /> <MemberSignature Language="VB.NET" Value="Public Function BeginSetProperties (accessCondition As AccessCondition, options As BlobRequestOptions, operationContext As OperationContext, callback As AsyncCallback, state As Object) As ICancellableAsyncResult" /> <MemberSignature Language="F#" Value="abstract member BeginSetProperties : Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext * AsyncCallback * obj -&gt; Microsoft.Azure.Storage.ICancellableAsyncResult" Usage="iCloudBlob.BeginSetProperties (accessCondition, options, operationContext, callback, state)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>Microsoft.Azure.Storage.ICancellableAsyncResult</ReturnType> </ReturnValue> <Parameters> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> <Parameter Name="callback" Type="System.AsyncCallback" /> <Parameter Name="state" Type="System.Object" /> </Parameters> <Docs> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <param name="callback">An <see cref="T:System.AsyncCallback" /> delegate that will receive notification when the asynchronous operation completes.</param> <param name="state">A user-defined object that will be passed to the callback delegate.</param> <summary> Begins an asynchronous operation to update the blob's properties. </summary> <returns>An <see cref="T:Microsoft.Azure.Storage.ICancellableAsyncResult" /> that references the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="BeginUploadFromByteArray"> <MemberSignature Language="C#" Value="public Microsoft.Azure.Storage.ICancellableAsyncResult BeginUploadFromByteArray (byte[] buffer, int index, int count, AsyncCallback callback, object state);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.Azure.Storage.ICancellableAsyncResult BeginUploadFromByteArray(unsigned int8[] buffer, int32 index, int32 count, class System.AsyncCallback callback, object state) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.BeginUploadFromByteArray(System.Byte[],System.Int32,System.Int32,System.AsyncCallback,System.Object)" /> <MemberSignature Language="VB.NET" Value="Public Function BeginUploadFromByteArray (buffer As Byte(), index As Integer, count As Integer, callback As AsyncCallback, state As Object) As ICancellableAsyncResult" /> <MemberSignature Language="F#" Value="abstract member BeginUploadFromByteArray : byte[] * int * int * AsyncCallback * obj -&gt; Microsoft.Azure.Storage.ICancellableAsyncResult" Usage="iCloudBlob.BeginUploadFromByteArray (buffer, index, count, callback, state)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>Microsoft.Azure.Storage.ICancellableAsyncResult</ReturnType> </ReturnValue> <Parameters> <Parameter Name="buffer" Type="System.Byte[]" /> <Parameter Name="index" Type="System.Int32" /> <Parameter Name="count" Type="System.Int32" /> <Parameter Name="callback" Type="System.AsyncCallback" /> <Parameter Name="state" Type="System.Object" /> </Parameters> <Docs> <param name="buffer">An array of bytes.</param> <param name="index">The zero-based byte offset in buffer at which to begin uploading bytes to the blob.</param> <param name="count">The number of bytes to be written to the blob.</param> <param name="callback">An <see cref="T:System.AsyncCallback" /> delegate that will receive notification when the asynchronous operation completes.</param> <param name="state">A user-defined object that will be passed to the callback delegate.</param> <summary> Begins an asynchronous operation to upload the contents of a byte array to a blob. </summary> <returns>An <see cref="T:Microsoft.Azure.Storage.ICancellableAsyncResult" /> that references the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="BeginUploadFromByteArray"> <MemberSignature Language="C#" Value="public Microsoft.Azure.Storage.ICancellableAsyncResult BeginUploadFromByteArray (byte[] buffer, int index, int count, Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext, AsyncCallback callback, object state);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.Azure.Storage.ICancellableAsyncResult BeginUploadFromByteArray(unsigned int8[] buffer, int32 index, int32 count, class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext, class System.AsyncCallback callback, object state) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.BeginUploadFromByteArray(System.Byte[],System.Int32,System.Int32,Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext,System.AsyncCallback,System.Object)" /> <MemberSignature Language="VB.NET" Value="Public Function BeginUploadFromByteArray (buffer As Byte(), index As Integer, count As Integer, accessCondition As AccessCondition, options As BlobRequestOptions, operationContext As OperationContext, callback As AsyncCallback, state As Object) As ICancellableAsyncResult" /> <MemberSignature Language="F#" Value="abstract member BeginUploadFromByteArray : byte[] * int * int * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext * AsyncCallback * obj -&gt; Microsoft.Azure.Storage.ICancellableAsyncResult" Usage="iCloudBlob.BeginUploadFromByteArray (buffer, index, count, accessCondition, options, operationContext, callback, state)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>Microsoft.Azure.Storage.ICancellableAsyncResult</ReturnType> </ReturnValue> <Parameters> <Parameter Name="buffer" Type="System.Byte[]" /> <Parameter Name="index" Type="System.Int32" /> <Parameter Name="count" Type="System.Int32" /> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> <Parameter Name="callback" Type="System.AsyncCallback" /> <Parameter Name="state" Type="System.Object" /> </Parameters> <Docs> <param name="buffer">An array of bytes.</param> <param name="index">The zero-based byte offset in buffer at which to begin uploading bytes to the blob.</param> <param name="count">The number of bytes to be written to the blob.</param> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <param name="callback">An <see cref="T:System.AsyncCallback" /> delegate that will receive notification when the asynchronous operation completes.</param> <param name="state">A user-defined object that will be passed to the callback delegate.</param> <summary> Begins an asynchronous operation to upload the contents of a byte array to a blob. </summary> <returns>An <see cref="T:Microsoft.Azure.Storage.ICancellableAsyncResult" /> that references the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="BeginUploadFromFile"> <MemberSignature Language="C#" Value="public Microsoft.Azure.Storage.ICancellableAsyncResult BeginUploadFromFile (string path, AsyncCallback callback, object state);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.Azure.Storage.ICancellableAsyncResult BeginUploadFromFile(string path, class System.AsyncCallback callback, object state) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.BeginUploadFromFile(System.String,System.AsyncCallback,System.Object)" /> <MemberSignature Language="VB.NET" Value="Public Function BeginUploadFromFile (path As String, callback As AsyncCallback, state As Object) As ICancellableAsyncResult" /> <MemberSignature Language="F#" Value="abstract member BeginUploadFromFile : string * AsyncCallback * obj -&gt; Microsoft.Azure.Storage.ICancellableAsyncResult" Usage="iCloudBlob.BeginUploadFromFile (path, callback, state)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>Microsoft.Azure.Storage.ICancellableAsyncResult</ReturnType> </ReturnValue> <Parameters> <Parameter Name="path" Type="System.String" /> <Parameter Name="callback" Type="System.AsyncCallback" /> <Parameter Name="state" Type="System.Object" /> </Parameters> <Docs> <param name="path">A string containing the file path providing the blob content.</param> <param name="callback">An <see cref="T:System.AsyncCallback" /> delegate that will receive notification when the asynchronous operation completes.</param> <param name="state">A user-defined object that will be passed to the callback delegate.</param> <summary> Begins an asynchronous operation to upload a file to a blob. </summary> <returns>An <see cref="T:Microsoft.Azure.Storage.ICancellableAsyncResult" /> that references the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="BeginUploadFromFile"> <MemberSignature Language="C#" Value="public Microsoft.Azure.Storage.ICancellableAsyncResult BeginUploadFromFile (string path, Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext, AsyncCallback callback, object state);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.Azure.Storage.ICancellableAsyncResult BeginUploadFromFile(string path, class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext, class System.AsyncCallback callback, object state) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.BeginUploadFromFile(System.String,Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext,System.AsyncCallback,System.Object)" /> <MemberSignature Language="VB.NET" Value="Public Function BeginUploadFromFile (path As String, accessCondition As AccessCondition, options As BlobRequestOptions, operationContext As OperationContext, callback As AsyncCallback, state As Object) As ICancellableAsyncResult" /> <MemberSignature Language="F#" Value="abstract member BeginUploadFromFile : string * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext * AsyncCallback * obj -&gt; Microsoft.Azure.Storage.ICancellableAsyncResult" Usage="iCloudBlob.BeginUploadFromFile (path, accessCondition, options, operationContext, callback, state)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>Microsoft.Azure.Storage.ICancellableAsyncResult</ReturnType> </ReturnValue> <Parameters> <Parameter Name="path" Type="System.String" /> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> <Parameter Name="callback" Type="System.AsyncCallback" /> <Parameter Name="state" Type="System.Object" /> </Parameters> <Docs> <param name="path">A string containing the file path providing the blob content.</param> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <param name="callback">An <see cref="T:System.AsyncCallback" /> delegate that will receive notification when the asynchronous operation completes.</param> <param name="state">A user-defined object that will be passed to the callback delegate.</param> <summary> Begins an asynchronous operation to upload a file to a blob. </summary> <returns>An <see cref="T:Microsoft.Azure.Storage.ICancellableAsyncResult" /> that references the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="BeginUploadFromStream"> <MemberSignature Language="C#" Value="public Microsoft.Azure.Storage.ICancellableAsyncResult BeginUploadFromStream (System.IO.Stream source, AsyncCallback callback, object state);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.Azure.Storage.ICancellableAsyncResult BeginUploadFromStream(class System.IO.Stream source, class System.AsyncCallback callback, object state) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.BeginUploadFromStream(System.IO.Stream,System.AsyncCallback,System.Object)" /> <MemberSignature Language="VB.NET" Value="Public Function BeginUploadFromStream (source As Stream, callback As AsyncCallback, state As Object) As ICancellableAsyncResult" /> <MemberSignature Language="F#" Value="abstract member BeginUploadFromStream : System.IO.Stream * AsyncCallback * obj -&gt; Microsoft.Azure.Storage.ICancellableAsyncResult" Usage="iCloudBlob.BeginUploadFromStream (source, callback, state)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>Microsoft.Azure.Storage.ICancellableAsyncResult</ReturnType> </ReturnValue> <Parameters> <Parameter Name="source" Type="System.IO.Stream" /> <Parameter Name="callback" Type="System.AsyncCallback" /> <Parameter Name="state" Type="System.Object" /> </Parameters> <Docs> <param name="source">A <see cref="T:System.IO.Stream" /> object providing the blob content.</param> <param name="callback">An <see cref="T:System.AsyncCallback" /> delegate that will receive notification when the asynchronous operation completes.</param> <param name="state">A user-defined object that will be passed to the callback delegate.</param> <summary> Begins an asynchronous operation to upload a stream to a blob. </summary> <returns>An <see cref="T:Microsoft.Azure.Storage.ICancellableAsyncResult" /> that references the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="BeginUploadFromStream"> <MemberSignature Language="C#" Value="public Microsoft.Azure.Storage.ICancellableAsyncResult BeginUploadFromStream (System.IO.Stream source, long length, AsyncCallback callback, object state);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.Azure.Storage.ICancellableAsyncResult BeginUploadFromStream(class System.IO.Stream source, int64 length, class System.AsyncCallback callback, object state) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.BeginUploadFromStream(System.IO.Stream,System.Int64,System.AsyncCallback,System.Object)" /> <MemberSignature Language="VB.NET" Value="Public Function BeginUploadFromStream (source As Stream, length As Long, callback As AsyncCallback, state As Object) As ICancellableAsyncResult" /> <MemberSignature Language="F#" Value="abstract member BeginUploadFromStream : System.IO.Stream * int64 * AsyncCallback * obj -&gt; Microsoft.Azure.Storage.ICancellableAsyncResult" Usage="iCloudBlob.BeginUploadFromStream (source, length, callback, state)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>Microsoft.Azure.Storage.ICancellableAsyncResult</ReturnType> </ReturnValue> <Parameters> <Parameter Name="source" Type="System.IO.Stream" /> <Parameter Name="length" Type="System.Int64" /> <Parameter Name="callback" Type="System.AsyncCallback" /> <Parameter Name="state" Type="System.Object" /> </Parameters> <Docs> <param name="source">A <see cref="T:System.IO.Stream" /> object providing the blob content.</param> <param name="length">The number of bytes to write from the source stream at its current position.</param> <param name="callback">An <see cref="T:System.AsyncCallback" /> delegate that will receive notification when the asynchronous operation completes.</param> <param name="state">A user-defined object that will be passed to the callback delegate.</param> <summary> Begins an asynchronous operation to upload a stream to a block blob. </summary> <returns>An <see cref="T:Microsoft.Azure.Storage.ICancellableAsyncResult" /> that references the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="BeginUploadFromStream"> <MemberSignature Language="C#" Value="public Microsoft.Azure.Storage.ICancellableAsyncResult BeginUploadFromStream (System.IO.Stream source, Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext, AsyncCallback callback, object state);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.Azure.Storage.ICancellableAsyncResult BeginUploadFromStream(class System.IO.Stream source, class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext, class System.AsyncCallback callback, object state) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.BeginUploadFromStream(System.IO.Stream,Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext,System.AsyncCallback,System.Object)" /> <MemberSignature Language="VB.NET" Value="Public Function BeginUploadFromStream (source As Stream, accessCondition As AccessCondition, options As BlobRequestOptions, operationContext As OperationContext, callback As AsyncCallback, state As Object) As ICancellableAsyncResult" /> <MemberSignature Language="F#" Value="abstract member BeginUploadFromStream : System.IO.Stream * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext * AsyncCallback * obj -&gt; Microsoft.Azure.Storage.ICancellableAsyncResult" Usage="iCloudBlob.BeginUploadFromStream (source, accessCondition, options, operationContext, callback, state)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>Microsoft.Azure.Storage.ICancellableAsyncResult</ReturnType> </ReturnValue> <Parameters> <Parameter Name="source" Type="System.IO.Stream" /> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> <Parameter Name="callback" Type="System.AsyncCallback" /> <Parameter Name="state" Type="System.Object" /> </Parameters> <Docs> <param name="source">A <see cref="T:System.IO.Stream" /> object providing the blob content.</param> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <param name="callback">An <see cref="T:System.AsyncCallback" /> delegate that will receive notification when the asynchronous operation completes.</param> <param name="state">A user-defined object that will be passed to the callback delegate.</param> <summary> Begins an asynchronous operation to upload a stream to a blob. </summary> <returns>An <see cref="T:Microsoft.Azure.Storage.ICancellableAsyncResult" /> that references the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="BeginUploadFromStream"> <MemberSignature Language="C#" Value="public Microsoft.Azure.Storage.ICancellableAsyncResult BeginUploadFromStream (System.IO.Stream source, long length, Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext, AsyncCallback callback, object state);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.Azure.Storage.ICancellableAsyncResult BeginUploadFromStream(class System.IO.Stream source, int64 length, class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext, class System.AsyncCallback callback, object state) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.BeginUploadFromStream(System.IO.Stream,System.Int64,Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext,System.AsyncCallback,System.Object)" /> <MemberSignature Language="VB.NET" Value="Public Function BeginUploadFromStream (source As Stream, length As Long, accessCondition As AccessCondition, options As BlobRequestOptions, operationContext As OperationContext, callback As AsyncCallback, state As Object) As ICancellableAsyncResult" /> <MemberSignature Language="F#" Value="abstract member BeginUploadFromStream : System.IO.Stream * int64 * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext * AsyncCallback * obj -&gt; Microsoft.Azure.Storage.ICancellableAsyncResult" Usage="iCloudBlob.BeginUploadFromStream (source, length, accessCondition, options, operationContext, callback, state)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>Microsoft.Azure.Storage.ICancellableAsyncResult</ReturnType> </ReturnValue> <Parameters> <Parameter Name="source" Type="System.IO.Stream" /> <Parameter Name="length" Type="System.Int64" /> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> <Parameter Name="callback" Type="System.AsyncCallback" /> <Parameter Name="state" Type="System.Object" /> </Parameters> <Docs> <param name="source">A <see cref="T:System.IO.Stream" /> object providing the blob content.</param> <param name="length">The number of bytes to write from the source stream at its current position.</param> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed. If <c>null</c>, no condition is used.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <param name="callback">An <see cref="T:System.AsyncCallback" /> delegate that will receive notification when the asynchronous operation completes.</param> <param name="state">A user-defined object that will be passed to the callback delegate.</param> <summary> Begins an asynchronous operation to upload a stream to a blob. </summary> <returns>An <see cref="T:Microsoft.Azure.Storage.ICancellableAsyncResult" /> that references the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="BlobType"> <MemberSignature Language="C#" Value="public Microsoft.Azure.Storage.Blob.BlobType BlobType { get; }" /> <MemberSignature Language="ILAsm" Value=".property instance valuetype Microsoft.Azure.Storage.Blob.BlobType BlobType" /> <MemberSignature Language="DocId" Value="P:Microsoft.Azure.Storage.Blob.ICloudBlob.BlobType" /> <MemberSignature Language="VB.NET" Value="Public ReadOnly Property BlobType As BlobType" /> <MemberSignature Language="F#" Value="member this.BlobType : Microsoft.Azure.Storage.Blob.BlobType" Usage="Microsoft.Azure.Storage.Blob.ICloudBlob.BlobType" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>Microsoft.Azure.Storage.Blob.BlobType</ReturnType> </ReturnValue> <Docs> <summary> Gets the type of the blob. </summary> <value>A <see cref="P:Microsoft.Azure.Storage.Blob.ICloudBlob.BlobType" /> enumeration value.</value> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="BreakLease"> <MemberSignature Language="C#" Value="public TimeSpan BreakLease (TimeSpan? breakPeriod = default, Microsoft.Azure.Storage.AccessCondition accessCondition = default, Microsoft.Azure.Storage.Blob.BlobRequestOptions options = default, Microsoft.Azure.Storage.OperationContext operationContext = default);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance valuetype System.TimeSpan BreakLease(valuetype System.Nullable`1&lt;valuetype System.TimeSpan&gt; breakPeriod, class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.BreakLease(System.Nullable{System.TimeSpan},Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext)" /> <MemberSignature Language="VB.NET" Value="Public Function BreakLease (Optional breakPeriod As Nullable(Of TimeSpan) = Nothing, Optional accessCondition As AccessCondition = Nothing, Optional options As BlobRequestOptions = Nothing, Optional operationContext As OperationContext = Nothing) As TimeSpan" /> <MemberSignature Language="F#" Value="abstract member BreakLease : Nullable&lt;TimeSpan&gt; * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext -&gt; TimeSpan" Usage="iCloudBlob.BreakLease (breakPeriod, accessCondition, options, operationContext)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.TimeSpan</ReturnType> </ReturnValue> <Parameters> <Parameter Name="breakPeriod" Type="System.Nullable&lt;System.TimeSpan&gt;" /> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> </Parameters> <Docs> <param name="breakPeriod">A <see cref="T:System.TimeSpan" /> representing the amount of time to allow the lease to remain, which will be rounded down to seconds.</param> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request. If <c>null</c>, default options are applied to the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <summary> Breaks the current lease on this blob. </summary> <returns>A <see cref="T:System.TimeSpan" /> representing the amount of time before the lease ends, to the second.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="BreakLeaseAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;TimeSpan&gt; BreakLeaseAsync (TimeSpan? breakPeriod);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1&lt;valuetype System.TimeSpan&gt; BreakLeaseAsync(valuetype System.Nullable`1&lt;valuetype System.TimeSpan&gt; breakPeriod) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.BreakLeaseAsync(System.Nullable{System.TimeSpan})" /> <MemberSignature Language="VB.NET" Value="Public Function BreakLeaseAsync (breakPeriod As Nullable(Of TimeSpan)) As Task(Of TimeSpan)" /> <MemberSignature Language="F#" Value="abstract member BreakLeaseAsync : Nullable&lt;TimeSpan&gt; -&gt; System.Threading.Tasks.Task&lt;TimeSpan&gt;" Usage="iCloudBlob.BreakLeaseAsync breakPeriod" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task&lt;System.TimeSpan&gt;</ReturnType> </ReturnValue> <Parameters> <Parameter Name="breakPeriod" Type="System.Nullable&lt;System.TimeSpan&gt;" /> </Parameters> <Docs> <param name="breakPeriod">A <see cref="T:System.TimeSpan" /> representing the amount of time to allow the lease to remain, which will be rounded down to seconds.</param> <summary> Initiates an asynchronous operation to break the current lease on this blob. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object of type <see cref="T:System.TimeSpan" /> that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="BreakLeaseAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;TimeSpan&gt; BreakLeaseAsync (TimeSpan? breakPeriod, System.Threading.CancellationToken cancellationToken);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1&lt;valuetype System.TimeSpan&gt; BreakLeaseAsync(valuetype System.Nullable`1&lt;valuetype System.TimeSpan&gt; breakPeriod, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.BreakLeaseAsync(System.Nullable{System.TimeSpan},System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="Public Function BreakLeaseAsync (breakPeriod As Nullable(Of TimeSpan), cancellationToken As CancellationToken) As Task(Of TimeSpan)" /> <MemberSignature Language="F#" Value="abstract member BreakLeaseAsync : Nullable&lt;TimeSpan&gt; * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;TimeSpan&gt;" Usage="iCloudBlob.BreakLeaseAsync (breakPeriod, cancellationToken)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task&lt;System.TimeSpan&gt;</ReturnType> </ReturnValue> <Parameters> <Parameter Name="breakPeriod" Type="System.Nullable&lt;System.TimeSpan&gt;" /> <Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" /> </Parameters> <Docs> <param name="breakPeriod">A <see cref="T:System.TimeSpan" /> representing the amount of time to allow the lease to remain, which will be rounded down to seconds.</param> <param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param> <summary> Initiates an asynchronous operation to break the current lease on this blob. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object of type <see cref="T:System.TimeSpan" /> that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="BreakLeaseAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;TimeSpan&gt; BreakLeaseAsync (TimeSpan? breakPeriod, Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1&lt;valuetype System.TimeSpan&gt; BreakLeaseAsync(valuetype System.Nullable`1&lt;valuetype System.TimeSpan&gt; breakPeriod, class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.BreakLeaseAsync(System.Nullable{System.TimeSpan},Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext)" /> <MemberSignature Language="VB.NET" Value="Public Function BreakLeaseAsync (breakPeriod As Nullable(Of TimeSpan), accessCondition As AccessCondition, options As BlobRequestOptions, operationContext As OperationContext) As Task(Of TimeSpan)" /> <MemberSignature Language="F#" Value="abstract member BreakLeaseAsync : Nullable&lt;TimeSpan&gt; * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext -&gt; System.Threading.Tasks.Task&lt;TimeSpan&gt;" Usage="iCloudBlob.BreakLeaseAsync (breakPeriod, accessCondition, options, operationContext)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task&lt;System.TimeSpan&gt;</ReturnType> </ReturnValue> <Parameters> <Parameter Name="breakPeriod" Type="System.Nullable&lt;System.TimeSpan&gt;" /> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> </Parameters> <Docs> <param name="breakPeriod">A <see cref="T:System.TimeSpan" /> representing the amount of time to allow the lease to remain, which will be rounded down to seconds.</param> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <summary> Initiates an asynchronous operation to break the current lease on this blob. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object of type <see cref="T:System.TimeSpan" /> that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="BreakLeaseAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;TimeSpan&gt; BreakLeaseAsync (TimeSpan? breakPeriod, Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext, System.Threading.CancellationToken cancellationToken);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1&lt;valuetype System.TimeSpan&gt; BreakLeaseAsync(valuetype System.Nullable`1&lt;valuetype System.TimeSpan&gt; breakPeriod, class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.BreakLeaseAsync(System.Nullable{System.TimeSpan},Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="Public Function BreakLeaseAsync (breakPeriod As Nullable(Of TimeSpan), accessCondition As AccessCondition, options As BlobRequestOptions, operationContext As OperationContext, cancellationToken As CancellationToken) As Task(Of TimeSpan)" /> <MemberSignature Language="F#" Value="abstract member BreakLeaseAsync : Nullable&lt;TimeSpan&gt; * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;TimeSpan&gt;" Usage="iCloudBlob.BreakLeaseAsync (breakPeriod, accessCondition, options, operationContext, cancellationToken)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task&lt;System.TimeSpan&gt;</ReturnType> </ReturnValue> <Parameters> <Parameter Name="breakPeriod" Type="System.Nullable&lt;System.TimeSpan&gt;" /> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> <Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" /> </Parameters> <Docs> <param name="breakPeriod">A <see cref="T:System.TimeSpan" /> representing the amount of time to allow the lease to remain, which will be rounded down to seconds.</param> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param> <summary> Initiates an asynchronous operation to break the current lease on this blob. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object of type <see cref="T:System.TimeSpan" /> that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="ChangeLease"> <MemberSignature Language="C#" Value="public string ChangeLease (string proposedLeaseId, Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options = default, Microsoft.Azure.Storage.OperationContext operationContext = default);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string ChangeLease(string proposedLeaseId, class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.ChangeLease(System.String,Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext)" /> <MemberSignature Language="VB.NET" Value="Public Function ChangeLease (proposedLeaseId As String, accessCondition As AccessCondition, Optional options As BlobRequestOptions = Nothing, Optional operationContext As OperationContext = Nothing) As String" /> <MemberSignature Language="F#" Value="abstract member ChangeLease : string * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext -&gt; string" Usage="iCloudBlob.ChangeLease (proposedLeaseId, accessCondition, options, operationContext)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.String</ReturnType> </ReturnValue> <Parameters> <Parameter Name="proposedLeaseId" Type="System.String" /> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> </Parameters> <Docs> <param name="proposedLeaseId">A string representing the proposed lease ID for the new lease.</param> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed, including a required lease ID.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request. If <c>null</c>, default options are applied to the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <summary> Changes the lease ID on this blob. </summary> <returns>The new lease ID.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="ChangeLeaseAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;string&gt; ChangeLeaseAsync (string proposedLeaseId, Microsoft.Azure.Storage.AccessCondition accessCondition);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1&lt;string&gt; ChangeLeaseAsync(string proposedLeaseId, class Microsoft.Azure.Storage.AccessCondition accessCondition) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.ChangeLeaseAsync(System.String,Microsoft.Azure.Storage.AccessCondition)" /> <MemberSignature Language="VB.NET" Value="Public Function ChangeLeaseAsync (proposedLeaseId As String, accessCondition As AccessCondition) As Task(Of String)" /> <MemberSignature Language="F#" Value="abstract member ChangeLeaseAsync : string * Microsoft.Azure.Storage.AccessCondition -&gt; System.Threading.Tasks.Task&lt;string&gt;" Usage="iCloudBlob.ChangeLeaseAsync (proposedLeaseId, accessCondition)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task&lt;System.String&gt;</ReturnType> </ReturnValue> <Parameters> <Parameter Name="proposedLeaseId" Type="System.String" /> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> </Parameters> <Docs> <param name="proposedLeaseId">A string representing the proposed lease ID for the new lease.</param> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed, including a required lease ID.</param> <summary> Initiates an asynchronous operation to change the lease on this blob. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object of type <c>string</c> that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="ChangeLeaseAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;string&gt; ChangeLeaseAsync (string proposedLeaseId, Microsoft.Azure.Storage.AccessCondition accessCondition, System.Threading.CancellationToken cancellationToken);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1&lt;string&gt; ChangeLeaseAsync(string proposedLeaseId, class Microsoft.Azure.Storage.AccessCondition accessCondition, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.ChangeLeaseAsync(System.String,Microsoft.Azure.Storage.AccessCondition,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="Public Function ChangeLeaseAsync (proposedLeaseId As String, accessCondition As AccessCondition, cancellationToken As CancellationToken) As Task(Of String)" /> <MemberSignature Language="F#" Value="abstract member ChangeLeaseAsync : string * Microsoft.Azure.Storage.AccessCondition * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;string&gt;" Usage="iCloudBlob.ChangeLeaseAsync (proposedLeaseId, accessCondition, cancellationToken)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task&lt;System.String&gt;</ReturnType> </ReturnValue> <Parameters> <Parameter Name="proposedLeaseId" Type="System.String" /> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" /> </Parameters> <Docs> <param name="proposedLeaseId">A string representing the proposed lease ID for the new lease.</param> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed, including a required lease ID.</param> <param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param> <summary> Initiates an asynchronous operation to change the lease on this blob. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object of type <c>string</c> that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="ChangeLeaseAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;string&gt; ChangeLeaseAsync (string proposedLeaseId, Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1&lt;string&gt; ChangeLeaseAsync(string proposedLeaseId, class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.ChangeLeaseAsync(System.String,Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext)" /> <MemberSignature Language="VB.NET" Value="Public Function ChangeLeaseAsync (proposedLeaseId As String, accessCondition As AccessCondition, options As BlobRequestOptions, operationContext As OperationContext) As Task(Of String)" /> <MemberSignature Language="F#" Value="abstract member ChangeLeaseAsync : string * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext -&gt; System.Threading.Tasks.Task&lt;string&gt;" Usage="iCloudBlob.ChangeLeaseAsync (proposedLeaseId, accessCondition, options, operationContext)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task&lt;System.String&gt;</ReturnType> </ReturnValue> <Parameters> <Parameter Name="proposedLeaseId" Type="System.String" /> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> </Parameters> <Docs> <param name="proposedLeaseId">A string representing the proposed lease ID for the new lease.</param> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed, including a required lease ID.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <summary> Initiates an asynchronous operation to change the lease on this blob. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object of type <c>string</c> that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="ChangeLeaseAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;string&gt; ChangeLeaseAsync (string proposedLeaseId, Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext, System.Threading.CancellationToken cancellationToken);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1&lt;string&gt; ChangeLeaseAsync(string proposedLeaseId, class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.ChangeLeaseAsync(System.String,Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="Public Function ChangeLeaseAsync (proposedLeaseId As String, accessCondition As AccessCondition, options As BlobRequestOptions, operationContext As OperationContext, cancellationToken As CancellationToken) As Task(Of String)" /> <MemberSignature Language="F#" Value="abstract member ChangeLeaseAsync : string * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;string&gt;" Usage="iCloudBlob.ChangeLeaseAsync (proposedLeaseId, accessCondition, options, operationContext, cancellationToken)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task&lt;System.String&gt;</ReturnType> </ReturnValue> <Parameters> <Parameter Name="proposedLeaseId" Type="System.String" /> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> <Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" /> </Parameters> <Docs> <param name="proposedLeaseId">A string representing the proposed lease ID for the new lease.</param> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed, including a required lease ID.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param> <summary> Initiates an asynchronous operation to change the lease on this blob. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object of type <c>string</c> that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="CopyState"> <MemberSignature Language="C#" Value="public Microsoft.Azure.Storage.Blob.CopyState CopyState { get; }" /> <MemberSignature Language="ILAsm" Value=".property instance class Microsoft.Azure.Storage.Blob.CopyState CopyState" /> <MemberSignature Language="DocId" Value="P:Microsoft.Azure.Storage.Blob.ICloudBlob.CopyState" /> <MemberSignature Language="VB.NET" Value="Public ReadOnly Property CopyState As CopyState" /> <MemberSignature Language="F#" Value="member this.CopyState : Microsoft.Azure.Storage.Blob.CopyState" Usage="Microsoft.Azure.Storage.Blob.ICloudBlob.CopyState" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>Microsoft.Azure.Storage.Blob.CopyState</ReturnType> </ReturnValue> <Docs> <summary> Gets the state of the most recent or pending copy operation. </summary> <value>A <see cref="P:Microsoft.Azure.Storage.Blob.ICloudBlob.CopyState" /> object containing the copy state, or <c>null</c> if there is no copy state for the blob.</value> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="Delete"> <MemberSignature Language="C#" Value="public void Delete (Microsoft.Azure.Storage.Blob.DeleteSnapshotsOption deleteSnapshotsOption = Microsoft.Azure.Storage.Blob.DeleteSnapshotsOption.None, Microsoft.Azure.Storage.AccessCondition accessCondition = default, Microsoft.Azure.Storage.Blob.BlobRequestOptions options = default, Microsoft.Azure.Storage.OperationContext operationContext = default);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Delete(valuetype Microsoft.Azure.Storage.Blob.DeleteSnapshotsOption deleteSnapshotsOption, class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.Delete(Microsoft.Azure.Storage.Blob.DeleteSnapshotsOption,Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext)" /> <MemberSignature Language="VB.NET" Value="Public Sub Delete (Optional deleteSnapshotsOption As DeleteSnapshotsOption = Microsoft.Azure.Storage.Blob.DeleteSnapshotsOption.None, Optional accessCondition As AccessCondition = Nothing, Optional options As BlobRequestOptions = Nothing, Optional operationContext As OperationContext = Nothing)" /> <MemberSignature Language="F#" Value="abstract member Delete : Microsoft.Azure.Storage.Blob.DeleteSnapshotsOption * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext -&gt; unit" Usage="iCloudBlob.Delete (deleteSnapshotsOption, accessCondition, options, operationContext)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Void</ReturnType> </ReturnValue> <Parameters> <Parameter Name="deleteSnapshotsOption" Type="Microsoft.Azure.Storage.Blob.DeleteSnapshotsOption" /> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> </Parameters> <Docs> <param name="deleteSnapshotsOption">A <see cref="T:Microsoft.Azure.Storage.Blob.DeleteSnapshotsOption" /> object indicating whether to only delete the blob, to delete the blob and all snapshots, or to only delete the snapshots.</param> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request. If <c>null</c>, default options are applied to the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <summary> Deletes the blob. </summary> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="DeleteAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task DeleteAsync ();" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task DeleteAsync() cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.DeleteAsync" /> <MemberSignature Language="VB.NET" Value="Public Function DeleteAsync () As Task" /> <MemberSignature Language="F#" Value="abstract member DeleteAsync : unit -&gt; System.Threading.Tasks.Task" Usage="iCloudBlob.DeleteAsync " /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary> Initiates an asynchronous operation to delete the blob. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="DeleteAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task DeleteAsync (System.Threading.CancellationToken cancellationToken);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task DeleteAsync(valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.DeleteAsync(System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="Public Function DeleteAsync (cancellationToken As CancellationToken) As Task" /> <MemberSignature Language="F#" Value="abstract member DeleteAsync : System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="iCloudBlob.DeleteAsync cancellationToken" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task</ReturnType> </ReturnValue> <Parameters> <Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" /> </Parameters> <Docs> <param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param> <summary> Initiates an asynchronous operation to delete the blob. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="DeleteAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task DeleteAsync (Microsoft.Azure.Storage.Blob.DeleteSnapshotsOption deleteSnapshotsOption, Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task DeleteAsync(valuetype Microsoft.Azure.Storage.Blob.DeleteSnapshotsOption deleteSnapshotsOption, class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.DeleteAsync(Microsoft.Azure.Storage.Blob.DeleteSnapshotsOption,Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext)" /> <MemberSignature Language="VB.NET" Value="Public Function DeleteAsync (deleteSnapshotsOption As DeleteSnapshotsOption, accessCondition As AccessCondition, options As BlobRequestOptions, operationContext As OperationContext) As Task" /> <MemberSignature Language="F#" Value="abstract member DeleteAsync : Microsoft.Azure.Storage.Blob.DeleteSnapshotsOption * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext -&gt; System.Threading.Tasks.Task" Usage="iCloudBlob.DeleteAsync (deleteSnapshotsOption, accessCondition, options, operationContext)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task</ReturnType> </ReturnValue> <Parameters> <Parameter Name="deleteSnapshotsOption" Type="Microsoft.Azure.Storage.Blob.DeleteSnapshotsOption" /> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> </Parameters> <Docs> <param name="deleteSnapshotsOption">A <see cref="T:Microsoft.Azure.Storage.Blob.DeleteSnapshotsOption" /> object indicating whether to only delete the blob, to delete the blob and all snapshots, or to only delete the snapshots.</param> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <summary> Initiates an asynchronous operation to delete the blob. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="DeleteAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task DeleteAsync (Microsoft.Azure.Storage.Blob.DeleteSnapshotsOption deleteSnapshotsOption, Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext, System.Threading.CancellationToken cancellationToken);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task DeleteAsync(valuetype Microsoft.Azure.Storage.Blob.DeleteSnapshotsOption deleteSnapshotsOption, class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.DeleteAsync(Microsoft.Azure.Storage.Blob.DeleteSnapshotsOption,Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="Public Function DeleteAsync (deleteSnapshotsOption As DeleteSnapshotsOption, accessCondition As AccessCondition, options As BlobRequestOptions, operationContext As OperationContext, cancellationToken As CancellationToken) As Task" /> <MemberSignature Language="F#" Value="abstract member DeleteAsync : Microsoft.Azure.Storage.Blob.DeleteSnapshotsOption * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="iCloudBlob.DeleteAsync (deleteSnapshotsOption, accessCondition, options, operationContext, cancellationToken)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task</ReturnType> </ReturnValue> <Parameters> <Parameter Name="deleteSnapshotsOption" Type="Microsoft.Azure.Storage.Blob.DeleteSnapshotsOption" /> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> <Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" /> </Parameters> <Docs> <param name="deleteSnapshotsOption">A <see cref="T:Microsoft.Azure.Storage.Blob.DeleteSnapshotsOption" /> object indicating whether to only delete the blob, to delete the blob and all snapshots, or to only delete the snapshots.</param> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param> <summary> Initiates an asynchronous operation to delete the blob. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="DeleteIfExists"> <MemberSignature Language="C#" Value="public bool DeleteIfExists (Microsoft.Azure.Storage.Blob.DeleteSnapshotsOption deleteSnapshotsOption = Microsoft.Azure.Storage.Blob.DeleteSnapshotsOption.None, Microsoft.Azure.Storage.AccessCondition accessCondition = default, Microsoft.Azure.Storage.Blob.BlobRequestOptions options = default, Microsoft.Azure.Storage.OperationContext operationContext = default);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool DeleteIfExists(valuetype Microsoft.Azure.Storage.Blob.DeleteSnapshotsOption deleteSnapshotsOption, class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.DeleteIfExists(Microsoft.Azure.Storage.Blob.DeleteSnapshotsOption,Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext)" /> <MemberSignature Language="VB.NET" Value="Public Function DeleteIfExists (Optional deleteSnapshotsOption As DeleteSnapshotsOption = Microsoft.Azure.Storage.Blob.DeleteSnapshotsOption.None, Optional accessCondition As AccessCondition = Nothing, Optional options As BlobRequestOptions = Nothing, Optional operationContext As OperationContext = Nothing) As Boolean" /> <MemberSignature Language="F#" Value="abstract member DeleteIfExists : Microsoft.Azure.Storage.Blob.DeleteSnapshotsOption * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext -&gt; bool" Usage="iCloudBlob.DeleteIfExists (deleteSnapshotsOption, accessCondition, options, operationContext)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Parameters> <Parameter Name="deleteSnapshotsOption" Type="Microsoft.Azure.Storage.Blob.DeleteSnapshotsOption" /> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> </Parameters> <Docs> <param name="deleteSnapshotsOption">A <see cref="T:Microsoft.Azure.Storage.Blob.DeleteSnapshotsOption" /> object indicating whether to only delete the blob, to delete the blob and all snapshots, or to only delete the snapshots.</param> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request. If <c>null</c>, default options are applied to the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <summary> Deletes the blob if it already exists. </summary> <returns> <c>true</c> if the blob did not already exist and was created; otherwise <c>false</c>.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="DeleteIfExistsAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;bool&gt; DeleteIfExistsAsync ();" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1&lt;bool&gt; DeleteIfExistsAsync() cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.DeleteIfExistsAsync" /> <MemberSignature Language="VB.NET" Value="Public Function DeleteIfExistsAsync () As Task(Of Boolean)" /> <MemberSignature Language="F#" Value="abstract member DeleteIfExistsAsync : unit -&gt; System.Threading.Tasks.Task&lt;bool&gt;" Usage="iCloudBlob.DeleteIfExistsAsync " /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task&lt;System.Boolean&gt;</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary> Initiates an asynchronous operation to delete the blob if it already exists. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object of type <c>bool</c> that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="DeleteIfExistsAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;bool&gt; DeleteIfExistsAsync (System.Threading.CancellationToken cancellationToken);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1&lt;bool&gt; DeleteIfExistsAsync(valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.DeleteIfExistsAsync(System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="Public Function DeleteIfExistsAsync (cancellationToken As CancellationToken) As Task(Of Boolean)" /> <MemberSignature Language="F#" Value="abstract member DeleteIfExistsAsync : System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;bool&gt;" Usage="iCloudBlob.DeleteIfExistsAsync cancellationToken" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task&lt;System.Boolean&gt;</ReturnType> </ReturnValue> <Parameters> <Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" /> </Parameters> <Docs> <param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param> <summary> Initiates an asynchronous operation to delete the blob if it already exists. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object of type <c>bool</c> that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="DeleteIfExistsAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;bool&gt; DeleteIfExistsAsync (Microsoft.Azure.Storage.Blob.DeleteSnapshotsOption deleteSnapshotsOption, Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1&lt;bool&gt; DeleteIfExistsAsync(valuetype Microsoft.Azure.Storage.Blob.DeleteSnapshotsOption deleteSnapshotsOption, class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.DeleteIfExistsAsync(Microsoft.Azure.Storage.Blob.DeleteSnapshotsOption,Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext)" /> <MemberSignature Language="VB.NET" Value="Public Function DeleteIfExistsAsync (deleteSnapshotsOption As DeleteSnapshotsOption, accessCondition As AccessCondition, options As BlobRequestOptions, operationContext As OperationContext) As Task(Of Boolean)" /> <MemberSignature Language="F#" Value="abstract member DeleteIfExistsAsync : Microsoft.Azure.Storage.Blob.DeleteSnapshotsOption * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext -&gt; System.Threading.Tasks.Task&lt;bool&gt;" Usage="iCloudBlob.DeleteIfExistsAsync (deleteSnapshotsOption, accessCondition, options, operationContext)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task&lt;System.Boolean&gt;</ReturnType> </ReturnValue> <Parameters> <Parameter Name="deleteSnapshotsOption" Type="Microsoft.Azure.Storage.Blob.DeleteSnapshotsOption" /> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> </Parameters> <Docs> <param name="deleteSnapshotsOption">A <see cref="T:Microsoft.Azure.Storage.Blob.DeleteSnapshotsOption" /> object indicating whether to only delete the blob, to delete the blob and all snapshots, or to only delete the snapshots.</param> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <summary> Initiates an asynchronous operation to delete the blob if it already exists. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object of type <c>bool</c> that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="DeleteIfExistsAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;bool&gt; DeleteIfExistsAsync (Microsoft.Azure.Storage.Blob.DeleteSnapshotsOption deleteSnapshotsOption, Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext, System.Threading.CancellationToken cancellationToken);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1&lt;bool&gt; DeleteIfExistsAsync(valuetype Microsoft.Azure.Storage.Blob.DeleteSnapshotsOption deleteSnapshotsOption, class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.DeleteIfExistsAsync(Microsoft.Azure.Storage.Blob.DeleteSnapshotsOption,Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="Public Function DeleteIfExistsAsync (deleteSnapshotsOption As DeleteSnapshotsOption, accessCondition As AccessCondition, options As BlobRequestOptions, operationContext As OperationContext, cancellationToken As CancellationToken) As Task(Of Boolean)" /> <MemberSignature Language="F#" Value="abstract member DeleteIfExistsAsync : Microsoft.Azure.Storage.Blob.DeleteSnapshotsOption * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;bool&gt;" Usage="iCloudBlob.DeleteIfExistsAsync (deleteSnapshotsOption, accessCondition, options, operationContext, cancellationToken)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task&lt;System.Boolean&gt;</ReturnType> </ReturnValue> <Parameters> <Parameter Name="deleteSnapshotsOption" Type="Microsoft.Azure.Storage.Blob.DeleteSnapshotsOption" /> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> <Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" /> </Parameters> <Docs> <param name="deleteSnapshotsOption">A <see cref="T:Microsoft.Azure.Storage.Blob.DeleteSnapshotsOption" /> object indicating whether to only delete the blob, to delete the blob and all snapshots, or to only delete the snapshots.</param> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param> <summary> Initiates an asynchronous operation to delete the blob if it already exists. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object of type <c>bool</c> that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="DownloadRangeToByteArray"> <MemberSignature Language="C#" Value="public int DownloadRangeToByteArray (byte[] target, int index, long? blobOffset, long? length, Microsoft.Azure.Storage.AccessCondition accessCondition = default, Microsoft.Azure.Storage.Blob.BlobRequestOptions options = default, Microsoft.Azure.Storage.OperationContext operationContext = default);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 DownloadRangeToByteArray(unsigned int8[] target, int32 index, valuetype System.Nullable`1&lt;int64&gt; blobOffset, valuetype System.Nullable`1&lt;int64&gt; length, class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.DownloadRangeToByteArray(System.Byte[],System.Int32,System.Nullable{System.Int64},System.Nullable{System.Int64},Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext)" /> <MemberSignature Language="VB.NET" Value="Public Function DownloadRangeToByteArray (target As Byte(), index As Integer, blobOffset As Nullable(Of Long), length As Nullable(Of Long), Optional accessCondition As AccessCondition = Nothing, Optional options As BlobRequestOptions = Nothing, Optional operationContext As OperationContext = Nothing) As Integer" /> <MemberSignature Language="F#" Value="abstract member DownloadRangeToByteArray : byte[] * int * Nullable&lt;int64&gt; * Nullable&lt;int64&gt; * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext -&gt; int" Usage="iCloudBlob.DownloadRangeToByteArray (target, index, blobOffset, length, accessCondition, options, operationContext)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Int32</ReturnType> </ReturnValue> <Parameters> <Parameter Name="target" Type="System.Byte[]" /> <Parameter Name="index" Type="System.Int32" /> <Parameter Name="blobOffset" Type="System.Nullable&lt;System.Int64&gt;" /> <Parameter Name="length" Type="System.Nullable&lt;System.Int64&gt;" /> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> </Parameters> <Docs> <param name="target">The target byte array.</param> <param name="index">The starting offset in the byte array.</param> <param name="blobOffset">The starting offset of the data range, in bytes.</param> <param name="length">The length of the data range, in bytes.</param> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request. If <c>null</c>, default options are applied to the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <summary> Downloads a range of bytes from a blob to a byte array. </summary> <returns>The total number of bytes read into the buffer.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="DownloadRangeToByteArrayAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;int&gt; DownloadRangeToByteArrayAsync (byte[] target, int index, long? blobOffset, long? length);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1&lt;int32&gt; DownloadRangeToByteArrayAsync(unsigned int8[] target, int32 index, valuetype System.Nullable`1&lt;int64&gt; blobOffset, valuetype System.Nullable`1&lt;int64&gt; length) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.DownloadRangeToByteArrayAsync(System.Byte[],System.Int32,System.Nullable{System.Int64},System.Nullable{System.Int64})" /> <MemberSignature Language="VB.NET" Value="Public Function DownloadRangeToByteArrayAsync (target As Byte(), index As Integer, blobOffset As Nullable(Of Long), length As Nullable(Of Long)) As Task(Of Integer)" /> <MemberSignature Language="F#" Value="abstract member DownloadRangeToByteArrayAsync : byte[] * int * Nullable&lt;int64&gt; * Nullable&lt;int64&gt; -&gt; System.Threading.Tasks.Task&lt;int&gt;" Usage="iCloudBlob.DownloadRangeToByteArrayAsync (target, index, blobOffset, length)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task&lt;System.Int32&gt;</ReturnType> </ReturnValue> <Parameters> <Parameter Name="target" Type="System.Byte[]" /> <Parameter Name="index" Type="System.Int32" /> <Parameter Name="blobOffset" Type="System.Nullable&lt;System.Int64&gt;" /> <Parameter Name="length" Type="System.Nullable&lt;System.Int64&gt;" /> </Parameters> <Docs> <param name="target">The target byte array.</param> <param name="index">The starting offset in the byte array.</param> <param name="blobOffset">The starting offset of the data range, in bytes.</param> <param name="length">The length of the data range, in bytes.</param> <summary> Initiates an asynchronous operation to download a range of bytes from a blob to a byte array. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object of type <c>int</c> that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="DownloadRangeToByteArrayAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;int&gt; DownloadRangeToByteArrayAsync (byte[] target, int index, long? blobOffset, long? length, System.Threading.CancellationToken cancellationToken);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1&lt;int32&gt; DownloadRangeToByteArrayAsync(unsigned int8[] target, int32 index, valuetype System.Nullable`1&lt;int64&gt; blobOffset, valuetype System.Nullable`1&lt;int64&gt; length, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.DownloadRangeToByteArrayAsync(System.Byte[],System.Int32,System.Nullable{System.Int64},System.Nullable{System.Int64},System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="Public Function DownloadRangeToByteArrayAsync (target As Byte(), index As Integer, blobOffset As Nullable(Of Long), length As Nullable(Of Long), cancellationToken As CancellationToken) As Task(Of Integer)" /> <MemberSignature Language="F#" Value="abstract member DownloadRangeToByteArrayAsync : byte[] * int * Nullable&lt;int64&gt; * Nullable&lt;int64&gt; * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;int&gt;" Usage="iCloudBlob.DownloadRangeToByteArrayAsync (target, index, blobOffset, length, cancellationToken)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task&lt;System.Int32&gt;</ReturnType> </ReturnValue> <Parameters> <Parameter Name="target" Type="System.Byte[]" /> <Parameter Name="index" Type="System.Int32" /> <Parameter Name="blobOffset" Type="System.Nullable&lt;System.Int64&gt;" /> <Parameter Name="length" Type="System.Nullable&lt;System.Int64&gt;" /> <Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" /> </Parameters> <Docs> <param name="target">The target byte array.</param> <param name="index">The starting offset in the byte array.</param> <param name="blobOffset">The starting offset of the data range, in bytes.</param> <param name="length">The length of the data range, in bytes.</param> <param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param> <summary> Initiates an asynchronous operation to download a range of bytes from a blob to a byte array. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object of type <c>int</c> that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="DownloadRangeToByteArrayAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;int&gt; DownloadRangeToByteArrayAsync (byte[] target, int index, long? blobOffset, long? length, Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1&lt;int32&gt; DownloadRangeToByteArrayAsync(unsigned int8[] target, int32 index, valuetype System.Nullable`1&lt;int64&gt; blobOffset, valuetype System.Nullable`1&lt;int64&gt; length, class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.DownloadRangeToByteArrayAsync(System.Byte[],System.Int32,System.Nullable{System.Int64},System.Nullable{System.Int64},Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext)" /> <MemberSignature Language="VB.NET" Value="Public Function DownloadRangeToByteArrayAsync (target As Byte(), index As Integer, blobOffset As Nullable(Of Long), length As Nullable(Of Long), accessCondition As AccessCondition, options As BlobRequestOptions, operationContext As OperationContext) As Task(Of Integer)" /> <MemberSignature Language="F#" Value="abstract member DownloadRangeToByteArrayAsync : byte[] * int * Nullable&lt;int64&gt; * Nullable&lt;int64&gt; * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext -&gt; System.Threading.Tasks.Task&lt;int&gt;" Usage="iCloudBlob.DownloadRangeToByteArrayAsync (target, index, blobOffset, length, accessCondition, options, operationContext)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task&lt;System.Int32&gt;</ReturnType> </ReturnValue> <Parameters> <Parameter Name="target" Type="System.Byte[]" /> <Parameter Name="index" Type="System.Int32" /> <Parameter Name="blobOffset" Type="System.Nullable&lt;System.Int64&gt;" /> <Parameter Name="length" Type="System.Nullable&lt;System.Int64&gt;" /> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> </Parameters> <Docs> <param name="target">The target byte array.</param> <param name="index">The starting offset in the byte array.</param> <param name="blobOffset">The starting offset of the data range, in bytes.</param> <param name="length">The length of the data range, in bytes.</param> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <summary> Initiates an asynchronous operation to download a range of bytes from a blob to a byte array. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object of type <c>int</c> that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="DownloadRangeToByteArrayAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;int&gt; DownloadRangeToByteArrayAsync (byte[] target, int index, long? blobOffset, long? length, Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext, System.Threading.CancellationToken cancellationToken);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1&lt;int32&gt; DownloadRangeToByteArrayAsync(unsigned int8[] target, int32 index, valuetype System.Nullable`1&lt;int64&gt; blobOffset, valuetype System.Nullable`1&lt;int64&gt; length, class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.DownloadRangeToByteArrayAsync(System.Byte[],System.Int32,System.Nullable{System.Int64},System.Nullable{System.Int64},Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="Public Function DownloadRangeToByteArrayAsync (target As Byte(), index As Integer, blobOffset As Nullable(Of Long), length As Nullable(Of Long), accessCondition As AccessCondition, options As BlobRequestOptions, operationContext As OperationContext, cancellationToken As CancellationToken) As Task(Of Integer)" /> <MemberSignature Language="F#" Value="abstract member DownloadRangeToByteArrayAsync : byte[] * int * Nullable&lt;int64&gt; * Nullable&lt;int64&gt; * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;int&gt;" Usage="iCloudBlob.DownloadRangeToByteArrayAsync (target, index, blobOffset, length, accessCondition, options, operationContext, cancellationToken)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task&lt;System.Int32&gt;</ReturnType> </ReturnValue> <Parameters> <Parameter Name="target" Type="System.Byte[]" /> <Parameter Name="index" Type="System.Int32" /> <Parameter Name="blobOffset" Type="System.Nullable&lt;System.Int64&gt;" /> <Parameter Name="length" Type="System.Nullable&lt;System.Int64&gt;" /> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> <Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" /> </Parameters> <Docs> <param name="target">The target byte array.</param> <param name="index">The starting offset in the byte array.</param> <param name="blobOffset">The starting offset of the data range, in bytes.</param> <param name="length">The length of the data range, in bytes.</param> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param> <summary> Initiates an asynchronous operation to download a range of bytes from a blob to a byte array. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object of type <c>int</c> that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="DownloadRangeToStream"> <MemberSignature Language="C#" Value="public void DownloadRangeToStream (System.IO.Stream target, long? offset, long? length, Microsoft.Azure.Storage.AccessCondition accessCondition = default, Microsoft.Azure.Storage.Blob.BlobRequestOptions options = default, Microsoft.Azure.Storage.OperationContext operationContext = default);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void DownloadRangeToStream(class System.IO.Stream target, valuetype System.Nullable`1&lt;int64&gt; offset, valuetype System.Nullable`1&lt;int64&gt; length, class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.DownloadRangeToStream(System.IO.Stream,System.Nullable{System.Int64},System.Nullable{System.Int64},Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext)" /> <MemberSignature Language="VB.NET" Value="Public Sub DownloadRangeToStream (target As Stream, offset As Nullable(Of Long), length As Nullable(Of Long), Optional accessCondition As AccessCondition = Nothing, Optional options As BlobRequestOptions = Nothing, Optional operationContext As OperationContext = Nothing)" /> <MemberSignature Language="F#" Value="abstract member DownloadRangeToStream : System.IO.Stream * Nullable&lt;int64&gt; * Nullable&lt;int64&gt; * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext -&gt; unit" Usage="iCloudBlob.DownloadRangeToStream (target, offset, length, accessCondition, options, operationContext)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Void</ReturnType> </ReturnValue> <Parameters> <Parameter Name="target" Type="System.IO.Stream" /> <Parameter Name="offset" Type="System.Nullable&lt;System.Int64&gt;" /> <Parameter Name="length" Type="System.Nullable&lt;System.Int64&gt;" /> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> </Parameters> <Docs> <param name="target">A <see cref="T:System.IO.Stream" /> object representing the target stream.</param> <param name="offset">The starting offset of the data range, in bytes.</param> <param name="length">The length of the data range, in bytes.</param> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request. If <c>null</c>, default options are applied to the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <summary> Downloads a range of bytes from a blob to a stream. </summary> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="DownloadRangeToStreamAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task DownloadRangeToStreamAsync (System.IO.Stream target, long? offset, long? length);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task DownloadRangeToStreamAsync(class System.IO.Stream target, valuetype System.Nullable`1&lt;int64&gt; offset, valuetype System.Nullable`1&lt;int64&gt; length) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.DownloadRangeToStreamAsync(System.IO.Stream,System.Nullable{System.Int64},System.Nullable{System.Int64})" /> <MemberSignature Language="VB.NET" Value="Public Function DownloadRangeToStreamAsync (target As Stream, offset As Nullable(Of Long), length As Nullable(Of Long)) As Task" /> <MemberSignature Language="F#" Value="abstract member DownloadRangeToStreamAsync : System.IO.Stream * Nullable&lt;int64&gt; * Nullable&lt;int64&gt; -&gt; System.Threading.Tasks.Task" Usage="iCloudBlob.DownloadRangeToStreamAsync (target, offset, length)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task</ReturnType> </ReturnValue> <Parameters> <Parameter Name="target" Type="System.IO.Stream" /> <Parameter Name="offset" Type="System.Nullable&lt;System.Int64&gt;" /> <Parameter Name="length" Type="System.Nullable&lt;System.Int64&gt;" /> </Parameters> <Docs> <param name="target">A <see cref="T:System.IO.Stream" /> object representing the target stream.</param> <param name="offset">The starting offset of the data range, in bytes.</param> <param name="length">The length of the data range, in bytes.</param> <summary> Initiates an asynchronous operation to download a range of bytes from a blob to a stream. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="DownloadRangeToStreamAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task DownloadRangeToStreamAsync (System.IO.Stream target, long? offset, long? length, System.Threading.CancellationToken cancellationToken);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task DownloadRangeToStreamAsync(class System.IO.Stream target, valuetype System.Nullable`1&lt;int64&gt; offset, valuetype System.Nullable`1&lt;int64&gt; length, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.DownloadRangeToStreamAsync(System.IO.Stream,System.Nullable{System.Int64},System.Nullable{System.Int64},System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="Public Function DownloadRangeToStreamAsync (target As Stream, offset As Nullable(Of Long), length As Nullable(Of Long), cancellationToken As CancellationToken) As Task" /> <MemberSignature Language="F#" Value="abstract member DownloadRangeToStreamAsync : System.IO.Stream * Nullable&lt;int64&gt; * Nullable&lt;int64&gt; * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="iCloudBlob.DownloadRangeToStreamAsync (target, offset, length, cancellationToken)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task</ReturnType> </ReturnValue> <Parameters> <Parameter Name="target" Type="System.IO.Stream" /> <Parameter Name="offset" Type="System.Nullable&lt;System.Int64&gt;" /> <Parameter Name="length" Type="System.Nullable&lt;System.Int64&gt;" /> <Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" /> </Parameters> <Docs> <param name="target">A <see cref="T:System.IO.Stream" /> object representing the target stream.</param> <param name="offset">The starting offset of the data range, in bytes.</param> <param name="length">The length of the data range, in bytes.</param> <param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param> <summary> Initiates an asynchronous operation to download a range of bytes from a blob to a stream. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="DownloadRangeToStreamAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task DownloadRangeToStreamAsync (System.IO.Stream target, long? offset, long? length, Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task DownloadRangeToStreamAsync(class System.IO.Stream target, valuetype System.Nullable`1&lt;int64&gt; offset, valuetype System.Nullable`1&lt;int64&gt; length, class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.DownloadRangeToStreamAsync(System.IO.Stream,System.Nullable{System.Int64},System.Nullable{System.Int64},Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext)" /> <MemberSignature Language="VB.NET" Value="Public Function DownloadRangeToStreamAsync (target As Stream, offset As Nullable(Of Long), length As Nullable(Of Long), accessCondition As AccessCondition, options As BlobRequestOptions, operationContext As OperationContext) As Task" /> <MemberSignature Language="F#" Value="abstract member DownloadRangeToStreamAsync : System.IO.Stream * Nullable&lt;int64&gt; * Nullable&lt;int64&gt; * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext -&gt; System.Threading.Tasks.Task" Usage="iCloudBlob.DownloadRangeToStreamAsync (target, offset, length, accessCondition, options, operationContext)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task</ReturnType> </ReturnValue> <Parameters> <Parameter Name="target" Type="System.IO.Stream" /> <Parameter Name="offset" Type="System.Nullable&lt;System.Int64&gt;" /> <Parameter Name="length" Type="System.Nullable&lt;System.Int64&gt;" /> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> </Parameters> <Docs> <param name="target">A <see cref="T:System.IO.Stream" /> object representing the target stream.</param> <param name="offset">The starting offset of the data range, in bytes.</param> <param name="length">The length of the data range, in bytes.</param> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <summary> Initiates an asynchronous operation to download a range of bytes from a blob to a stream. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="DownloadRangeToStreamAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task DownloadRangeToStreamAsync (System.IO.Stream target, long? offset, long? length, Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext, System.Threading.CancellationToken cancellationToken);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task DownloadRangeToStreamAsync(class System.IO.Stream target, valuetype System.Nullable`1&lt;int64&gt; offset, valuetype System.Nullable`1&lt;int64&gt; length, class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.DownloadRangeToStreamAsync(System.IO.Stream,System.Nullable{System.Int64},System.Nullable{System.Int64},Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="Public Function DownloadRangeToStreamAsync (target As Stream, offset As Nullable(Of Long), length As Nullable(Of Long), accessCondition As AccessCondition, options As BlobRequestOptions, operationContext As OperationContext, cancellationToken As CancellationToken) As Task" /> <MemberSignature Language="F#" Value="abstract member DownloadRangeToStreamAsync : System.IO.Stream * Nullable&lt;int64&gt; * Nullable&lt;int64&gt; * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="iCloudBlob.DownloadRangeToStreamAsync (target, offset, length, accessCondition, options, operationContext, cancellationToken)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task</ReturnType> </ReturnValue> <Parameters> <Parameter Name="target" Type="System.IO.Stream" /> <Parameter Name="offset" Type="System.Nullable&lt;System.Int64&gt;" /> <Parameter Name="length" Type="System.Nullable&lt;System.Int64&gt;" /> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> <Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" /> </Parameters> <Docs> <param name="target">A <see cref="T:System.IO.Stream" /> object representing the target stream.</param> <param name="offset">The starting offset of the data range, in bytes.</param> <param name="length">The length of the data range, in bytes.</param> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param> <summary> Initiates an asynchronous operation to download a range of bytes from a blob to a stream. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="DownloadToByteArray"> <MemberSignature Language="C#" Value="public int DownloadToByteArray (byte[] target, int index, Microsoft.Azure.Storage.AccessCondition accessCondition = default, Microsoft.Azure.Storage.Blob.BlobRequestOptions options = default, Microsoft.Azure.Storage.OperationContext operationContext = default);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 DownloadToByteArray(unsigned int8[] target, int32 index, class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.DownloadToByteArray(System.Byte[],System.Int32,Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext)" /> <MemberSignature Language="VB.NET" Value="Public Function DownloadToByteArray (target As Byte(), index As Integer, Optional accessCondition As AccessCondition = Nothing, Optional options As BlobRequestOptions = Nothing, Optional operationContext As OperationContext = Nothing) As Integer" /> <MemberSignature Language="F#" Value="abstract member DownloadToByteArray : byte[] * int * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext -&gt; int" Usage="iCloudBlob.DownloadToByteArray (target, index, accessCondition, options, operationContext)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Int32</ReturnType> </ReturnValue> <Parameters> <Parameter Name="target" Type="System.Byte[]" /> <Parameter Name="index" Type="System.Int32" /> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> </Parameters> <Docs> <param name="target">The target byte array.</param> <param name="index">The starting offset in the byte array.</param> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request. If <c>null</c>, default options are applied to the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <summary> Downloads the contents of a blob to a byte array. </summary> <returns>The total number of bytes read into the buffer.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="DownloadToByteArrayAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;int&gt; DownloadToByteArrayAsync (byte[] target, int index);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1&lt;int32&gt; DownloadToByteArrayAsync(unsigned int8[] target, int32 index) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.DownloadToByteArrayAsync(System.Byte[],System.Int32)" /> <MemberSignature Language="VB.NET" Value="Public Function DownloadToByteArrayAsync (target As Byte(), index As Integer) As Task(Of Integer)" /> <MemberSignature Language="F#" Value="abstract member DownloadToByteArrayAsync : byte[] * int -&gt; System.Threading.Tasks.Task&lt;int&gt;" Usage="iCloudBlob.DownloadToByteArrayAsync (target, index)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task&lt;System.Int32&gt;</ReturnType> </ReturnValue> <Parameters> <Parameter Name="target" Type="System.Byte[]" /> <Parameter Name="index" Type="System.Int32" /> </Parameters> <Docs> <param name="target">The target byte array.</param> <param name="index">The starting offset in the byte array.</param> <summary> Initiates an asynchronous operation to download the contents of a blob to a byte array. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object of type <c>int</c> that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="DownloadToByteArrayAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;int&gt; DownloadToByteArrayAsync (byte[] target, int index, System.Threading.CancellationToken cancellationToken);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1&lt;int32&gt; DownloadToByteArrayAsync(unsigned int8[] target, int32 index, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.DownloadToByteArrayAsync(System.Byte[],System.Int32,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="Public Function DownloadToByteArrayAsync (target As Byte(), index As Integer, cancellationToken As CancellationToken) As Task(Of Integer)" /> <MemberSignature Language="F#" Value="abstract member DownloadToByteArrayAsync : byte[] * int * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;int&gt;" Usage="iCloudBlob.DownloadToByteArrayAsync (target, index, cancellationToken)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task&lt;System.Int32&gt;</ReturnType> </ReturnValue> <Parameters> <Parameter Name="target" Type="System.Byte[]" /> <Parameter Name="index" Type="System.Int32" /> <Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" /> </Parameters> <Docs> <param name="target">The target byte array.</param> <param name="index">The starting offset in the byte array.</param> <param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param> <summary> Initiates an asynchronous operation to download the contents of a blob to a byte array. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object of type <c>int</c> that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="DownloadToByteArrayAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;int&gt; DownloadToByteArrayAsync (byte[] target, int index, Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1&lt;int32&gt; DownloadToByteArrayAsync(unsigned int8[] target, int32 index, class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.DownloadToByteArrayAsync(System.Byte[],System.Int32,Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext)" /> <MemberSignature Language="VB.NET" Value="Public Function DownloadToByteArrayAsync (target As Byte(), index As Integer, accessCondition As AccessCondition, options As BlobRequestOptions, operationContext As OperationContext) As Task(Of Integer)" /> <MemberSignature Language="F#" Value="abstract member DownloadToByteArrayAsync : byte[] * int * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext -&gt; System.Threading.Tasks.Task&lt;int&gt;" Usage="iCloudBlob.DownloadToByteArrayAsync (target, index, accessCondition, options, operationContext)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task&lt;System.Int32&gt;</ReturnType> </ReturnValue> <Parameters> <Parameter Name="target" Type="System.Byte[]" /> <Parameter Name="index" Type="System.Int32" /> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> </Parameters> <Docs> <param name="target">The target byte array.</param> <param name="index">The starting offset in the byte array.</param> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <summary> Initiates an asynchronous operation to download the contents of a blob to a byte array. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object of type <c>int</c> that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="DownloadToByteArrayAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;int&gt; DownloadToByteArrayAsync (byte[] target, int index, Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext, System.Threading.CancellationToken cancellationToken);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1&lt;int32&gt; DownloadToByteArrayAsync(unsigned int8[] target, int32 index, class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.DownloadToByteArrayAsync(System.Byte[],System.Int32,Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="Public Function DownloadToByteArrayAsync (target As Byte(), index As Integer, accessCondition As AccessCondition, options As BlobRequestOptions, operationContext As OperationContext, cancellationToken As CancellationToken) As Task(Of Integer)" /> <MemberSignature Language="F#" Value="abstract member DownloadToByteArrayAsync : byte[] * int * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;int&gt;" Usage="iCloudBlob.DownloadToByteArrayAsync (target, index, accessCondition, options, operationContext, cancellationToken)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task&lt;System.Int32&gt;</ReturnType> </ReturnValue> <Parameters> <Parameter Name="target" Type="System.Byte[]" /> <Parameter Name="index" Type="System.Int32" /> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> <Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" /> </Parameters> <Docs> <param name="target">The target byte array.</param> <param name="index">The starting offset in the byte array.</param> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param> <summary> Initiates an asynchronous operation to download the contents of a blob to a byte array. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object of type <c>int</c> that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="DownloadToFile"> <MemberSignature Language="C#" Value="public void DownloadToFile (string path, System.IO.FileMode mode, Microsoft.Azure.Storage.AccessCondition accessCondition = default, Microsoft.Azure.Storage.Blob.BlobRequestOptions options = default, Microsoft.Azure.Storage.OperationContext operationContext = default);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void DownloadToFile(string path, valuetype System.IO.FileMode mode, class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.DownloadToFile(System.String,System.IO.FileMode,Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext)" /> <MemberSignature Language="VB.NET" Value="Public Sub DownloadToFile (path As String, mode As FileMode, Optional accessCondition As AccessCondition = Nothing, Optional options As BlobRequestOptions = Nothing, Optional operationContext As OperationContext = Nothing)" /> <MemberSignature Language="F#" Value="abstract member DownloadToFile : string * System.IO.FileMode * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext -&gt; unit" Usage="iCloudBlob.DownloadToFile (path, mode, accessCondition, options, operationContext)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Void</ReturnType> </ReturnValue> <Parameters> <Parameter Name="path" Type="System.String" /> <Parameter Name="mode" Type="System.IO.FileMode" /> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> </Parameters> <Docs> <param name="path">A string containing the path to the target file.</param> <param name="mode">A <see cref="T:System.IO.FileMode" /> enumeration value that determines how to open or create the file.</param> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request. If <c>null</c>, default options are applied to the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <summary> Downloads the contents of a blob to a file. </summary> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="DownloadToFileAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task DownloadToFileAsync (string path, System.IO.FileMode mode);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task DownloadToFileAsync(string path, valuetype System.IO.FileMode mode) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.DownloadToFileAsync(System.String,System.IO.FileMode)" /> <MemberSignature Language="VB.NET" Value="Public Function DownloadToFileAsync (path As String, mode As FileMode) As Task" /> <MemberSignature Language="F#" Value="abstract member DownloadToFileAsync : string * System.IO.FileMode -&gt; System.Threading.Tasks.Task" Usage="iCloudBlob.DownloadToFileAsync (path, mode)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task</ReturnType> </ReturnValue> <Parameters> <Parameter Name="path" Type="System.String" /> <Parameter Name="mode" Type="System.IO.FileMode" /> </Parameters> <Docs> <param name="path">A string containing the path to the target file.</param> <param name="mode">A <see cref="T:System.IO.FileMode" /> enumeration value that determines how to open or create the file.</param> <summary> Initiates an asynchronous operation to download the contents of a blob to a file. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="DownloadToFileAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task DownloadToFileAsync (string path, System.IO.FileMode mode, System.Threading.CancellationToken cancellationToken);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task DownloadToFileAsync(string path, valuetype System.IO.FileMode mode, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.DownloadToFileAsync(System.String,System.IO.FileMode,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="Public Function DownloadToFileAsync (path As String, mode As FileMode, cancellationToken As CancellationToken) As Task" /> <MemberSignature Language="F#" Value="abstract member DownloadToFileAsync : string * System.IO.FileMode * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="iCloudBlob.DownloadToFileAsync (path, mode, cancellationToken)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task</ReturnType> </ReturnValue> <Parameters> <Parameter Name="path" Type="System.String" /> <Parameter Name="mode" Type="System.IO.FileMode" /> <Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" /> </Parameters> <Docs> <param name="path">A string containing the path to the target file.</param> <param name="mode">A <see cref="T:System.IO.FileMode" /> enumeration value that determines how to open or create the file.</param> <param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param> <summary> Initiates an asynchronous operation to download the contents of a blob to a file. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="DownloadToFileAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task DownloadToFileAsync (string path, System.IO.FileMode mode, Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task DownloadToFileAsync(string path, valuetype System.IO.FileMode mode, class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.DownloadToFileAsync(System.String,System.IO.FileMode,Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext)" /> <MemberSignature Language="VB.NET" Value="Public Function DownloadToFileAsync (path As String, mode As FileMode, accessCondition As AccessCondition, options As BlobRequestOptions, operationContext As OperationContext) As Task" /> <MemberSignature Language="F#" Value="abstract member DownloadToFileAsync : string * System.IO.FileMode * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext -&gt; System.Threading.Tasks.Task" Usage="iCloudBlob.DownloadToFileAsync (path, mode, accessCondition, options, operationContext)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task</ReturnType> </ReturnValue> <Parameters> <Parameter Name="path" Type="System.String" /> <Parameter Name="mode" Type="System.IO.FileMode" /> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> </Parameters> <Docs> <param name="path">A string containing the path to the target file.</param> <param name="mode">A <see cref="T:System.IO.FileMode" /> enumeration value that determines how to open or create the file.</param> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <summary> Initiates an asynchronous operation to download the contents of a blob to a file. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="DownloadToFileAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task DownloadToFileAsync (string path, System.IO.FileMode mode, Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext, System.Threading.CancellationToken cancellationToken);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task DownloadToFileAsync(string path, valuetype System.IO.FileMode mode, class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.DownloadToFileAsync(System.String,System.IO.FileMode,Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="Public Function DownloadToFileAsync (path As String, mode As FileMode, accessCondition As AccessCondition, options As BlobRequestOptions, operationContext As OperationContext, cancellationToken As CancellationToken) As Task" /> <MemberSignature Language="F#" Value="abstract member DownloadToFileAsync : string * System.IO.FileMode * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="iCloudBlob.DownloadToFileAsync (path, mode, accessCondition, options, operationContext, cancellationToken)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task</ReturnType> </ReturnValue> <Parameters> <Parameter Name="path" Type="System.String" /> <Parameter Name="mode" Type="System.IO.FileMode" /> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> <Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" /> </Parameters> <Docs> <param name="path">A string containing the path to the target file.</param> <param name="mode">A <see cref="T:System.IO.FileMode" /> enumeration value that determines how to open or create the file.</param> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param> <summary> Initiates an asynchronous operation to download the contents of a blob to a file. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="DownloadToStream"> <MemberSignature Language="C#" Value="public void DownloadToStream (System.IO.Stream target, Microsoft.Azure.Storage.AccessCondition accessCondition = default, Microsoft.Azure.Storage.Blob.BlobRequestOptions options = default, Microsoft.Azure.Storage.OperationContext operationContext = default);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void DownloadToStream(class System.IO.Stream target, class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.DownloadToStream(System.IO.Stream,Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext)" /> <MemberSignature Language="VB.NET" Value="Public Sub DownloadToStream (target As Stream, Optional accessCondition As AccessCondition = Nothing, Optional options As BlobRequestOptions = Nothing, Optional operationContext As OperationContext = Nothing)" /> <MemberSignature Language="F#" Value="abstract member DownloadToStream : System.IO.Stream * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext -&gt; unit" Usage="iCloudBlob.DownloadToStream (target, accessCondition, options, operationContext)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Void</ReturnType> </ReturnValue> <Parameters> <Parameter Name="target" Type="System.IO.Stream" /> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> </Parameters> <Docs> <param name="target">A <see cref="T:System.IO.Stream" /> object representing the target stream.</param> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request. If <c>null</c>, default options are applied to the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <summary> Downloads the contents of a blob to a stream. </summary> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="DownloadToStreamAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task DownloadToStreamAsync (System.IO.Stream target);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task DownloadToStreamAsync(class System.IO.Stream target) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.DownloadToStreamAsync(System.IO.Stream)" /> <MemberSignature Language="VB.NET" Value="Public Function DownloadToStreamAsync (target As Stream) As Task" /> <MemberSignature Language="F#" Value="abstract member DownloadToStreamAsync : System.IO.Stream -&gt; System.Threading.Tasks.Task" Usage="iCloudBlob.DownloadToStreamAsync target" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task</ReturnType> </ReturnValue> <Parameters> <Parameter Name="target" Type="System.IO.Stream" /> </Parameters> <Docs> <param name="target">A <see cref="T:System.IO.Stream" /> object representing the target stream.</param> <summary> Initiates an asynchronous operation to download the contents of a blob to a stream. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="DownloadToStreamAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task DownloadToStreamAsync (System.IO.Stream target, System.Threading.CancellationToken cancellationToken);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task DownloadToStreamAsync(class System.IO.Stream target, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.DownloadToStreamAsync(System.IO.Stream,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="Public Function DownloadToStreamAsync (target As Stream, cancellationToken As CancellationToken) As Task" /> <MemberSignature Language="F#" Value="abstract member DownloadToStreamAsync : System.IO.Stream * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="iCloudBlob.DownloadToStreamAsync (target, cancellationToken)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task</ReturnType> </ReturnValue> <Parameters> <Parameter Name="target" Type="System.IO.Stream" /> <Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" /> </Parameters> <Docs> <param name="target">A <see cref="T:System.IO.Stream" /> object representing the target stream.</param> <param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param> <summary> Initiates an asynchronous operation to download the contents of a blob to a stream. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="DownloadToStreamAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task DownloadToStreamAsync (System.IO.Stream target, Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task DownloadToStreamAsync(class System.IO.Stream target, class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.DownloadToStreamAsync(System.IO.Stream,Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext)" /> <MemberSignature Language="VB.NET" Value="Public Function DownloadToStreamAsync (target As Stream, accessCondition As AccessCondition, options As BlobRequestOptions, operationContext As OperationContext) As Task" /> <MemberSignature Language="F#" Value="abstract member DownloadToStreamAsync : System.IO.Stream * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext -&gt; System.Threading.Tasks.Task" Usage="iCloudBlob.DownloadToStreamAsync (target, accessCondition, options, operationContext)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task</ReturnType> </ReturnValue> <Parameters> <Parameter Name="target" Type="System.IO.Stream" /> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> </Parameters> <Docs> <param name="target">A <see cref="T:System.IO.Stream" /> object representing the target stream.</param> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <summary> Initiates an asynchronous operation to download the contents of a blob to a stream. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="DownloadToStreamAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task DownloadToStreamAsync (System.IO.Stream target, Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext, System.Threading.CancellationToken cancellationToken);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task DownloadToStreamAsync(class System.IO.Stream target, class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.DownloadToStreamAsync(System.IO.Stream,Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="Public Function DownloadToStreamAsync (target As Stream, accessCondition As AccessCondition, options As BlobRequestOptions, operationContext As OperationContext, cancellationToken As CancellationToken) As Task" /> <MemberSignature Language="F#" Value="abstract member DownloadToStreamAsync : System.IO.Stream * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="iCloudBlob.DownloadToStreamAsync (target, accessCondition, options, operationContext, cancellationToken)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task</ReturnType> </ReturnValue> <Parameters> <Parameter Name="target" Type="System.IO.Stream" /> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> <Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" /> </Parameters> <Docs> <param name="target">A <see cref="T:System.IO.Stream" /> object representing the target stream.</param> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param> <summary> Initiates an asynchronous operation to download the contents of a blob to a stream. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="EndAbortCopy"> <MemberSignature Language="C#" Value="public void EndAbortCopy (IAsyncResult asyncResult);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void EndAbortCopy(class System.IAsyncResult asyncResult) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.EndAbortCopy(System.IAsyncResult)" /> <MemberSignature Language="VB.NET" Value="Public Sub EndAbortCopy (asyncResult As IAsyncResult)" /> <MemberSignature Language="F#" Value="abstract member EndAbortCopy : IAsyncResult -&gt; unit" Usage="iCloudBlob.EndAbortCopy asyncResult" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Void</ReturnType> </ReturnValue> <Parameters> <Parameter Name="asyncResult" Type="System.IAsyncResult" /> </Parameters> <Docs> <param name="asyncResult">An <see cref="T:System.IAsyncResult" /> that references the pending asynchronous operation.</param> <summary> Ends an asynchronous operation to abort an ongoing blob copy operation. </summary> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="EndAcquireLease"> <MemberSignature Language="C#" Value="public string EndAcquireLease (IAsyncResult asyncResult);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string EndAcquireLease(class System.IAsyncResult asyncResult) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.EndAcquireLease(System.IAsyncResult)" /> <MemberSignature Language="VB.NET" Value="Public Function EndAcquireLease (asyncResult As IAsyncResult) As String" /> <MemberSignature Language="F#" Value="abstract member EndAcquireLease : IAsyncResult -&gt; string" Usage="iCloudBlob.EndAcquireLease asyncResult" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.String</ReturnType> </ReturnValue> <Parameters> <Parameter Name="asyncResult" Type="System.IAsyncResult" /> </Parameters> <Docs> <param name="asyncResult">An IAsyncResult that references the pending asynchronous operation.</param> <summary> Ends an asynchronous operation to acquire a lease on this blob. </summary> <returns>The ID of the acquired lease.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="EndBreakLease"> <MemberSignature Language="C#" Value="public TimeSpan EndBreakLease (IAsyncResult asyncResult);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance valuetype System.TimeSpan EndBreakLease(class System.IAsyncResult asyncResult) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.EndBreakLease(System.IAsyncResult)" /> <MemberSignature Language="VB.NET" Value="Public Function EndBreakLease (asyncResult As IAsyncResult) As TimeSpan" /> <MemberSignature Language="F#" Value="abstract member EndBreakLease : IAsyncResult -&gt; TimeSpan" Usage="iCloudBlob.EndBreakLease asyncResult" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.TimeSpan</ReturnType> </ReturnValue> <Parameters> <Parameter Name="asyncResult" Type="System.IAsyncResult" /> </Parameters> <Docs> <param name="asyncResult">An IAsyncResult that references the pending asynchronous operation.</param> <summary> Ends an asynchronous operation to break the current lease on this blob. </summary> <returns>A <see cref="T:System.TimeSpan" /> representing the amount of time before the lease ends, to the second.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="EndChangeLease"> <MemberSignature Language="C#" Value="public string EndChangeLease (IAsyncResult asyncResult);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string EndChangeLease(class System.IAsyncResult asyncResult) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.EndChangeLease(System.IAsyncResult)" /> <MemberSignature Language="VB.NET" Value="Public Function EndChangeLease (asyncResult As IAsyncResult) As String" /> <MemberSignature Language="F#" Value="abstract member EndChangeLease : IAsyncResult -&gt; string" Usage="iCloudBlob.EndChangeLease asyncResult" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.String</ReturnType> </ReturnValue> <Parameters> <Parameter Name="asyncResult" Type="System.IAsyncResult" /> </Parameters> <Docs> <param name="asyncResult">An <see cref="T:System.IAsyncResult" /> that references the pending asynchronous operation.</param> <summary> Ends an asynchronous operation to change the lease on this blob. </summary> <returns>The new lease ID.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="EndDelete"> <MemberSignature Language="C#" Value="public void EndDelete (IAsyncResult asyncResult);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void EndDelete(class System.IAsyncResult asyncResult) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.EndDelete(System.IAsyncResult)" /> <MemberSignature Language="VB.NET" Value="Public Sub EndDelete (asyncResult As IAsyncResult)" /> <MemberSignature Language="F#" Value="abstract member EndDelete : IAsyncResult -&gt; unit" Usage="iCloudBlob.EndDelete asyncResult" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Void</ReturnType> </ReturnValue> <Parameters> <Parameter Name="asyncResult" Type="System.IAsyncResult" /> </Parameters> <Docs> <param name="asyncResult">An <see cref="T:System.IAsyncResult" /> that references the pending asynchronous operation.</param> <summary> Ends an asynchronous operation to delete the blob. </summary> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="EndDeleteIfExists"> <MemberSignature Language="C#" Value="public bool EndDeleteIfExists (IAsyncResult asyncResult);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool EndDeleteIfExists(class System.IAsyncResult asyncResult) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.EndDeleteIfExists(System.IAsyncResult)" /> <MemberSignature Language="VB.NET" Value="Public Function EndDeleteIfExists (asyncResult As IAsyncResult) As Boolean" /> <MemberSignature Language="F#" Value="abstract member EndDeleteIfExists : IAsyncResult -&gt; bool" Usage="iCloudBlob.EndDeleteIfExists asyncResult" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Parameters> <Parameter Name="asyncResult" Type="System.IAsyncResult" /> </Parameters> <Docs> <param name="asyncResult">An <see cref="T:System.IAsyncResult" /> that references the pending asynchronous operation.</param> <summary> Returns the result of an asynchronous request to delete the blob if it already exists. </summary> <returns> <c>true</c> if the blob did not already exist and was created; otherwise, <c>false</c>.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="EndDownloadRangeToByteArray"> <MemberSignature Language="C#" Value="public int EndDownloadRangeToByteArray (IAsyncResult asyncResult);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 EndDownloadRangeToByteArray(class System.IAsyncResult asyncResult) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.EndDownloadRangeToByteArray(System.IAsyncResult)" /> <MemberSignature Language="VB.NET" Value="Public Function EndDownloadRangeToByteArray (asyncResult As IAsyncResult) As Integer" /> <MemberSignature Language="F#" Value="abstract member EndDownloadRangeToByteArray : IAsyncResult -&gt; int" Usage="iCloudBlob.EndDownloadRangeToByteArray asyncResult" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Int32</ReturnType> </ReturnValue> <Parameters> <Parameter Name="asyncResult" Type="System.IAsyncResult" /> </Parameters> <Docs> <param name="asyncResult">An <see cref="T:System.IAsyncResult" /> that references the pending asynchronous operation.</param> <summary> Ends an asynchronous operation to download a range of bytes from a blob to a byte array. </summary> <returns>The total number of bytes read into the buffer.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="EndDownloadRangeToStream"> <MemberSignature Language="C#" Value="public void EndDownloadRangeToStream (IAsyncResult asyncResult);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void EndDownloadRangeToStream(class System.IAsyncResult asyncResult) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.EndDownloadRangeToStream(System.IAsyncResult)" /> <MemberSignature Language="VB.NET" Value="Public Sub EndDownloadRangeToStream (asyncResult As IAsyncResult)" /> <MemberSignature Language="F#" Value="abstract member EndDownloadRangeToStream : IAsyncResult -&gt; unit" Usage="iCloudBlob.EndDownloadRangeToStream asyncResult" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Void</ReturnType> </ReturnValue> <Parameters> <Parameter Name="asyncResult" Type="System.IAsyncResult" /> </Parameters> <Docs> <param name="asyncResult">An <see cref="T:System.IAsyncResult" /> that references the pending asynchronous operation.</param> <summary> Ends an asynchronous operation to download a range of bytes from a blob to a stream. </summary> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="EndDownloadToByteArray"> <MemberSignature Language="C#" Value="public int EndDownloadToByteArray (IAsyncResult asyncResult);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 EndDownloadToByteArray(class System.IAsyncResult asyncResult) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.EndDownloadToByteArray(System.IAsyncResult)" /> <MemberSignature Language="VB.NET" Value="Public Function EndDownloadToByteArray (asyncResult As IAsyncResult) As Integer" /> <MemberSignature Language="F#" Value="abstract member EndDownloadToByteArray : IAsyncResult -&gt; int" Usage="iCloudBlob.EndDownloadToByteArray asyncResult" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Int32</ReturnType> </ReturnValue> <Parameters> <Parameter Name="asyncResult" Type="System.IAsyncResult" /> </Parameters> <Docs> <param name="asyncResult">An <see cref="T:System.IAsyncResult" /> that references the pending asynchronous operation.</param> <summary> Ends an asynchronous operation to download the contents of a blob to a byte array. </summary> <returns>The total number of bytes read into the buffer.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="EndDownloadToFile"> <MemberSignature Language="C#" Value="public void EndDownloadToFile (IAsyncResult asyncResult);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void EndDownloadToFile(class System.IAsyncResult asyncResult) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.EndDownloadToFile(System.IAsyncResult)" /> <MemberSignature Language="VB.NET" Value="Public Sub EndDownloadToFile (asyncResult As IAsyncResult)" /> <MemberSignature Language="F#" Value="abstract member EndDownloadToFile : IAsyncResult -&gt; unit" Usage="iCloudBlob.EndDownloadToFile asyncResult" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Void</ReturnType> </ReturnValue> <Parameters> <Parameter Name="asyncResult" Type="System.IAsyncResult" /> </Parameters> <Docs> <param name="asyncResult">An <see cref="T:System.IAsyncResult" /> that references the pending asynchronous operation.</param> <summary> Ends an asynchronous operation to download the contents of a blob to a file. </summary> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="EndDownloadToStream"> <MemberSignature Language="C#" Value="public void EndDownloadToStream (IAsyncResult asyncResult);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void EndDownloadToStream(class System.IAsyncResult asyncResult) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.EndDownloadToStream(System.IAsyncResult)" /> <MemberSignature Language="VB.NET" Value="Public Sub EndDownloadToStream (asyncResult As IAsyncResult)" /> <MemberSignature Language="F#" Value="abstract member EndDownloadToStream : IAsyncResult -&gt; unit" Usage="iCloudBlob.EndDownloadToStream asyncResult" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Void</ReturnType> </ReturnValue> <Parameters> <Parameter Name="asyncResult" Type="System.IAsyncResult" /> </Parameters> <Docs> <param name="asyncResult">An <see cref="T:System.IAsyncResult" /> that references the pending asynchronous operation.</param> <summary> Ends an asynchronous operation to download the contents of a blob to a stream. </summary> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="EndExists"> <MemberSignature Language="C#" Value="public bool EndExists (IAsyncResult asyncResult);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool EndExists(class System.IAsyncResult asyncResult) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.EndExists(System.IAsyncResult)" /> <MemberSignature Language="VB.NET" Value="Public Function EndExists (asyncResult As IAsyncResult) As Boolean" /> <MemberSignature Language="F#" Value="abstract member EndExists : IAsyncResult -&gt; bool" Usage="iCloudBlob.EndExists asyncResult" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Parameters> <Parameter Name="asyncResult" Type="System.IAsyncResult" /> </Parameters> <Docs> <param name="asyncResult">An <see cref="T:System.IAsyncResult" /> that references the pending asynchronous operation.</param> <summary> Returns the asynchronous result of the request to check existence of the blob. </summary> <returns> <c>true</c> if the blob exists.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="EndFetchAttributes"> <MemberSignature Language="C#" Value="public void EndFetchAttributes (IAsyncResult asyncResult);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void EndFetchAttributes(class System.IAsyncResult asyncResult) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.EndFetchAttributes(System.IAsyncResult)" /> <MemberSignature Language="VB.NET" Value="Public Sub EndFetchAttributes (asyncResult As IAsyncResult)" /> <MemberSignature Language="F#" Value="abstract member EndFetchAttributes : IAsyncResult -&gt; unit" Usage="iCloudBlob.EndFetchAttributes asyncResult" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Void</ReturnType> </ReturnValue> <Parameters> <Parameter Name="asyncResult" Type="System.IAsyncResult" /> </Parameters> <Docs> <param name="asyncResult">An <see cref="T:System.IAsyncResult" /> that references the pending asynchronous operation.</param> <summary> Ends an asynchronous operation to populate the blob's properties and metadata. </summary> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="EndGetAccountProperties"> <MemberSignature Language="C#" Value="public Microsoft.Azure.Storage.Shared.Protocol.AccountProperties EndGetAccountProperties (IAsyncResult asyncResult);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.Azure.Storage.Shared.Protocol.AccountProperties EndGetAccountProperties(class System.IAsyncResult asyncResult) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.EndGetAccountProperties(System.IAsyncResult)" /> <MemberSignature Language="VB.NET" Value="Public Function EndGetAccountProperties (asyncResult As IAsyncResult) As AccountProperties" /> <MemberSignature Language="F#" Value="abstract member EndGetAccountProperties : IAsyncResult -&gt; Microsoft.Azure.Storage.Shared.Protocol.AccountProperties" Usage="iCloudBlob.EndGetAccountProperties asyncResult" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>Microsoft.Azure.Storage.Shared.Protocol.AccountProperties</ReturnType> </ReturnValue> <Parameters> <Parameter Name="asyncResult" Type="System.IAsyncResult" /> </Parameters> <Docs> <param name="asyncResult">An <see cref="T:System.IAsyncResult" /> that references the pending asynchronous operation.</param> <summary> Ends an asynchronous operation to get properties for the account this blob resides on. </summary> <returns>A <see cref="T:Microsoft.Azure.Storage.Shared.Protocol.AccountProperties" /> object.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="EndOpenRead"> <MemberSignature Language="C#" Value="public System.IO.Stream EndOpenRead (IAsyncResult asyncResult);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.IO.Stream EndOpenRead(class System.IAsyncResult asyncResult) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.EndOpenRead(System.IAsyncResult)" /> <MemberSignature Language="VB.NET" Value="Public Function EndOpenRead (asyncResult As IAsyncResult) As Stream" /> <MemberSignature Language="F#" Value="abstract member EndOpenRead : IAsyncResult -&gt; System.IO.Stream" Usage="iCloudBlob.EndOpenRead asyncResult" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.IO.Stream</ReturnType> </ReturnValue> <Parameters> <Parameter Name="asyncResult" Type="System.IAsyncResult" /> </Parameters> <Docs> <param name="asyncResult">An <see cref="T:System.IAsyncResult" /> that references the pending asynchronous operation.</param> <summary> Ends an asynchronous operation to open a stream for reading from the blob. </summary> <returns>A stream to be used for reading from the blob.</returns> <remarks> <para>On the <see cref="T:System.IO.Stream" /> object returned by this method, the <see cref="M:System.IO.Stream.EndRead(System.IAsyncResult)" /> method must be called exactly once for every <see cref="M:System.IO.Stream.BeginRead(System.Byte[],System.Int32,System.Int32,System.AsyncCallback,System.Object)" /> call. Failing to end the read process before beginning another read process can cause unexpected behavior.</para> </remarks> </Docs> </Member> <Member MemberName="EndReleaseLease"> <MemberSignature Language="C#" Value="public void EndReleaseLease (IAsyncResult asyncResult);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void EndReleaseLease(class System.IAsyncResult asyncResult) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.EndReleaseLease(System.IAsyncResult)" /> <MemberSignature Language="VB.NET" Value="Public Sub EndReleaseLease (asyncResult As IAsyncResult)" /> <MemberSignature Language="F#" Value="abstract member EndReleaseLease : IAsyncResult -&gt; unit" Usage="iCloudBlob.EndReleaseLease asyncResult" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Void</ReturnType> </ReturnValue> <Parameters> <Parameter Name="asyncResult" Type="System.IAsyncResult" /> </Parameters> <Docs> <param name="asyncResult">An IAsyncResult that references the pending asynchronous operation.</param> <summary> Ends an asynchronous operation to release the lease on this blob. </summary> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="EndRenewLease"> <MemberSignature Language="C#" Value="public void EndRenewLease (IAsyncResult asyncResult);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void EndRenewLease(class System.IAsyncResult asyncResult) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.EndRenewLease(System.IAsyncResult)" /> <MemberSignature Language="VB.NET" Value="Public Sub EndRenewLease (asyncResult As IAsyncResult)" /> <MemberSignature Language="F#" Value="abstract member EndRenewLease : IAsyncResult -&gt; unit" Usage="iCloudBlob.EndRenewLease asyncResult" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Void</ReturnType> </ReturnValue> <Parameters> <Parameter Name="asyncResult" Type="System.IAsyncResult" /> </Parameters> <Docs> <param name="asyncResult">An <see cref="T:System.IAsyncResult" /> that references the pending asynchronous operation.</param> <summary> Ends an asynchronous operation to renew a lease on this blob. </summary> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="EndSetMetadata"> <MemberSignature Language="C#" Value="public void EndSetMetadata (IAsyncResult asyncResult);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void EndSetMetadata(class System.IAsyncResult asyncResult) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.EndSetMetadata(System.IAsyncResult)" /> <MemberSignature Language="VB.NET" Value="Public Sub EndSetMetadata (asyncResult As IAsyncResult)" /> <MemberSignature Language="F#" Value="abstract member EndSetMetadata : IAsyncResult -&gt; unit" Usage="iCloudBlob.EndSetMetadata asyncResult" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Void</ReturnType> </ReturnValue> <Parameters> <Parameter Name="asyncResult" Type="System.IAsyncResult" /> </Parameters> <Docs> <param name="asyncResult">An <see cref="T:System.IAsyncResult" /> that references the pending asynchronous operation.</param> <summary> Ends an asynchronous operation to update the blob's metadata. </summary> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="EndSetProperties"> <MemberSignature Language="C#" Value="public void EndSetProperties (IAsyncResult asyncResult);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void EndSetProperties(class System.IAsyncResult asyncResult) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.EndSetProperties(System.IAsyncResult)" /> <MemberSignature Language="VB.NET" Value="Public Sub EndSetProperties (asyncResult As IAsyncResult)" /> <MemberSignature Language="F#" Value="abstract member EndSetProperties : IAsyncResult -&gt; unit" Usage="iCloudBlob.EndSetProperties asyncResult" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Void</ReturnType> </ReturnValue> <Parameters> <Parameter Name="asyncResult" Type="System.IAsyncResult" /> </Parameters> <Docs> <param name="asyncResult">An <see cref="T:System.IAsyncResult" /> that references the pending asynchronous operation.</param> <summary> Ends an asynchronous operation to update the blob's properties. </summary> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="EndUploadFromByteArray"> <MemberSignature Language="C#" Value="public void EndUploadFromByteArray (IAsyncResult asyncResult);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void EndUploadFromByteArray(class System.IAsyncResult asyncResult) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.EndUploadFromByteArray(System.IAsyncResult)" /> <MemberSignature Language="VB.NET" Value="Public Sub EndUploadFromByteArray (asyncResult As IAsyncResult)" /> <MemberSignature Language="F#" Value="abstract member EndUploadFromByteArray : IAsyncResult -&gt; unit" Usage="iCloudBlob.EndUploadFromByteArray asyncResult" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Void</ReturnType> </ReturnValue> <Parameters> <Parameter Name="asyncResult" Type="System.IAsyncResult" /> </Parameters> <Docs> <param name="asyncResult">An <see cref="T:System.IAsyncResult" /> that references the pending asynchronous operation.</param> <summary> Ends an asynchronous operation to upload the contents of a byte array to a blob. </summary> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="EndUploadFromFile"> <MemberSignature Language="C#" Value="public void EndUploadFromFile (IAsyncResult asyncResult);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void EndUploadFromFile(class System.IAsyncResult asyncResult) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.EndUploadFromFile(System.IAsyncResult)" /> <MemberSignature Language="VB.NET" Value="Public Sub EndUploadFromFile (asyncResult As IAsyncResult)" /> <MemberSignature Language="F#" Value="abstract member EndUploadFromFile : IAsyncResult -&gt; unit" Usage="iCloudBlob.EndUploadFromFile asyncResult" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Void</ReturnType> </ReturnValue> <Parameters> <Parameter Name="asyncResult" Type="System.IAsyncResult" /> </Parameters> <Docs> <param name="asyncResult">An <see cref="T:System.IAsyncResult" /> that references the pending asynchronous operation.</param> <summary> Ends an asynchronous operation to upload a file to a blob. </summary> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="EndUploadFromStream"> <MemberSignature Language="C#" Value="public void EndUploadFromStream (IAsyncResult asyncResult);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void EndUploadFromStream(class System.IAsyncResult asyncResult) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.EndUploadFromStream(System.IAsyncResult)" /> <MemberSignature Language="VB.NET" Value="Public Sub EndUploadFromStream (asyncResult As IAsyncResult)" /> <MemberSignature Language="F#" Value="abstract member EndUploadFromStream : IAsyncResult -&gt; unit" Usage="iCloudBlob.EndUploadFromStream asyncResult" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Void</ReturnType> </ReturnValue> <Parameters> <Parameter Name="asyncResult" Type="System.IAsyncResult" /> </Parameters> <Docs> <param name="asyncResult">An <see cref="T:System.IAsyncResult" /> that references the pending asynchronous operation.</param> <summary> Ends an asynchronous operation to upload a stream to a blob. </summary> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="Exists"> <MemberSignature Language="C#" Value="public bool Exists (Microsoft.Azure.Storage.Blob.BlobRequestOptions options = default, Microsoft.Azure.Storage.OperationContext operationContext = default);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Exists(class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.Exists(Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext)" /> <MemberSignature Language="VB.NET" Value="Public Function Exists (Optional options As BlobRequestOptions = Nothing, Optional operationContext As OperationContext = Nothing) As Boolean" /> <MemberSignature Language="F#" Value="abstract member Exists : Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext -&gt; bool" Usage="iCloudBlob.Exists (options, operationContext)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Parameters> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> </Parameters> <Docs> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request. If <c>null</c>, default options are applied to the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <summary> Checks existence of the blob. </summary> <returns> <c>true</c> if the blob exists.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="ExistsAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;bool&gt; ExistsAsync ();" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1&lt;bool&gt; ExistsAsync() cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.ExistsAsync" /> <MemberSignature Language="VB.NET" Value="Public Function ExistsAsync () As Task(Of Boolean)" /> <MemberSignature Language="F#" Value="abstract member ExistsAsync : unit -&gt; System.Threading.Tasks.Task&lt;bool&gt;" Usage="iCloudBlob.ExistsAsync " /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task&lt;System.Boolean&gt;</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary> Initiates an asynchronous operation to check existence of the blob. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object of type <c>bool</c> that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="ExistsAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;bool&gt; ExistsAsync (System.Threading.CancellationToken cancellationToken);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1&lt;bool&gt; ExistsAsync(valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.ExistsAsync(System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="Public Function ExistsAsync (cancellationToken As CancellationToken) As Task(Of Boolean)" /> <MemberSignature Language="F#" Value="abstract member ExistsAsync : System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;bool&gt;" Usage="iCloudBlob.ExistsAsync cancellationToken" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task&lt;System.Boolean&gt;</ReturnType> </ReturnValue> <Parameters> <Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" /> </Parameters> <Docs> <param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param> <summary> Initiates an asynchronous operation to check existence of the blob. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object of type <c>bool</c> that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="ExistsAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;bool&gt; ExistsAsync (Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1&lt;bool&gt; ExistsAsync(class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.ExistsAsync(Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext)" /> <MemberSignature Language="VB.NET" Value="Public Function ExistsAsync (options As BlobRequestOptions, operationContext As OperationContext) As Task(Of Boolean)" /> <MemberSignature Language="F#" Value="abstract member ExistsAsync : Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext -&gt; System.Threading.Tasks.Task&lt;bool&gt;" Usage="iCloudBlob.ExistsAsync (options, operationContext)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task&lt;System.Boolean&gt;</ReturnType> </ReturnValue> <Parameters> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> </Parameters> <Docs> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <summary> Initiates an asynchronous operation to check existence of the blob. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object of type <c>bool</c> that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="ExistsAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;bool&gt; ExistsAsync (Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext, System.Threading.CancellationToken cancellationToken);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1&lt;bool&gt; ExistsAsync(class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.ExistsAsync(Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="Public Function ExistsAsync (options As BlobRequestOptions, operationContext As OperationContext, cancellationToken As CancellationToken) As Task(Of Boolean)" /> <MemberSignature Language="F#" Value="abstract member ExistsAsync : Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;bool&gt;" Usage="iCloudBlob.ExistsAsync (options, operationContext, cancellationToken)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task&lt;System.Boolean&gt;</ReturnType> </ReturnValue> <Parameters> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> <Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" /> </Parameters> <Docs> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param> <summary> Initiates an asynchronous operation to check existence of the blob. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object of type <c>bool</c> that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="FetchAttributes"> <MemberSignature Language="C#" Value="public void FetchAttributes (Microsoft.Azure.Storage.AccessCondition accessCondition = default, Microsoft.Azure.Storage.Blob.BlobRequestOptions options = default, Microsoft.Azure.Storage.OperationContext operationContext = default);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void FetchAttributes(class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.FetchAttributes(Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext)" /> <MemberSignature Language="VB.NET" Value="Public Sub FetchAttributes (Optional accessCondition As AccessCondition = Nothing, Optional options As BlobRequestOptions = Nothing, Optional operationContext As OperationContext = Nothing)" /> <MemberSignature Language="F#" Value="abstract member FetchAttributes : Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext -&gt; unit" Usage="iCloudBlob.FetchAttributes (accessCondition, options, operationContext)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Void</ReturnType> </ReturnValue> <Parameters> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> </Parameters> <Docs> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request. If <c>null</c>, default options are applied to the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <summary> Populates a blob's properties and metadata. </summary> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="FetchAttributesAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task FetchAttributesAsync ();" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task FetchAttributesAsync() cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.FetchAttributesAsync" /> <MemberSignature Language="VB.NET" Value="Public Function FetchAttributesAsync () As Task" /> <MemberSignature Language="F#" Value="abstract member FetchAttributesAsync : unit -&gt; System.Threading.Tasks.Task" Usage="iCloudBlob.FetchAttributesAsync " /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary> Initiates an asynchronous operation to populate the blob's properties and metadata. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="FetchAttributesAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task FetchAttributesAsync (System.Threading.CancellationToken cancellationToken);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task FetchAttributesAsync(valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.FetchAttributesAsync(System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="Public Function FetchAttributesAsync (cancellationToken As CancellationToken) As Task" /> <MemberSignature Language="F#" Value="abstract member FetchAttributesAsync : System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="iCloudBlob.FetchAttributesAsync cancellationToken" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task</ReturnType> </ReturnValue> <Parameters> <Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" /> </Parameters> <Docs> <param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param> <summary> Initiates an asynchronous operation to populate the blob's properties and metadata. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="FetchAttributesAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task FetchAttributesAsync (Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task FetchAttributesAsync(class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.FetchAttributesAsync(Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext)" /> <MemberSignature Language="VB.NET" Value="Public Function FetchAttributesAsync (accessCondition As AccessCondition, options As BlobRequestOptions, operationContext As OperationContext) As Task" /> <MemberSignature Language="F#" Value="abstract member FetchAttributesAsync : Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext -&gt; System.Threading.Tasks.Task" Usage="iCloudBlob.FetchAttributesAsync (accessCondition, options, operationContext)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task</ReturnType> </ReturnValue> <Parameters> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> </Parameters> <Docs> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <summary> Initiates an asynchronous operation to populate the blob's properties and metadata. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="FetchAttributesAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task FetchAttributesAsync (Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext, System.Threading.CancellationToken cancellationToken);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task FetchAttributesAsync(class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.FetchAttributesAsync(Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="Public Function FetchAttributesAsync (accessCondition As AccessCondition, options As BlobRequestOptions, operationContext As OperationContext, cancellationToken As CancellationToken) As Task" /> <MemberSignature Language="F#" Value="abstract member FetchAttributesAsync : Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="iCloudBlob.FetchAttributesAsync (accessCondition, options, operationContext, cancellationToken)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task</ReturnType> </ReturnValue> <Parameters> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> <Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" /> </Parameters> <Docs> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param> <summary> Initiates an asynchronous operation to populate the blob's properties and metadata. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="GetAccountProperties"> <MemberSignature Language="C#" Value="public Microsoft.Azure.Storage.Shared.Protocol.AccountProperties GetAccountProperties (Microsoft.Azure.Storage.Blob.BlobRequestOptions requestOptions = default, Microsoft.Azure.Storage.OperationContext operationContext = default);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.Azure.Storage.Shared.Protocol.AccountProperties GetAccountProperties(class Microsoft.Azure.Storage.Blob.BlobRequestOptions requestOptions, class Microsoft.Azure.Storage.OperationContext operationContext) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.GetAccountProperties(Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext)" /> <MemberSignature Language="VB.NET" Value="Public Function GetAccountProperties (Optional requestOptions As BlobRequestOptions = Nothing, Optional operationContext As OperationContext = Nothing) As AccountProperties" /> <MemberSignature Language="F#" Value="abstract member GetAccountProperties : Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext -&gt; Microsoft.Azure.Storage.Shared.Protocol.AccountProperties" Usage="iCloudBlob.GetAccountProperties (requestOptions, operationContext)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <Attributes> <Attribute> <AttributeName Language="C#">[Microsoft.Azure.Storage.DoesServiceRequest]</AttributeName> <AttributeName Language="F#">[&lt;Microsoft.Azure.Storage.DoesServiceRequest&gt;]</AttributeName> </Attribute> </Attributes> <ReturnValue> <ReturnType>Microsoft.Azure.Storage.Shared.Protocol.AccountProperties</ReturnType> </ReturnValue> <Parameters> <Parameter Name="requestOptions" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> </Parameters> <Docs> <param name="requestOptions">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <summary> Gets properties for the account this blob resides on. </summary> <returns>An <see cref="T:Microsoft.Azure.Storage.Shared.Protocol.AccountProperties" /> object.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="GetAccountPropertiesAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;Microsoft.Azure.Storage.Shared.Protocol.AccountProperties&gt; GetAccountPropertiesAsync ();" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1&lt;class Microsoft.Azure.Storage.Shared.Protocol.AccountProperties&gt; GetAccountPropertiesAsync() cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.GetAccountPropertiesAsync" /> <MemberSignature Language="VB.NET" Value="Public Function GetAccountPropertiesAsync () As Task(Of AccountProperties)" /> <MemberSignature Language="F#" Value="abstract member GetAccountPropertiesAsync : unit -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.Storage.Shared.Protocol.AccountProperties&gt;" Usage="iCloudBlob.GetAccountPropertiesAsync " /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <Attributes> <Attribute> <AttributeName Language="C#">[Microsoft.Azure.Storage.DoesServiceRequest]</AttributeName> <AttributeName Language="F#">[&lt;Microsoft.Azure.Storage.DoesServiceRequest&gt;]</AttributeName> </Attribute> </Attributes> <ReturnValue> <ReturnType>System.Threading.Tasks.Task&lt;Microsoft.Azure.Storage.Shared.Protocol.AccountProperties&gt;</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary> Initiates an asynchronous operation to get properties for the account this blob resides on. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task`1" /> object of type <see cref="T:Microsoft.Azure.Storage.Shared.Protocol.AccountProperties" /> that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="GetAccountPropertiesAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;Microsoft.Azure.Storage.Shared.Protocol.AccountProperties&gt; GetAccountPropertiesAsync (System.Threading.CancellationToken cancellationToken);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1&lt;class Microsoft.Azure.Storage.Shared.Protocol.AccountProperties&gt; GetAccountPropertiesAsync(valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.GetAccountPropertiesAsync(System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="Public Function GetAccountPropertiesAsync (cancellationToken As CancellationToken) As Task(Of AccountProperties)" /> <MemberSignature Language="F#" Value="abstract member GetAccountPropertiesAsync : System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.Storage.Shared.Protocol.AccountProperties&gt;" Usage="iCloudBlob.GetAccountPropertiesAsync cancellationToken" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <Attributes> <Attribute> <AttributeName Language="C#">[Microsoft.Azure.Storage.DoesServiceRequest]</AttributeName> <AttributeName Language="F#">[&lt;Microsoft.Azure.Storage.DoesServiceRequest&gt;]</AttributeName> </Attribute> </Attributes> <ReturnValue> <ReturnType>System.Threading.Tasks.Task&lt;Microsoft.Azure.Storage.Shared.Protocol.AccountProperties&gt;</ReturnType> </ReturnValue> <Parameters> <Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" /> </Parameters> <Docs> <param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param> <summary> Initiates an asynchronous operation to get properties for the account this blob resides on. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task`1" /> object of type <see cref="T:Microsoft.Azure.Storage.Shared.Protocol.AccountProperties" /> that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="GetAccountPropertiesAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;Microsoft.Azure.Storage.Shared.Protocol.AccountProperties&gt; GetAccountPropertiesAsync (Microsoft.Azure.Storage.Blob.BlobRequestOptions requestOptions, Microsoft.Azure.Storage.OperationContext operationContext);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1&lt;class Microsoft.Azure.Storage.Shared.Protocol.AccountProperties&gt; GetAccountPropertiesAsync(class Microsoft.Azure.Storage.Blob.BlobRequestOptions requestOptions, class Microsoft.Azure.Storage.OperationContext operationContext) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.GetAccountPropertiesAsync(Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext)" /> <MemberSignature Language="VB.NET" Value="Public Function GetAccountPropertiesAsync (requestOptions As BlobRequestOptions, operationContext As OperationContext) As Task(Of AccountProperties)" /> <MemberSignature Language="F#" Value="abstract member GetAccountPropertiesAsync : Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.Storage.Shared.Protocol.AccountProperties&gt;" Usage="iCloudBlob.GetAccountPropertiesAsync (requestOptions, operationContext)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <Attributes> <Attribute> <AttributeName Language="C#">[Microsoft.Azure.Storage.DoesServiceRequest]</AttributeName> <AttributeName Language="F#">[&lt;Microsoft.Azure.Storage.DoesServiceRequest&gt;]</AttributeName> </Attribute> </Attributes> <ReturnValue> <ReturnType>System.Threading.Tasks.Task&lt;Microsoft.Azure.Storage.Shared.Protocol.AccountProperties&gt;</ReturnType> </ReturnValue> <Parameters> <Parameter Name="requestOptions" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> </Parameters> <Docs> <param name="requestOptions">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <summary> Initiates an asynchronous operation to get properties for the account this blob resides on. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task`1" /> object of type <see cref="T:Microsoft.Azure.Storage.Shared.Protocol.AccountProperties" /> that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="GetAccountPropertiesAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;Microsoft.Azure.Storage.Shared.Protocol.AccountProperties&gt; GetAccountPropertiesAsync (Microsoft.Azure.Storage.Blob.BlobRequestOptions requestOptions, Microsoft.Azure.Storage.OperationContext operationContext, System.Threading.CancellationToken cancellationToken);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1&lt;class Microsoft.Azure.Storage.Shared.Protocol.AccountProperties&gt; GetAccountPropertiesAsync(class Microsoft.Azure.Storage.Blob.BlobRequestOptions requestOptions, class Microsoft.Azure.Storage.OperationContext operationContext, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.GetAccountPropertiesAsync(Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="Public Function GetAccountPropertiesAsync (requestOptions As BlobRequestOptions, operationContext As OperationContext, cancellationToken As CancellationToken) As Task(Of AccountProperties)" /> <MemberSignature Language="F#" Value="abstract member GetAccountPropertiesAsync : Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.Storage.Shared.Protocol.AccountProperties&gt;" Usage="iCloudBlob.GetAccountPropertiesAsync (requestOptions, operationContext, cancellationToken)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <Attributes> <Attribute> <AttributeName Language="C#">[Microsoft.Azure.Storage.DoesServiceRequest]</AttributeName> <AttributeName Language="F#">[&lt;Microsoft.Azure.Storage.DoesServiceRequest&gt;]</AttributeName> </Attribute> </Attributes> <ReturnValue> <ReturnType>System.Threading.Tasks.Task&lt;Microsoft.Azure.Storage.Shared.Protocol.AccountProperties&gt;</ReturnType> </ReturnValue> <Parameters> <Parameter Name="requestOptions" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> <Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" /> </Parameters> <Docs> <param name="requestOptions">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param> <summary> Initiates an asynchronous operation to get properties for the account this blob resides on. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task`1" /> object of type <see cref="T:Microsoft.Azure.Storage.Shared.Protocol.AccountProperties" /> that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="GetSharedAccessSignature"> <MemberSignature Language="C#" Value="public string GetSharedAccessSignature (Microsoft.Azure.Storage.Blob.SharedAccessBlobPolicy policy);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetSharedAccessSignature(class Microsoft.Azure.Storage.Blob.SharedAccessBlobPolicy policy) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.GetSharedAccessSignature(Microsoft.Azure.Storage.Blob.SharedAccessBlobPolicy)" /> <MemberSignature Language="VB.NET" Value="Public Function GetSharedAccessSignature (policy As SharedAccessBlobPolicy) As String" /> <MemberSignature Language="F#" Value="abstract member GetSharedAccessSignature : Microsoft.Azure.Storage.Blob.SharedAccessBlobPolicy -&gt; string" Usage="iCloudBlob.GetSharedAccessSignature policy" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.String</ReturnType> </ReturnValue> <Parameters> <Parameter Name="policy" Type="Microsoft.Azure.Storage.Blob.SharedAccessBlobPolicy" /> </Parameters> <Docs> <param name="policy">A <see cref="T:Microsoft.Azure.Storage.Blob.SharedAccessBlobPolicy" /> object specifying the access policy for the shared access signature.</param> <summary> Returns a shared access signature for the blob. </summary> <returns>A shared access signature, as a URI query string.</returns> <remarks>The query string returned includes the leading question mark.</remarks> </Docs> </Member> <Member MemberName="GetSharedAccessSignature"> <MemberSignature Language="C#" Value="public string GetSharedAccessSignature (Microsoft.Azure.Storage.Blob.SharedAccessBlobPolicy policy, Microsoft.Azure.Storage.Blob.SharedAccessBlobHeaders headers);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetSharedAccessSignature(class Microsoft.Azure.Storage.Blob.SharedAccessBlobPolicy policy, class Microsoft.Azure.Storage.Blob.SharedAccessBlobHeaders headers) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.GetSharedAccessSignature(Microsoft.Azure.Storage.Blob.SharedAccessBlobPolicy,Microsoft.Azure.Storage.Blob.SharedAccessBlobHeaders)" /> <MemberSignature Language="VB.NET" Value="Public Function GetSharedAccessSignature (policy As SharedAccessBlobPolicy, headers As SharedAccessBlobHeaders) As String" /> <MemberSignature Language="F#" Value="abstract member GetSharedAccessSignature : Microsoft.Azure.Storage.Blob.SharedAccessBlobPolicy * Microsoft.Azure.Storage.Blob.SharedAccessBlobHeaders -&gt; string" Usage="iCloudBlob.GetSharedAccessSignature (policy, headers)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.String</ReturnType> </ReturnValue> <Parameters> <Parameter Name="policy" Type="Microsoft.Azure.Storage.Blob.SharedAccessBlobPolicy" /> <Parameter Name="headers" Type="Microsoft.Azure.Storage.Blob.SharedAccessBlobHeaders" /> </Parameters> <Docs> <param name="policy">A <see cref="T:Microsoft.Azure.Storage.Blob.SharedAccessBlobPolicy" /> object specifying the access policy for the shared access signature.</param> <param name="headers">A <see cref="T:Microsoft.Azure.Storage.Blob.SharedAccessBlobHeaders" /> object specifying optional header values to set for a blob accessed with this SAS.</param> <summary> Returns a shared access signature for the blob. </summary> <returns>A shared access signature, as a URI query string.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="GetSharedAccessSignature"> <MemberSignature Language="C#" Value="public string GetSharedAccessSignature (Microsoft.Azure.Storage.Blob.SharedAccessBlobPolicy policy, string groupPolicyIdentifier);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetSharedAccessSignature(class Microsoft.Azure.Storage.Blob.SharedAccessBlobPolicy policy, string groupPolicyIdentifier) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.GetSharedAccessSignature(Microsoft.Azure.Storage.Blob.SharedAccessBlobPolicy,System.String)" /> <MemberSignature Language="VB.NET" Value="Public Function GetSharedAccessSignature (policy As SharedAccessBlobPolicy, groupPolicyIdentifier As String) As String" /> <MemberSignature Language="F#" Value="abstract member GetSharedAccessSignature : Microsoft.Azure.Storage.Blob.SharedAccessBlobPolicy * string -&gt; string" Usage="iCloudBlob.GetSharedAccessSignature (policy, groupPolicyIdentifier)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.String</ReturnType> </ReturnValue> <Parameters> <Parameter Name="policy" Type="Microsoft.Azure.Storage.Blob.SharedAccessBlobPolicy" /> <Parameter Name="groupPolicyIdentifier" Type="System.String" /> </Parameters> <Docs> <param name="policy">A <see cref="T:Microsoft.Azure.Storage.Blob.SharedAccessBlobPolicy" /> object specifying the access policy for the shared access signature.</param> <param name="groupPolicyIdentifier">A string identifying a stored access policy.</param> <summary> Returns a shared access signature for the blob. </summary> <returns>A shared access signature, as a URI query string.</returns> <remarks>The query string returned includes the leading question mark.</remarks> </Docs> </Member> <Member MemberName="GetSharedAccessSignature"> <MemberSignature Language="C#" Value="public string GetSharedAccessSignature (Microsoft.Azure.Storage.Blob.SharedAccessBlobPolicy policy, Microsoft.Azure.Storage.Blob.SharedAccessBlobHeaders headers, string groupPolicyIdentifier);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetSharedAccessSignature(class Microsoft.Azure.Storage.Blob.SharedAccessBlobPolicy policy, class Microsoft.Azure.Storage.Blob.SharedAccessBlobHeaders headers, string groupPolicyIdentifier) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.GetSharedAccessSignature(Microsoft.Azure.Storage.Blob.SharedAccessBlobPolicy,Microsoft.Azure.Storage.Blob.SharedAccessBlobHeaders,System.String)" /> <MemberSignature Language="VB.NET" Value="Public Function GetSharedAccessSignature (policy As SharedAccessBlobPolicy, headers As SharedAccessBlobHeaders, groupPolicyIdentifier As String) As String" /> <MemberSignature Language="F#" Value="abstract member GetSharedAccessSignature : Microsoft.Azure.Storage.Blob.SharedAccessBlobPolicy * Microsoft.Azure.Storage.Blob.SharedAccessBlobHeaders * string -&gt; string" Usage="iCloudBlob.GetSharedAccessSignature (policy, headers, groupPolicyIdentifier)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.String</ReturnType> </ReturnValue> <Parameters> <Parameter Name="policy" Type="Microsoft.Azure.Storage.Blob.SharedAccessBlobPolicy" /> <Parameter Name="headers" Type="Microsoft.Azure.Storage.Blob.SharedAccessBlobHeaders" /> <Parameter Name="groupPolicyIdentifier" Type="System.String" /> </Parameters> <Docs> <param name="policy">A <see cref="T:Microsoft.Azure.Storage.Blob.SharedAccessBlobPolicy" /> object specifying the access policy for the shared access signature.</param> <param name="headers">A <see cref="T:Microsoft.Azure.Storage.Blob.SharedAccessBlobHeaders" /> object specifying optional header values to set for a blob accessed with this SAS.</param> <param name="groupPolicyIdentifier">A string identifying a stored access policy.</param> <summary> Returns a shared access signature for the blob. </summary> <returns>A shared access signature, as a URI query string.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="GetSharedAccessSignature"> <MemberSignature Language="C#" Value="public string GetSharedAccessSignature (Microsoft.Azure.Storage.Blob.SharedAccessBlobPolicy policy, Microsoft.Azure.Storage.Blob.SharedAccessBlobHeaders headers, string groupPolicyIdentifier, Microsoft.Azure.Storage.SharedAccessProtocol? protocols, Microsoft.Azure.Storage.IPAddressOrRange ipAddressOrRange);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetSharedAccessSignature(class Microsoft.Azure.Storage.Blob.SharedAccessBlobPolicy policy, class Microsoft.Azure.Storage.Blob.SharedAccessBlobHeaders headers, string groupPolicyIdentifier, valuetype System.Nullable`1&lt;valuetype Microsoft.Azure.Storage.SharedAccessProtocol&gt; protocols, class Microsoft.Azure.Storage.IPAddressOrRange ipAddressOrRange) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.GetSharedAccessSignature(Microsoft.Azure.Storage.Blob.SharedAccessBlobPolicy,Microsoft.Azure.Storage.Blob.SharedAccessBlobHeaders,System.String,System.Nullable{Microsoft.Azure.Storage.SharedAccessProtocol},Microsoft.Azure.Storage.IPAddressOrRange)" /> <MemberSignature Language="VB.NET" Value="Public Function GetSharedAccessSignature (policy As SharedAccessBlobPolicy, headers As SharedAccessBlobHeaders, groupPolicyIdentifier As String, protocols As Nullable(Of SharedAccessProtocol), ipAddressOrRange As IPAddressOrRange) As String" /> <MemberSignature Language="F#" Value="abstract member GetSharedAccessSignature : Microsoft.Azure.Storage.Blob.SharedAccessBlobPolicy * Microsoft.Azure.Storage.Blob.SharedAccessBlobHeaders * string * Nullable&lt;Microsoft.Azure.Storage.SharedAccessProtocol&gt; * Microsoft.Azure.Storage.IPAddressOrRange -&gt; string" Usage="iCloudBlob.GetSharedAccessSignature (policy, headers, groupPolicyIdentifier, protocols, ipAddressOrRange)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.String</ReturnType> </ReturnValue> <Parameters> <Parameter Name="policy" Type="Microsoft.Azure.Storage.Blob.SharedAccessBlobPolicy" /> <Parameter Name="headers" Type="Microsoft.Azure.Storage.Blob.SharedAccessBlobHeaders" /> <Parameter Name="groupPolicyIdentifier" Type="System.String" /> <Parameter Name="protocols" Type="System.Nullable&lt;Microsoft.Azure.Storage.SharedAccessProtocol&gt;" /> <Parameter Name="ipAddressOrRange" Type="Microsoft.Azure.Storage.IPAddressOrRange" /> </Parameters> <Docs> <param name="policy">A <see cref="T:Microsoft.Azure.Storage.Blob.SharedAccessBlobPolicy" /> object specifying the access policy for the shared access signature.</param> <param name="headers">A <see cref="T:Microsoft.Azure.Storage.Blob.SharedAccessBlobHeaders" /> object specifying optional header values to set for a blob accessed with this SAS.</param> <param name="groupPolicyIdentifier">A string identifying a stored access policy.</param> <param name="protocols">The allowed protocols (https only, or http and https). Null if you don't want to restrict protocol.</param> <param name="ipAddressOrRange">The allowed IP address or IP address range. Null if you don't want to restrict based on IP address.</param> <summary> Returns a shared access signature for the blob. </summary> <returns>A shared access signature, as a URI query string.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="IsSnapshot"> <MemberSignature Language="C#" Value="public bool IsSnapshot { get; }" /> <MemberSignature Language="ILAsm" Value=".property instance bool IsSnapshot" /> <MemberSignature Language="DocId" Value="P:Microsoft.Azure.Storage.Blob.ICloudBlob.IsSnapshot" /> <MemberSignature Language="VB.NET" Value="Public ReadOnly Property IsSnapshot As Boolean" /> <MemberSignature Language="F#" Value="member this.IsSnapshot : bool" Usage="Microsoft.Azure.Storage.Blob.ICloudBlob.IsSnapshot" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Docs> <summary> Gets a value indicating whether this blob is a snapshot. </summary> <value> <c>true</c> if this blob is a snapshot; otherwise, <c>false</c>.</value> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="Metadata"> <MemberSignature Language="C#" Value="public System.Collections.Generic.IDictionary&lt;string,string&gt; Metadata { get; }" /> <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.IDictionary`2&lt;string, string&gt; Metadata" /> <MemberSignature Language="DocId" Value="P:Microsoft.Azure.Storage.Blob.ICloudBlob.Metadata" /> <MemberSignature Language="VB.NET" Value="Public ReadOnly Property Metadata As IDictionary(Of String, String)" /> <MemberSignature Language="F#" Value="member this.Metadata : System.Collections.Generic.IDictionary&lt;string, string&gt;" Usage="Microsoft.Azure.Storage.Blob.ICloudBlob.Metadata" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Collections.Generic.IDictionary&lt;System.String,System.String&gt;</ReturnType> </ReturnValue> <Docs> <summary> Gets the user-defined metadata for the blob. </summary> <value>An <see cref="T:System.Collections.Generic.IDictionary`2" /> object containing the blob's metadata as a collection of name-value pairs.</value> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="Name"> <MemberSignature Language="C#" Value="public string Name { get; }" /> <MemberSignature Language="ILAsm" Value=".property instance string Name" /> <MemberSignature Language="DocId" Value="P:Microsoft.Azure.Storage.Blob.ICloudBlob.Name" /> <MemberSignature Language="VB.NET" Value="Public ReadOnly Property Name As String" /> <MemberSignature Language="F#" Value="member this.Name : string" Usage="Microsoft.Azure.Storage.Blob.ICloudBlob.Name" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.String</ReturnType> </ReturnValue> <Docs> <summary> Gets the blob's name. </summary> <value>A string containing the name of the blob.</value> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="OpenRead"> <MemberSignature Language="C#" Value="public System.IO.Stream OpenRead (Microsoft.Azure.Storage.AccessCondition accessCondition = default, Microsoft.Azure.Storage.Blob.BlobRequestOptions options = default, Microsoft.Azure.Storage.OperationContext operationContext = default);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.IO.Stream OpenRead(class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.OpenRead(Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext)" /> <MemberSignature Language="VB.NET" Value="Public Function OpenRead (Optional accessCondition As AccessCondition = Nothing, Optional options As BlobRequestOptions = Nothing, Optional operationContext As OperationContext = Nothing) As Stream" /> <MemberSignature Language="F#" Value="abstract member OpenRead : Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext -&gt; System.IO.Stream" Usage="iCloudBlob.OpenRead (accessCondition, options, operationContext)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.IO.Stream</ReturnType> </ReturnValue> <Parameters> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> </Parameters> <Docs> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed. If <c>null</c>, no condition is used.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request. If <c>null</c>, default options are applied to the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <summary> Opens a stream for reading from the blob. </summary> <returns>A stream to be used for reading from the blob.</returns> <remarks> <para>Note that this method always makes a call to the <see cref="M:Microsoft.Azure.Storage.Blob.ICloudBlob.FetchAttributes(Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext)" /> method under the covers.</para> <para>Set the <see cref="P:Microsoft.Azure.Storage.Blob.ICloudBlob.StreamMinimumReadSizeInBytes" /> property before calling this method to specify the minimum number of bytes to buffer when reading from the stream. The value must be at least 16 KB.</para> </remarks> </Docs> </Member> <Member MemberName="OpenReadAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;System.IO.Stream&gt; OpenReadAsync ();" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1&lt;class System.IO.Stream&gt; OpenReadAsync() cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.OpenReadAsync" /> <MemberSignature Language="VB.NET" Value="Public Function OpenReadAsync () As Task(Of Stream)" /> <MemberSignature Language="F#" Value="abstract member OpenReadAsync : unit -&gt; System.Threading.Tasks.Task&lt;System.IO.Stream&gt;" Usage="iCloudBlob.OpenReadAsync " /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task&lt;System.IO.Stream&gt;</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary> Initiates an asynchronous operation to open a stream for reading from the blob. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task`1" /> object of type <see cref="T:System.IO.Stream" /> that represents the asynchronous operation.</returns> <remarks> <para>On the <see cref="T:System.IO.Stream" /> object returned by this method, the <see cref="M:System.IO.Stream.EndRead(System.IAsyncResult)" /> method must be called exactly once for every <see cref="M:System.IO.Stream.BeginRead(System.Byte[],System.Int32,System.Int32,System.AsyncCallback,System.Object)" /> call. Failing to end the read process before beginning another read process can cause unexpected behavior.</para> <para>Note that this method always makes a call to the <see cref="M:Microsoft.Azure.Storage.Blob.ICloudBlob.FetchAttributesAsync(Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext,System.Threading.CancellationToken)" /> method under the covers.</para> <para>Set the <see cref="P:Microsoft.Azure.Storage.Blob.ICloudBlob.StreamMinimumReadSizeInBytes" /> property before calling this method to specify the minimum number of bytes to buffer when reading from the stream. The value must be at least 16 KB.</para> </remarks> </Docs> </Member> <Member MemberName="OpenReadAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;System.IO.Stream&gt; OpenReadAsync (System.Threading.CancellationToken cancellationToken);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1&lt;class System.IO.Stream&gt; OpenReadAsync(valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.OpenReadAsync(System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="Public Function OpenReadAsync (cancellationToken As CancellationToken) As Task(Of Stream)" /> <MemberSignature Language="F#" Value="abstract member OpenReadAsync : System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;System.IO.Stream&gt;" Usage="iCloudBlob.OpenReadAsync cancellationToken" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task&lt;System.IO.Stream&gt;</ReturnType> </ReturnValue> <Parameters> <Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" /> </Parameters> <Docs> <param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param> <summary> Initiates an asynchronous operation to open a stream for reading from the blob. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task`1" /> object of type <see cref="T:System.IO.Stream" /> that represents the asynchronous operation.</returns> <remarks> <para>On the <see cref="T:System.IO.Stream" /> object returned by this method, the <see cref="M:System.IO.Stream.EndRead(System.IAsyncResult)" /> method must be called exactly once for every <see cref="M:System.IO.Stream.BeginRead(System.Byte[],System.Int32,System.Int32,System.AsyncCallback,System.Object)" /> call. Failing to end the read process before beginning another read process can cause unexpected behavior.</para> <para>Note that this method always makes a call to the <see cref="M:Microsoft.Azure.Storage.Blob.ICloudBlob.FetchAttributesAsync(Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext,System.Threading.CancellationToken)" /> method under the covers.</para> <para>Set the <see cref="P:Microsoft.Azure.Storage.Blob.ICloudBlob.StreamMinimumReadSizeInBytes" /> property before calling this method to specify the minimum number of bytes to buffer when reading from the stream. The value must be at least 16 KB.</para> </remarks> </Docs> </Member> <Member MemberName="OpenReadAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;System.IO.Stream&gt; OpenReadAsync (Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1&lt;class System.IO.Stream&gt; OpenReadAsync(class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.OpenReadAsync(Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext)" /> <MemberSignature Language="VB.NET" Value="Public Function OpenReadAsync (accessCondition As AccessCondition, options As BlobRequestOptions, operationContext As OperationContext) As Task(Of Stream)" /> <MemberSignature Language="F#" Value="abstract member OpenReadAsync : Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext -&gt; System.Threading.Tasks.Task&lt;System.IO.Stream&gt;" Usage="iCloudBlob.OpenReadAsync (accessCondition, options, operationContext)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task&lt;System.IO.Stream&gt;</ReturnType> </ReturnValue> <Parameters> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> </Parameters> <Docs> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed. If <c>null</c>, no condition is used.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <summary> Initiates an asynchronous operation to open a stream for reading from the blob. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task`1" /> object of type <see cref="T:System.IO.Stream" /> that represents the asynchronous operation.</returns> <remarks> <para>On the <see cref="T:System.IO.Stream" /> object returned by this method, the <see cref="M:System.IO.Stream.EndRead(System.IAsyncResult)" /> method must be called exactly once for every <see cref="M:System.IO.Stream.BeginRead(System.Byte[],System.Int32,System.Int32,System.AsyncCallback,System.Object)" /> call. Failing to end the read process before beginning another read process can cause unexpected behavior.</para> <para>Note that this method always makes a call to the <see cref="M:Microsoft.Azure.Storage.Blob.ICloudBlob.FetchAttributesAsync(Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext,System.Threading.CancellationToken)" /> method under the covers.</para> <para>Set the <see cref="P:Microsoft.Azure.Storage.Blob.ICloudBlob.StreamMinimumReadSizeInBytes" /> property before calling this method to specify the minimum number of bytes to buffer when reading from the stream. The value must be at least 16 KB.</para> </remarks> </Docs> </Member> <Member MemberName="OpenReadAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;System.IO.Stream&gt; OpenReadAsync (Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext, System.Threading.CancellationToken cancellationToken);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1&lt;class System.IO.Stream&gt; OpenReadAsync(class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.OpenReadAsync(Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="Public Function OpenReadAsync (accessCondition As AccessCondition, options As BlobRequestOptions, operationContext As OperationContext, cancellationToken As CancellationToken) As Task(Of Stream)" /> <MemberSignature Language="F#" Value="abstract member OpenReadAsync : Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;System.IO.Stream&gt;" Usage="iCloudBlob.OpenReadAsync (accessCondition, options, operationContext, cancellationToken)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task&lt;System.IO.Stream&gt;</ReturnType> </ReturnValue> <Parameters> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> <Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" /> </Parameters> <Docs> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed. If <c>null</c>, no condition is used.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param> <summary> Initiates an asynchronous operation to open a stream for reading from the blob. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task`1" /> object of type <see cref="T:System.IO.Stream" /> that represents the asynchronous operation.</returns> <remarks> <para>On the <see cref="T:System.IO.Stream" /> object returned by this method, the <see cref="M:System.IO.Stream.EndRead(System.IAsyncResult)" /> method must be called exactly once for every <see cref="M:System.IO.Stream.BeginRead(System.Byte[],System.Int32,System.Int32,System.AsyncCallback,System.Object)" /> call. Failing to end the read process before beginning another read process can cause unexpected behavior.</para> <para>Note that this method always makes a call to the <see cref="M:Microsoft.Azure.Storage.Blob.ICloudBlob.FetchAttributesAsync(Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext,System.Threading.CancellationToken)" /> method under the covers.</para> <para>Set the <see cref="P:Microsoft.Azure.Storage.Blob.ICloudBlob.StreamMinimumReadSizeInBytes" /> property before calling this method to specify the minimum number of bytes to buffer when reading from the stream. The value must be at least 16 KB.</para> </remarks> </Docs> </Member> <Member MemberName="Properties"> <MemberSignature Language="C#" Value="public Microsoft.Azure.Storage.Blob.BlobProperties Properties { get; }" /> <MemberSignature Language="ILAsm" Value=".property instance class Microsoft.Azure.Storage.Blob.BlobProperties Properties" /> <MemberSignature Language="DocId" Value="P:Microsoft.Azure.Storage.Blob.ICloudBlob.Properties" /> <MemberSignature Language="VB.NET" Value="Public ReadOnly Property Properties As BlobProperties" /> <MemberSignature Language="F#" Value="member this.Properties : Microsoft.Azure.Storage.Blob.BlobProperties" Usage="Microsoft.Azure.Storage.Blob.ICloudBlob.Properties" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>Microsoft.Azure.Storage.Blob.BlobProperties</ReturnType> </ReturnValue> <Docs> <summary> Gets the blob's system properties. </summary> <value>A <see cref="T:Microsoft.Azure.Storage.Blob.BlobProperties" /> object.</value> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="ReleaseLease"> <MemberSignature Language="C#" Value="public void ReleaseLease (Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options = default, Microsoft.Azure.Storage.OperationContext operationContext = default);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void ReleaseLease(class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.ReleaseLease(Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext)" /> <MemberSignature Language="VB.NET" Value="Public Sub ReleaseLease (accessCondition As AccessCondition, Optional options As BlobRequestOptions = Nothing, Optional operationContext As OperationContext = Nothing)" /> <MemberSignature Language="F#" Value="abstract member ReleaseLease : Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext -&gt; unit" Usage="iCloudBlob.ReleaseLease (accessCondition, options, operationContext)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Void</ReturnType> </ReturnValue> <Parameters> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> </Parameters> <Docs> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed, including a required lease ID.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request. If <c>null</c>, default options are applied to the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <summary> Releases the lease on this blob. </summary> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="ReleaseLeaseAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task ReleaseLeaseAsync (Microsoft.Azure.Storage.AccessCondition accessCondition);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task ReleaseLeaseAsync(class Microsoft.Azure.Storage.AccessCondition accessCondition) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.ReleaseLeaseAsync(Microsoft.Azure.Storage.AccessCondition)" /> <MemberSignature Language="VB.NET" Value="Public Function ReleaseLeaseAsync (accessCondition As AccessCondition) As Task" /> <MemberSignature Language="F#" Value="abstract member ReleaseLeaseAsync : Microsoft.Azure.Storage.AccessCondition -&gt; System.Threading.Tasks.Task" Usage="iCloudBlob.ReleaseLeaseAsync accessCondition" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task</ReturnType> </ReturnValue> <Parameters> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> </Parameters> <Docs> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed, including a required lease ID.</param> <summary> Initiates an asynchronous operation to release the lease on this blob. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="ReleaseLeaseAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task ReleaseLeaseAsync (Microsoft.Azure.Storage.AccessCondition accessCondition, System.Threading.CancellationToken cancellationToken);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task ReleaseLeaseAsync(class Microsoft.Azure.Storage.AccessCondition accessCondition, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.ReleaseLeaseAsync(Microsoft.Azure.Storage.AccessCondition,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="Public Function ReleaseLeaseAsync (accessCondition As AccessCondition, cancellationToken As CancellationToken) As Task" /> <MemberSignature Language="F#" Value="abstract member ReleaseLeaseAsync : Microsoft.Azure.Storage.AccessCondition * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="iCloudBlob.ReleaseLeaseAsync (accessCondition, cancellationToken)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task</ReturnType> </ReturnValue> <Parameters> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" /> </Parameters> <Docs> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed, including a required lease ID.</param> <param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param> <summary> Initiates an asynchronous operation to release the lease on this blob. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="ReleaseLeaseAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task ReleaseLeaseAsync (Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task ReleaseLeaseAsync(class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.ReleaseLeaseAsync(Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext)" /> <MemberSignature Language="VB.NET" Value="Public Function ReleaseLeaseAsync (accessCondition As AccessCondition, options As BlobRequestOptions, operationContext As OperationContext) As Task" /> <MemberSignature Language="F#" Value="abstract member ReleaseLeaseAsync : Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext -&gt; System.Threading.Tasks.Task" Usage="iCloudBlob.ReleaseLeaseAsync (accessCondition, options, operationContext)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task</ReturnType> </ReturnValue> <Parameters> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> </Parameters> <Docs> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed, including a required lease ID.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <summary> Initiates an asynchronous operation to release the lease on this blob. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="ReleaseLeaseAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task ReleaseLeaseAsync (Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext, System.Threading.CancellationToken cancellationToken);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task ReleaseLeaseAsync(class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.ReleaseLeaseAsync(Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="Public Function ReleaseLeaseAsync (accessCondition As AccessCondition, options As BlobRequestOptions, operationContext As OperationContext, cancellationToken As CancellationToken) As Task" /> <MemberSignature Language="F#" Value="abstract member ReleaseLeaseAsync : Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="iCloudBlob.ReleaseLeaseAsync (accessCondition, options, operationContext, cancellationToken)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task</ReturnType> </ReturnValue> <Parameters> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> <Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" /> </Parameters> <Docs> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed, including a required lease ID.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param> <summary> Initiates an asynchronous operation to release the lease on this blob. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="RenewLease"> <MemberSignature Language="C#" Value="public void RenewLease (Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options = default, Microsoft.Azure.Storage.OperationContext operationContext = default);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void RenewLease(class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.RenewLease(Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext)" /> <MemberSignature Language="VB.NET" Value="Public Sub RenewLease (accessCondition As AccessCondition, Optional options As BlobRequestOptions = Nothing, Optional operationContext As OperationContext = Nothing)" /> <MemberSignature Language="F#" Value="abstract member RenewLease : Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext -&gt; unit" Usage="iCloudBlob.RenewLease (accessCondition, options, operationContext)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Void</ReturnType> </ReturnValue> <Parameters> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> </Parameters> <Docs> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed, including a required lease ID.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request. If <c>null</c>, default options are applied to the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <summary> Renews a lease on this blob. </summary> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="RenewLeaseAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task RenewLeaseAsync (Microsoft.Azure.Storage.AccessCondition accessCondition);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task RenewLeaseAsync(class Microsoft.Azure.Storage.AccessCondition accessCondition) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.RenewLeaseAsync(Microsoft.Azure.Storage.AccessCondition)" /> <MemberSignature Language="VB.NET" Value="Public Function RenewLeaseAsync (accessCondition As AccessCondition) As Task" /> <MemberSignature Language="F#" Value="abstract member RenewLeaseAsync : Microsoft.Azure.Storage.AccessCondition -&gt; System.Threading.Tasks.Task" Usage="iCloudBlob.RenewLeaseAsync accessCondition" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task</ReturnType> </ReturnValue> <Parameters> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> </Parameters> <Docs> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed, including a required lease ID.</param> <summary> Initiates an asynchronous operation to renew a lease on this blob. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="RenewLeaseAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task RenewLeaseAsync (Microsoft.Azure.Storage.AccessCondition accessCondition, System.Threading.CancellationToken cancellationToken);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task RenewLeaseAsync(class Microsoft.Azure.Storage.AccessCondition accessCondition, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.RenewLeaseAsync(Microsoft.Azure.Storage.AccessCondition,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="Public Function RenewLeaseAsync (accessCondition As AccessCondition, cancellationToken As CancellationToken) As Task" /> <MemberSignature Language="F#" Value="abstract member RenewLeaseAsync : Microsoft.Azure.Storage.AccessCondition * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="iCloudBlob.RenewLeaseAsync (accessCondition, cancellationToken)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task</ReturnType> </ReturnValue> <Parameters> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" /> </Parameters> <Docs> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed, including a required lease ID.</param> <param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param> <summary> Initiates an asynchronous operation to renew a lease on this blob. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="RenewLeaseAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task RenewLeaseAsync (Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task RenewLeaseAsync(class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.RenewLeaseAsync(Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext)" /> <MemberSignature Language="VB.NET" Value="Public Function RenewLeaseAsync (accessCondition As AccessCondition, options As BlobRequestOptions, operationContext As OperationContext) As Task" /> <MemberSignature Language="F#" Value="abstract member RenewLeaseAsync : Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext -&gt; System.Threading.Tasks.Task" Usage="iCloudBlob.RenewLeaseAsync (accessCondition, options, operationContext)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task</ReturnType> </ReturnValue> <Parameters> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> </Parameters> <Docs> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed, including a required lease ID.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <summary> Initiates an asynchronous operation to renew a lease on this blob. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="RenewLeaseAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task RenewLeaseAsync (Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext, System.Threading.CancellationToken cancellationToken);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task RenewLeaseAsync(class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.RenewLeaseAsync(Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="Public Function RenewLeaseAsync (accessCondition As AccessCondition, options As BlobRequestOptions, operationContext As OperationContext, cancellationToken As CancellationToken) As Task" /> <MemberSignature Language="F#" Value="abstract member RenewLeaseAsync : Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="iCloudBlob.RenewLeaseAsync (accessCondition, options, operationContext, cancellationToken)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task</ReturnType> </ReturnValue> <Parameters> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> <Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" /> </Parameters> <Docs> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed, including a required lease ID.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param> <summary> Initiates an asynchronous operation to renew a lease on this blob. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="ServiceClient"> <MemberSignature Language="C#" Value="public Microsoft.Azure.Storage.Blob.CloudBlobClient ServiceClient { get; }" /> <MemberSignature Language="ILAsm" Value=".property instance class Microsoft.Azure.Storage.Blob.CloudBlobClient ServiceClient" /> <MemberSignature Language="DocId" Value="P:Microsoft.Azure.Storage.Blob.ICloudBlob.ServiceClient" /> <MemberSignature Language="VB.NET" Value="Public ReadOnly Property ServiceClient As CloudBlobClient" /> <MemberSignature Language="F#" Value="member this.ServiceClient : Microsoft.Azure.Storage.Blob.CloudBlobClient" Usage="Microsoft.Azure.Storage.Blob.ICloudBlob.ServiceClient" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>Microsoft.Azure.Storage.Blob.CloudBlobClient</ReturnType> </ReturnValue> <Docs> <summary> Gets the <see cref="T:Microsoft.Azure.Storage.Blob.CloudBlobClient" /> object that represents the Blob service. </summary> <value>A <see cref="T:Microsoft.Azure.Storage.Blob.CloudBlobClient" /> object.</value> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="SetMetadata"> <MemberSignature Language="C#" Value="public void SetMetadata (Microsoft.Azure.Storage.AccessCondition accessCondition = default, Microsoft.Azure.Storage.Blob.BlobRequestOptions options = default, Microsoft.Azure.Storage.OperationContext operationContext = default);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetMetadata(class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.SetMetadata(Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext)" /> <MemberSignature Language="VB.NET" Value="Public Sub SetMetadata (Optional accessCondition As AccessCondition = Nothing, Optional options As BlobRequestOptions = Nothing, Optional operationContext As OperationContext = Nothing)" /> <MemberSignature Language="F#" Value="abstract member SetMetadata : Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext -&gt; unit" Usage="iCloudBlob.SetMetadata (accessCondition, options, operationContext)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Void</ReturnType> </ReturnValue> <Parameters> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> </Parameters> <Docs> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request. If <c>null</c>, default options are applied to the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <summary> Updates the blob's metadata. </summary> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="SetMetadataAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task SetMetadataAsync ();" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task SetMetadataAsync() cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.SetMetadataAsync" /> <MemberSignature Language="VB.NET" Value="Public Function SetMetadataAsync () As Task" /> <MemberSignature Language="F#" Value="abstract member SetMetadataAsync : unit -&gt; System.Threading.Tasks.Task" Usage="iCloudBlob.SetMetadataAsync " /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary> Initiates an asynchronous operation to update the blob's metadata. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="SetMetadataAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task SetMetadataAsync (System.Threading.CancellationToken cancellationToken);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task SetMetadataAsync(valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.SetMetadataAsync(System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="Public Function SetMetadataAsync (cancellationToken As CancellationToken) As Task" /> <MemberSignature Language="F#" Value="abstract member SetMetadataAsync : System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="iCloudBlob.SetMetadataAsync cancellationToken" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task</ReturnType> </ReturnValue> <Parameters> <Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" /> </Parameters> <Docs> <param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param> <summary> Initiates an asynchronous operation to update the blob's metadata. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="SetMetadataAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task SetMetadataAsync (Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task SetMetadataAsync(class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.SetMetadataAsync(Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext)" /> <MemberSignature Language="VB.NET" Value="Public Function SetMetadataAsync (accessCondition As AccessCondition, options As BlobRequestOptions, operationContext As OperationContext) As Task" /> <MemberSignature Language="F#" Value="abstract member SetMetadataAsync : Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext -&gt; System.Threading.Tasks.Task" Usage="iCloudBlob.SetMetadataAsync (accessCondition, options, operationContext)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task</ReturnType> </ReturnValue> <Parameters> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> </Parameters> <Docs> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <summary> Initiates an asynchronous operation to update the blob's metadata. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="SetMetadataAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task SetMetadataAsync (Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext, System.Threading.CancellationToken cancellationToken);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task SetMetadataAsync(class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.SetMetadataAsync(Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="Public Function SetMetadataAsync (accessCondition As AccessCondition, options As BlobRequestOptions, operationContext As OperationContext, cancellationToken As CancellationToken) As Task" /> <MemberSignature Language="F#" Value="abstract member SetMetadataAsync : Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="iCloudBlob.SetMetadataAsync (accessCondition, options, operationContext, cancellationToken)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task</ReturnType> </ReturnValue> <Parameters> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> <Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" /> </Parameters> <Docs> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param> <summary> Initiates an asynchronous operation to update the blob's metadata. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="SetProperties"> <MemberSignature Language="C#" Value="public void SetProperties (Microsoft.Azure.Storage.AccessCondition accessCondition = default, Microsoft.Azure.Storage.Blob.BlobRequestOptions options = default, Microsoft.Azure.Storage.OperationContext operationContext = default);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetProperties(class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.SetProperties(Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext)" /> <MemberSignature Language="VB.NET" Value="Public Sub SetProperties (Optional accessCondition As AccessCondition = Nothing, Optional options As BlobRequestOptions = Nothing, Optional operationContext As OperationContext = Nothing)" /> <MemberSignature Language="F#" Value="abstract member SetProperties : Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext -&gt; unit" Usage="iCloudBlob.SetProperties (accessCondition, options, operationContext)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Void</ReturnType> </ReturnValue> <Parameters> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> </Parameters> <Docs> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request. If <c>null</c>, default options are applied to the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <summary> Updates the blob's properties. </summary> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="SetPropertiesAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task SetPropertiesAsync ();" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task SetPropertiesAsync() cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.SetPropertiesAsync" /> <MemberSignature Language="VB.NET" Value="Public Function SetPropertiesAsync () As Task" /> <MemberSignature Language="F#" Value="abstract member SetPropertiesAsync : unit -&gt; System.Threading.Tasks.Task" Usage="iCloudBlob.SetPropertiesAsync " /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary> Initiates an asynchronous operation to update the blob's properties. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="SetPropertiesAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task SetPropertiesAsync (System.Threading.CancellationToken cancellationToken);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task SetPropertiesAsync(valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.SetPropertiesAsync(System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="Public Function SetPropertiesAsync (cancellationToken As CancellationToken) As Task" /> <MemberSignature Language="F#" Value="abstract member SetPropertiesAsync : System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="iCloudBlob.SetPropertiesAsync cancellationToken" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task</ReturnType> </ReturnValue> <Parameters> <Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" /> </Parameters> <Docs> <param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param> <summary> Initiates an asynchronous operation to update the blob's properties. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="SetPropertiesAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task SetPropertiesAsync (Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task SetPropertiesAsync(class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.SetPropertiesAsync(Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext)" /> <MemberSignature Language="VB.NET" Value="Public Function SetPropertiesAsync (accessCondition As AccessCondition, options As BlobRequestOptions, operationContext As OperationContext) As Task" /> <MemberSignature Language="F#" Value="abstract member SetPropertiesAsync : Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext -&gt; System.Threading.Tasks.Task" Usage="iCloudBlob.SetPropertiesAsync (accessCondition, options, operationContext)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task</ReturnType> </ReturnValue> <Parameters> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> </Parameters> <Docs> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <summary> Initiates an asynchronous operation to update the blob's properties. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="SetPropertiesAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task SetPropertiesAsync (Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext, System.Threading.CancellationToken cancellationToken);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task SetPropertiesAsync(class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.SetPropertiesAsync(Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="Public Function SetPropertiesAsync (accessCondition As AccessCondition, options As BlobRequestOptions, operationContext As OperationContext, cancellationToken As CancellationToken) As Task" /> <MemberSignature Language="F#" Value="abstract member SetPropertiesAsync : Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="iCloudBlob.SetPropertiesAsync (accessCondition, options, operationContext, cancellationToken)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task</ReturnType> </ReturnValue> <Parameters> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> <Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" /> </Parameters> <Docs> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param> <summary> Initiates an asynchronous operation to update the blob's properties. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="SnapshotQualifiedStorageUri"> <MemberSignature Language="C#" Value="public Microsoft.Azure.Storage.StorageUri SnapshotQualifiedStorageUri { get; }" /> <MemberSignature Language="ILAsm" Value=".property instance class Microsoft.Azure.Storage.StorageUri SnapshotQualifiedStorageUri" /> <MemberSignature Language="DocId" Value="P:Microsoft.Azure.Storage.Blob.ICloudBlob.SnapshotQualifiedStorageUri" /> <MemberSignature Language="VB.NET" Value="Public ReadOnly Property SnapshotQualifiedStorageUri As StorageUri" /> <MemberSignature Language="F#" Value="member this.SnapshotQualifiedStorageUri : Microsoft.Azure.Storage.StorageUri" Usage="Microsoft.Azure.Storage.Blob.ICloudBlob.SnapshotQualifiedStorageUri" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>Microsoft.Azure.Storage.StorageUri</ReturnType> </ReturnValue> <Docs> <summary> Gets the blob's URI for both the primary and secondary locations, including query string information if the blob is a snapshot. </summary> <value>An object of type <see cref="T:Microsoft.Azure.Storage.StorageUri" /> containing the blob's URIs for both the primary and secondary locations, including snapshot query information if the blob is a snapshot.</value> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="SnapshotQualifiedUri"> <MemberSignature Language="C#" Value="public Uri SnapshotQualifiedUri { get; }" /> <MemberSignature Language="ILAsm" Value=".property instance class System.Uri SnapshotQualifiedUri" /> <MemberSignature Language="DocId" Value="P:Microsoft.Azure.Storage.Blob.ICloudBlob.SnapshotQualifiedUri" /> <MemberSignature Language="VB.NET" Value="Public ReadOnly Property SnapshotQualifiedUri As Uri" /> <MemberSignature Language="F#" Value="member this.SnapshotQualifiedUri : Uri" Usage="Microsoft.Azure.Storage.Blob.ICloudBlob.SnapshotQualifiedUri" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Uri</ReturnType> </ReturnValue> <Docs> <summary> Gets the absolute URI to the blob, including query string information if the blob is a snapshot. </summary> <value>A <see cref="T:System.Uri" /> specifying the absolute URI to the blob, including snapshot query information if the blob is a snapshot.</value> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="SnapshotTime"> <MemberSignature Language="C#" Value="public DateTimeOffset? SnapshotTime { get; }" /> <MemberSignature Language="ILAsm" Value=".property instance valuetype System.Nullable`1&lt;valuetype System.DateTimeOffset&gt; SnapshotTime" /> <MemberSignature Language="DocId" Value="P:Microsoft.Azure.Storage.Blob.ICloudBlob.SnapshotTime" /> <MemberSignature Language="VB.NET" Value="Public ReadOnly Property SnapshotTime As Nullable(Of DateTimeOffset)" /> <MemberSignature Language="F#" Value="member this.SnapshotTime : Nullable&lt;DateTimeOffset&gt;" Usage="Microsoft.Azure.Storage.Blob.ICloudBlob.SnapshotTime" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Nullable&lt;System.DateTimeOffset&gt;</ReturnType> </ReturnValue> <Docs> <summary> Gets the date and time that the blob snapshot was taken, if this blob is a snapshot. </summary> <value>A <see cref="T:System.DateTimeOffset" /> containing the blob's snapshot time if the blob is a snapshot; otherwise, <c>null</c>.</value> <remarks> If the blob is not a snapshot, the value of this property is <c>null</c>. </remarks> </Docs> </Member> <Member MemberName="StreamMinimumReadSizeInBytes"> <MemberSignature Language="C#" Value="public int StreamMinimumReadSizeInBytes { get; set; }" /> <MemberSignature Language="ILAsm" Value=".property instance int32 StreamMinimumReadSizeInBytes" /> <MemberSignature Language="DocId" Value="P:Microsoft.Azure.Storage.Blob.ICloudBlob.StreamMinimumReadSizeInBytes" /> <MemberSignature Language="VB.NET" Value="Public Property StreamMinimumReadSizeInBytes As Integer" /> <MemberSignature Language="F#" Value="member this.StreamMinimumReadSizeInBytes : int with get, set" Usage="Microsoft.Azure.Storage.Blob.ICloudBlob.StreamMinimumReadSizeInBytes" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Int32</ReturnType> </ReturnValue> <Docs> <summary> Gets or sets the minimum number of bytes to buffer when reading from a blob stream. </summary> <value>The minimum number of bytes to buffer.</value> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="StreamWriteSizeInBytes"> <MemberSignature Language="C#" Value="public int StreamWriteSizeInBytes { get; set; }" /> <MemberSignature Language="ILAsm" Value=".property instance int32 StreamWriteSizeInBytes" /> <MemberSignature Language="DocId" Value="P:Microsoft.Azure.Storage.Blob.ICloudBlob.StreamWriteSizeInBytes" /> <MemberSignature Language="VB.NET" Value="Public Property StreamWriteSizeInBytes As Integer" /> <MemberSignature Language="F#" Value="member this.StreamWriteSizeInBytes : int with get, set" Usage="Microsoft.Azure.Storage.Blob.ICloudBlob.StreamWriteSizeInBytes" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Int32</ReturnType> </ReturnValue> <Docs> <summary> Gets or sets the number of bytes to buffer when writing to a page blob stream or the block size for writing to a block blob. </summary> <value>The number of bytes to buffer or the size of a block, in bytes.</value> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="UploadFromByteArray"> <MemberSignature Language="C#" Value="public void UploadFromByteArray (byte[] buffer, int index, int count, Microsoft.Azure.Storage.AccessCondition accessCondition = default, Microsoft.Azure.Storage.Blob.BlobRequestOptions options = default, Microsoft.Azure.Storage.OperationContext operationContext = default);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void UploadFromByteArray(unsigned int8[] buffer, int32 index, int32 count, class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.UploadFromByteArray(System.Byte[],System.Int32,System.Int32,Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext)" /> <MemberSignature Language="VB.NET" Value="Public Sub UploadFromByteArray (buffer As Byte(), index As Integer, count As Integer, Optional accessCondition As AccessCondition = Nothing, Optional options As BlobRequestOptions = Nothing, Optional operationContext As OperationContext = Nothing)" /> <MemberSignature Language="F#" Value="abstract member UploadFromByteArray : byte[] * int * int * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext -&gt; unit" Usage="iCloudBlob.UploadFromByteArray (buffer, index, count, accessCondition, options, operationContext)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Void</ReturnType> </ReturnValue> <Parameters> <Parameter Name="buffer" Type="System.Byte[]" /> <Parameter Name="index" Type="System.Int32" /> <Parameter Name="count" Type="System.Int32" /> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> </Parameters> <Docs> <param name="buffer">An array of bytes.</param> <param name="index">The zero-based byte offset in buffer at which to begin uploading bytes to the blob.</param> <param name="count">The number of bytes to be written to the blob.</param> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request. If <c>null</c>, default options are applied to the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <summary> Uploads the contents of a byte array to a blob. </summary> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="UploadFromByteArrayAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task UploadFromByteArrayAsync (byte[] buffer, int index, int count);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task UploadFromByteArrayAsync(unsigned int8[] buffer, int32 index, int32 count) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.UploadFromByteArrayAsync(System.Byte[],System.Int32,System.Int32)" /> <MemberSignature Language="VB.NET" Value="Public Function UploadFromByteArrayAsync (buffer As Byte(), index As Integer, count As Integer) As Task" /> <MemberSignature Language="F#" Value="abstract member UploadFromByteArrayAsync : byte[] * int * int -&gt; System.Threading.Tasks.Task" Usage="iCloudBlob.UploadFromByteArrayAsync (buffer, index, count)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task</ReturnType> </ReturnValue> <Parameters> <Parameter Name="buffer" Type="System.Byte[]" /> <Parameter Name="index" Type="System.Int32" /> <Parameter Name="count" Type="System.Int32" /> </Parameters> <Docs> <param name="buffer">An array of bytes.</param> <param name="index">The zero-based byte offset in buffer at which to begin uploading bytes to the blob.</param> <param name="count">The number of bytes to be written to the blob.</param> <summary> Initiates an asynchronous operation to upload the contents of a byte array to a blob. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="UploadFromByteArrayAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task UploadFromByteArrayAsync (byte[] buffer, int index, int count, System.Threading.CancellationToken cancellationToken);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task UploadFromByteArrayAsync(unsigned int8[] buffer, int32 index, int32 count, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.UploadFromByteArrayAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="Public Function UploadFromByteArrayAsync (buffer As Byte(), index As Integer, count As Integer, cancellationToken As CancellationToken) As Task" /> <MemberSignature Language="F#" Value="abstract member UploadFromByteArrayAsync : byte[] * int * int * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="iCloudBlob.UploadFromByteArrayAsync (buffer, index, count, cancellationToken)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task</ReturnType> </ReturnValue> <Parameters> <Parameter Name="buffer" Type="System.Byte[]" /> <Parameter Name="index" Type="System.Int32" /> <Parameter Name="count" Type="System.Int32" /> <Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" /> </Parameters> <Docs> <param name="buffer">An array of bytes.</param> <param name="index">The zero-based byte offset in buffer at which to begin uploading bytes to the blob.</param> <param name="count">The number of bytes to be written to the blob.</param> <param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param> <summary> Initiates an asynchronous operation to upload the contents of a byte array to a blob. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="UploadFromByteArrayAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task UploadFromByteArrayAsync (byte[] buffer, int index, int count, Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task UploadFromByteArrayAsync(unsigned int8[] buffer, int32 index, int32 count, class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.UploadFromByteArrayAsync(System.Byte[],System.Int32,System.Int32,Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext)" /> <MemberSignature Language="VB.NET" Value="Public Function UploadFromByteArrayAsync (buffer As Byte(), index As Integer, count As Integer, accessCondition As AccessCondition, options As BlobRequestOptions, operationContext As OperationContext) As Task" /> <MemberSignature Language="F#" Value="abstract member UploadFromByteArrayAsync : byte[] * int * int * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext -&gt; System.Threading.Tasks.Task" Usage="iCloudBlob.UploadFromByteArrayAsync (buffer, index, count, accessCondition, options, operationContext)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task</ReturnType> </ReturnValue> <Parameters> <Parameter Name="buffer" Type="System.Byte[]" /> <Parameter Name="index" Type="System.Int32" /> <Parameter Name="count" Type="System.Int32" /> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> </Parameters> <Docs> <param name="buffer">An array of bytes.</param> <param name="index">The zero-based byte offset in buffer at which to begin uploading bytes to the blob.</param> <param name="count">The number of bytes to be written to the blob.</param> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <summary> Initiates an asynchronous operation to upload the contents of a byte array to a blob. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="UploadFromByteArrayAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task UploadFromByteArrayAsync (byte[] buffer, int index, int count, Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext, System.Threading.CancellationToken cancellationToken);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task UploadFromByteArrayAsync(unsigned int8[] buffer, int32 index, int32 count, class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.UploadFromByteArrayAsync(System.Byte[],System.Int32,System.Int32,Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="Public Function UploadFromByteArrayAsync (buffer As Byte(), index As Integer, count As Integer, accessCondition As AccessCondition, options As BlobRequestOptions, operationContext As OperationContext, cancellationToken As CancellationToken) As Task" /> <MemberSignature Language="F#" Value="abstract member UploadFromByteArrayAsync : byte[] * int * int * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="iCloudBlob.UploadFromByteArrayAsync (buffer, index, count, accessCondition, options, operationContext, cancellationToken)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task</ReturnType> </ReturnValue> <Parameters> <Parameter Name="buffer" Type="System.Byte[]" /> <Parameter Name="index" Type="System.Int32" /> <Parameter Name="count" Type="System.Int32" /> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> <Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" /> </Parameters> <Docs> <param name="buffer">An array of bytes.</param> <param name="index">The zero-based byte offset in buffer at which to begin uploading bytes to the blob.</param> <param name="count">The number of bytes to be written to the blob.</param> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param> <summary> Initiates an asynchronous operation to upload the contents of a byte array to a blob. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="UploadFromFile"> <MemberSignature Language="C#" Value="public void UploadFromFile (string path, Microsoft.Azure.Storage.AccessCondition accessCondition = default, Microsoft.Azure.Storage.Blob.BlobRequestOptions options = default, Microsoft.Azure.Storage.OperationContext operationContext = default);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void UploadFromFile(string path, class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.UploadFromFile(System.String,Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext)" /> <MemberSignature Language="VB.NET" Value="Public Sub UploadFromFile (path As String, Optional accessCondition As AccessCondition = Nothing, Optional options As BlobRequestOptions = Nothing, Optional operationContext As OperationContext = Nothing)" /> <MemberSignature Language="F#" Value="abstract member UploadFromFile : string * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext -&gt; unit" Usage="iCloudBlob.UploadFromFile (path, accessCondition, options, operationContext)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Void</ReturnType> </ReturnValue> <Parameters> <Parameter Name="path" Type="System.String" /> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> </Parameters> <Docs> <param name="path">A string containing the file path providing the blob content.</param> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request. If <c>null</c>, default options are applied to the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <summary> Uploads a file to the Microsoft Azure Blob Service. </summary> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="UploadFromFileAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task UploadFromFileAsync (string path);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task UploadFromFileAsync(string path) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.UploadFromFileAsync(System.String)" /> <MemberSignature Language="VB.NET" Value="Public Function UploadFromFileAsync (path As String) As Task" /> <MemberSignature Language="F#" Value="abstract member UploadFromFileAsync : string -&gt; System.Threading.Tasks.Task" Usage="iCloudBlob.UploadFromFileAsync path" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task</ReturnType> </ReturnValue> <Parameters> <Parameter Name="path" Type="System.String" /> </Parameters> <Docs> <param name="path">A string containing the file path providing the blob content.</param> <summary> Initiates an asynchronous operation to upload a file to a blob. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="UploadFromFileAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task UploadFromFileAsync (string path, System.Threading.CancellationToken cancellationToken);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task UploadFromFileAsync(string path, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.UploadFromFileAsync(System.String,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="Public Function UploadFromFileAsync (path As String, cancellationToken As CancellationToken) As Task" /> <MemberSignature Language="F#" Value="abstract member UploadFromFileAsync : string * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="iCloudBlob.UploadFromFileAsync (path, cancellationToken)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task</ReturnType> </ReturnValue> <Parameters> <Parameter Name="path" Type="System.String" /> <Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" /> </Parameters> <Docs> <param name="path">A string containing the file path providing the blob content.</param> <param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param> <summary> Initiates an asynchronous operation to upload a file to a blob. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="UploadFromFileAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task UploadFromFileAsync (string path, Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task UploadFromFileAsync(string path, class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.UploadFromFileAsync(System.String,Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext)" /> <MemberSignature Language="VB.NET" Value="Public Function UploadFromFileAsync (path As String, accessCondition As AccessCondition, options As BlobRequestOptions, operationContext As OperationContext) As Task" /> <MemberSignature Language="F#" Value="abstract member UploadFromFileAsync : string * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext -&gt; System.Threading.Tasks.Task" Usage="iCloudBlob.UploadFromFileAsync (path, accessCondition, options, operationContext)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task</ReturnType> </ReturnValue> <Parameters> <Parameter Name="path" Type="System.String" /> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> </Parameters> <Docs> <param name="path">A string containing the file path providing the blob content.</param> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <summary> Initiates an asynchronous operation to upload a file to a blob. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="UploadFromFileAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task UploadFromFileAsync (string path, Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext, System.Threading.CancellationToken cancellationToken);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task UploadFromFileAsync(string path, class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.UploadFromFileAsync(System.String,Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="Public Function UploadFromFileAsync (path As String, accessCondition As AccessCondition, options As BlobRequestOptions, operationContext As OperationContext, cancellationToken As CancellationToken) As Task" /> <MemberSignature Language="F#" Value="abstract member UploadFromFileAsync : string * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="iCloudBlob.UploadFromFileAsync (path, accessCondition, options, operationContext, cancellationToken)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task</ReturnType> </ReturnValue> <Parameters> <Parameter Name="path" Type="System.String" /> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> <Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" /> </Parameters> <Docs> <param name="path">A string containing the file path providing the blob content.</param> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param> <summary> Initiates an asynchronous operation to upload a file to a blob. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="UploadFromStream"> <MemberSignature Language="C#" Value="public void UploadFromStream (System.IO.Stream source, Microsoft.Azure.Storage.AccessCondition accessCondition = default, Microsoft.Azure.Storage.Blob.BlobRequestOptions options = default, Microsoft.Azure.Storage.OperationContext operationContext = default);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void UploadFromStream(class System.IO.Stream source, class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.UploadFromStream(System.IO.Stream,Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext)" /> <MemberSignature Language="VB.NET" Value="Public Sub UploadFromStream (source As Stream, Optional accessCondition As AccessCondition = Nothing, Optional options As BlobRequestOptions = Nothing, Optional operationContext As OperationContext = Nothing)" /> <MemberSignature Language="F#" Value="abstract member UploadFromStream : System.IO.Stream * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext -&gt; unit" Usage="iCloudBlob.UploadFromStream (source, accessCondition, options, operationContext)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Void</ReturnType> </ReturnValue> <Parameters> <Parameter Name="source" Type="System.IO.Stream" /> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> </Parameters> <Docs> <param name="source">The stream providing the blob content. Use a seek-able stream for optimal performance.</param> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request. If <c>null</c>, default options are applied to the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <summary> Uploads a stream to the Microsoft Azure Blob Service. </summary> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="UploadFromStream"> <MemberSignature Language="C#" Value="public void UploadFromStream (System.IO.Stream source, long length, Microsoft.Azure.Storage.AccessCondition accessCondition = default, Microsoft.Azure.Storage.Blob.BlobRequestOptions options = default, Microsoft.Azure.Storage.OperationContext operationContext = default);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void UploadFromStream(class System.IO.Stream source, int64 length, class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.UploadFromStream(System.IO.Stream,System.Int64,Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext)" /> <MemberSignature Language="VB.NET" Value="Public Sub UploadFromStream (source As Stream, length As Long, Optional accessCondition As AccessCondition = Nothing, Optional options As BlobRequestOptions = Nothing, Optional operationContext As OperationContext = Nothing)" /> <MemberSignature Language="F#" Value="abstract member UploadFromStream : System.IO.Stream * int64 * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext -&gt; unit" Usage="iCloudBlob.UploadFromStream (source, length, accessCondition, options, operationContext)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Void</ReturnType> </ReturnValue> <Parameters> <Parameter Name="source" Type="System.IO.Stream" /> <Parameter Name="length" Type="System.Int64" /> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> </Parameters> <Docs> <param name="source">A <see cref="T:System.IO.Stream" /> object providing the blob content.</param> <param name="length">The number of bytes to write from the source stream at its current position.</param> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed. If <c>null</c>, no condition is used.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <summary> Uploads a stream to the Microsoft Azure Blob Service. </summary> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="UploadFromStreamAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task UploadFromStreamAsync (System.IO.Stream source);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task UploadFromStreamAsync(class System.IO.Stream source) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.UploadFromStreamAsync(System.IO.Stream)" /> <MemberSignature Language="VB.NET" Value="Public Function UploadFromStreamAsync (source As Stream) As Task" /> <MemberSignature Language="F#" Value="abstract member UploadFromStreamAsync : System.IO.Stream -&gt; System.Threading.Tasks.Task" Usage="iCloudBlob.UploadFromStreamAsync source" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task</ReturnType> </ReturnValue> <Parameters> <Parameter Name="source" Type="System.IO.Stream" /> </Parameters> <Docs> <param name="source">A <see cref="T:System.IO.Stream" /> object providing the blob content.</param> <summary> Initiates an asynchronous operation to upload a stream to a blob. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="UploadFromStreamAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task UploadFromStreamAsync (System.IO.Stream source, long length);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task UploadFromStreamAsync(class System.IO.Stream source, int64 length) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.UploadFromStreamAsync(System.IO.Stream,System.Int64)" /> <MemberSignature Language="VB.NET" Value="Public Function UploadFromStreamAsync (source As Stream, length As Long) As Task" /> <MemberSignature Language="F#" Value="abstract member UploadFromStreamAsync : System.IO.Stream * int64 -&gt; System.Threading.Tasks.Task" Usage="iCloudBlob.UploadFromStreamAsync (source, length)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task</ReturnType> </ReturnValue> <Parameters> <Parameter Name="source" Type="System.IO.Stream" /> <Parameter Name="length" Type="System.Int64" /> </Parameters> <Docs> <param name="source">A <see cref="T:System.IO.Stream" /> object providing the blob content.</param> <param name="length">The number of bytes to write from the source stream at its current position.</param> <summary> Initiates an asynchronous operation to upload a stream to a block blob. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="UploadFromStreamAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task UploadFromStreamAsync (System.IO.Stream source, System.Threading.CancellationToken cancellationToken);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task UploadFromStreamAsync(class System.IO.Stream source, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.UploadFromStreamAsync(System.IO.Stream,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="Public Function UploadFromStreamAsync (source As Stream, cancellationToken As CancellationToken) As Task" /> <MemberSignature Language="F#" Value="abstract member UploadFromStreamAsync : System.IO.Stream * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="iCloudBlob.UploadFromStreamAsync (source, cancellationToken)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task</ReturnType> </ReturnValue> <Parameters> <Parameter Name="source" Type="System.IO.Stream" /> <Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" /> </Parameters> <Docs> <param name="source">A <see cref="T:System.IO.Stream" /> object providing the blob content.</param> <param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param> <summary> Initiates an asynchronous operation to upload a stream to a blob. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="UploadFromStreamAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task UploadFromStreamAsync (System.IO.Stream source, long length, System.Threading.CancellationToken cancellationToken);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task UploadFromStreamAsync(class System.IO.Stream source, int64 length, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.UploadFromStreamAsync(System.IO.Stream,System.Int64,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="Public Function UploadFromStreamAsync (source As Stream, length As Long, cancellationToken As CancellationToken) As Task" /> <MemberSignature Language="F#" Value="abstract member UploadFromStreamAsync : System.IO.Stream * int64 * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="iCloudBlob.UploadFromStreamAsync (source, length, cancellationToken)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task</ReturnType> </ReturnValue> <Parameters> <Parameter Name="source" Type="System.IO.Stream" /> <Parameter Name="length" Type="System.Int64" /> <Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" /> </Parameters> <Docs> <param name="source">A <see cref="T:System.IO.Stream" /> object providing the blob content.</param> <param name="length">The number of bytes to write from the source stream at its current position.</param> <param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param> <summary> Initiates an asynchronous operation to upload a stream to a block blob. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="UploadFromStreamAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task UploadFromStreamAsync (System.IO.Stream source, Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task UploadFromStreamAsync(class System.IO.Stream source, class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.UploadFromStreamAsync(System.IO.Stream,Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext)" /> <MemberSignature Language="VB.NET" Value="Public Function UploadFromStreamAsync (source As Stream, accessCondition As AccessCondition, options As BlobRequestOptions, operationContext As OperationContext) As Task" /> <MemberSignature Language="F#" Value="abstract member UploadFromStreamAsync : System.IO.Stream * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext -&gt; System.Threading.Tasks.Task" Usage="iCloudBlob.UploadFromStreamAsync (source, accessCondition, options, operationContext)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task</ReturnType> </ReturnValue> <Parameters> <Parameter Name="source" Type="System.IO.Stream" /> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> </Parameters> <Docs> <param name="source">A <see cref="T:System.IO.Stream" /> object providing the blob content.</param> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <summary> Initiates an asynchronous operation to upload a stream to a blob. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="UploadFromStreamAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task UploadFromStreamAsync (System.IO.Stream source, Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext, System.Threading.CancellationToken cancellationToken);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task UploadFromStreamAsync(class System.IO.Stream source, class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.UploadFromStreamAsync(System.IO.Stream,Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="Public Function UploadFromStreamAsync (source As Stream, accessCondition As AccessCondition, options As BlobRequestOptions, operationContext As OperationContext, cancellationToken As CancellationToken) As Task" /> <MemberSignature Language="F#" Value="abstract member UploadFromStreamAsync : System.IO.Stream * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="iCloudBlob.UploadFromStreamAsync (source, accessCondition, options, operationContext, cancellationToken)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task</ReturnType> </ReturnValue> <Parameters> <Parameter Name="source" Type="System.IO.Stream" /> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> <Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" /> </Parameters> <Docs> <param name="source">A <see cref="T:System.IO.Stream" /> object providing the blob content.</param> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param> <summary> Initiates an asynchronous operation to upload a stream to a blob. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="UploadFromStreamAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task UploadFromStreamAsync (System.IO.Stream source, long length, Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task UploadFromStreamAsync(class System.IO.Stream source, int64 length, class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.UploadFromStreamAsync(System.IO.Stream,System.Int64,Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext)" /> <MemberSignature Language="VB.NET" Value="Public Function UploadFromStreamAsync (source As Stream, length As Long, accessCondition As AccessCondition, options As BlobRequestOptions, operationContext As OperationContext) As Task" /> <MemberSignature Language="F#" Value="abstract member UploadFromStreamAsync : System.IO.Stream * int64 * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext -&gt; System.Threading.Tasks.Task" Usage="iCloudBlob.UploadFromStreamAsync (source, length, accessCondition, options, operationContext)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task</ReturnType> </ReturnValue> <Parameters> <Parameter Name="source" Type="System.IO.Stream" /> <Parameter Name="length" Type="System.Int64" /> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> </Parameters> <Docs> <param name="source">A <see cref="T:System.IO.Stream" /> object providing the blob content.</param> <param name="length">The number of bytes to write from the source stream at its current position.</param> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed. If <c>null</c>, no condition is used.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <summary> Initiates an asynchronous operation to upload a stream to a blob. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="UploadFromStreamAsync"> <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task UploadFromStreamAsync (System.IO.Stream source, long length, Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext, System.Threading.CancellationToken cancellationToken);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task UploadFromStreamAsync(class System.IO.Stream source, int64 length, class Microsoft.Azure.Storage.AccessCondition accessCondition, class Microsoft.Azure.Storage.Blob.BlobRequestOptions options, class Microsoft.Azure.Storage.OperationContext operationContext, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Storage.Blob.ICloudBlob.UploadFromStreamAsync(System.IO.Stream,System.Int64,Microsoft.Azure.Storage.AccessCondition,Microsoft.Azure.Storage.Blob.BlobRequestOptions,Microsoft.Azure.Storage.OperationContext,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="Public Function UploadFromStreamAsync (source As Stream, length As Long, accessCondition As AccessCondition, options As BlobRequestOptions, operationContext As OperationContext, cancellationToken As CancellationToken) As Task" /> <MemberSignature Language="F#" Value="abstract member UploadFromStreamAsync : System.IO.Stream * int64 * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="iCloudBlob.UploadFromStreamAsync (source, length, accessCondition, options, operationContext, cancellationToken)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Storage.Blob</AssemblyName> <AssemblyVersion>11.2.3.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task</ReturnType> </ReturnValue> <Parameters> <Parameter Name="source" Type="System.IO.Stream" /> <Parameter Name="length" Type="System.Int64" /> <Parameter Name="accessCondition" Type="Microsoft.Azure.Storage.AccessCondition" /> <Parameter Name="options" Type="Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> <Parameter Name="operationContext" Type="Microsoft.Azure.Storage.OperationContext" /> <Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" /> </Parameters> <Docs> <param name="source">A <see cref="T:System.IO.Stream" /> object providing the blob content.</param> <param name="length">The number of bytes to write from the source stream at its current position.</param> <param name="accessCondition">An <see cref="T:Microsoft.Azure.Storage.AccessCondition" /> object that represents the condition that must be met in order for the request to proceed. If <c>null</c>, no condition is used.</param> <param name="options">A <see cref="T:Microsoft.Azure.Storage.Blob.BlobRequestOptions" /> object that specifies additional options for the request.</param> <param name="operationContext">An <see cref="T:Microsoft.Azure.Storage.OperationContext" /> object that represents the context for the current operation.</param> <param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param> <summary> Initiates an asynchronous operation to upload a stream to a blob. </summary> <returns>A <see cref="T:System.Threading.Tasks.Task" /> object that represents the asynchronous operation.</returns> <remarks>To be added.</remarks> </Docs> </Member> </Members> </Type>