Permalink
4f116a0 Aug 29, 2017
@dend @yishengjin1413 @meganbradley
2704 lines (2704 sloc) 185 KB
<Type Name="CloudFileDirectory" FullName="Microsoft.WindowsAzure.Storage.File.CloudFileDirectory">
<TypeSignature Language="C#" Value="public class CloudFileDirectory : Microsoft.WindowsAzure.Storage.File.IListFileItem" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit CloudFileDirectory extends System.Object implements class Microsoft.WindowsAzure.Storage.File.IListFileItem" />
<TypeSignature Language="DocId" Value="T:Microsoft.WindowsAzure.Storage.File.CloudFileDirectory" />
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces>
<Interface>
<InterfaceName>Microsoft.WindowsAzure.Storage.File.IListFileItem</InterfaceName>
</Interface>
</Interfaces>
<Docs>
<summary>
Represents a directory of files, designated by a delimiter character.
</summary>
<remarks>Shares, which are encapsulated as <see cref="T:Microsoft.WindowsAzure.Storage.File.CloudFileShare" /> objects, hold directories, and directories hold files. Directories can also contain sub-directories.</remarks>
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public CloudFileDirectory (Uri directoryAbsoluteUri);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class System.Uri directoryAbsoluteUri) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.Storage.File.CloudFileDirectory.#ctor(System.Uri)" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.0</AssemblyVersion>
</AssemblyInfo>
<Parameters>
<Parameter Name="directoryAbsoluteUri" Type="System.Uri" />
</Parameters>
<Docs>
<param name="directoryAbsoluteUri">A <see cref="T:System.Uri" /> object containing the absolute URI to the directory.</param>
<summary>
Initializes a new instance of the <see cref="T:Microsoft.WindowsAzure.Storage.File.CloudFileDirectory" /> class using an absolute URI to the directory.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public CloudFileDirectory (Microsoft.WindowsAzure.Storage.StorageUri directoryAbsoluteUri, Microsoft.WindowsAzure.Storage.Auth.StorageCredentials credentials);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Microsoft.WindowsAzure.Storage.StorageUri directoryAbsoluteUri, class Microsoft.WindowsAzure.Storage.Auth.StorageCredentials credentials) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.Storage.File.CloudFileDirectory.#ctor(Microsoft.WindowsAzure.Storage.StorageUri,Microsoft.WindowsAzure.Storage.Auth.StorageCredentials)" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.0</AssemblyVersion>
</AssemblyInfo>
<Parameters>
<Parameter Name="directoryAbsoluteUri" Type="Microsoft.WindowsAzure.Storage.StorageUri" />
<Parameter Name="credentials" Type="Microsoft.WindowsAzure.Storage.Auth.StorageCredentials" />
</Parameters>
<Docs>
<param name="directoryAbsoluteUri">A <see cref="T:System.Uri" /> object containing the absolute URI to the directory.</param>
<param name="credentials">A <see cref="T:Microsoft.WindowsAzure.Storage.Auth.StorageCredentials" /> object.</param>
<summary>
Initializes a new instance of the <see cref="T:Microsoft.WindowsAzure.Storage.File.CloudFileDirectory" /> class using an absolute URI to the directory.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public CloudFileDirectory (Uri directoryAbsoluteUri, Microsoft.WindowsAzure.Storage.Auth.StorageCredentials credentials);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class System.Uri directoryAbsoluteUri, class Microsoft.WindowsAzure.Storage.Auth.StorageCredentials credentials) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.Storage.File.CloudFileDirectory.#ctor(System.Uri,Microsoft.WindowsAzure.Storage.Auth.StorageCredentials)" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.0</AssemblyVersion>
</AssemblyInfo>
<Parameters>
<Parameter Name="directoryAbsoluteUri" Type="System.Uri" />
<Parameter Name="credentials" Type="Microsoft.WindowsAzure.Storage.Auth.StorageCredentials" />
</Parameters>
<Docs>
<param name="directoryAbsoluteUri">A <see cref="T:System.Uri" /> object containing the absolute URI to the directory.</param>
<param name="credentials">A <see cref="T:Microsoft.WindowsAzure.Storage.Auth.StorageCredentials" /> object.</param>
<summary>
Initializes a new instance of the <see cref="T:Microsoft.WindowsAzure.Storage.File.CloudFileDirectory" /> class using an absolute URI to the directory.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginCreate">
<MemberSignature Language="C#" Value="public virtual Microsoft.WindowsAzure.Storage.ICancellableAsyncResult BeginCreate (AsyncCallback callback, object state);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.WindowsAzure.Storage.ICancellableAsyncResult BeginCreate(class System.AsyncCallback callback, object state) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.Storage.File.CloudFileDirectory.BeginCreate(System.AsyncCallback,System.Object)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Microsoft.WindowsAzure.Storage.DoesServiceRequest</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>Microsoft.WindowsAzure.Storage.ICancellableAsyncResult</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="callback" Type="System.AsyncCallback" />
<Parameter Name="state" Type="System.Object" />
</Parameters>
<Docs>
<param name="callback">The 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 create a directory.
</summary>
<returns>An <see cref="T:System.IAsyncResult" /> that references the asynchronous operation.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginCreate">
<MemberSignature Language="C#" Value="public virtual Microsoft.WindowsAzure.Storage.ICancellableAsyncResult BeginCreate (Microsoft.WindowsAzure.Storage.File.FileRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext, AsyncCallback callback, object state);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.WindowsAzure.Storage.ICancellableAsyncResult BeginCreate(class Microsoft.WindowsAzure.Storage.File.FileRequestOptions options, class Microsoft.WindowsAzure.Storage.OperationContext operationContext, class System.AsyncCallback callback, object state) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.Storage.File.CloudFileDirectory.BeginCreate(Microsoft.WindowsAzure.Storage.File.FileRequestOptions,Microsoft.WindowsAzure.Storage.OperationContext,System.AsyncCallback,System.Object)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Microsoft.WindowsAzure.Storage.DoesServiceRequest</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>Microsoft.WindowsAzure.Storage.ICancellableAsyncResult</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="options" Type="Microsoft.WindowsAzure.Storage.File.FileRequestOptions" />
<Parameter Name="operationContext" Type="Microsoft.WindowsAzure.Storage.OperationContext" />
<Parameter Name="callback" Type="System.AsyncCallback" />
<Parameter Name="state" Type="System.Object" />
</Parameters>
<Docs>
<param name="options">An <see cref="T:Microsoft.WindowsAzure.Storage.File.FileRequestOptions" /> object that specifies additional options for the request.</param>
<param name="operationContext">An <see cref="T:Microsoft.WindowsAzure.Storage.OperationContext" /> object that represents the context for the current operation.</param>
<param name="callback">The 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 create a directory.
</summary>
<returns>An <see cref="T:System.IAsyncResult" /> that references the asynchronous operation.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginCreateIfNotExists">
<MemberSignature Language="C#" Value="public virtual Microsoft.WindowsAzure.Storage.ICancellableAsyncResult BeginCreateIfNotExists (AsyncCallback callback, object state);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.WindowsAzure.Storage.ICancellableAsyncResult BeginCreateIfNotExists(class System.AsyncCallback callback, object state) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.Storage.File.CloudFileDirectory.BeginCreateIfNotExists(System.AsyncCallback,System.Object)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Microsoft.WindowsAzure.Storage.DoesServiceRequest</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>Microsoft.WindowsAzure.Storage.ICancellableAsyncResult</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="callback" Type="System.AsyncCallback" />
<Parameter Name="state" Type="System.Object" />
</Parameters>
<Docs>
<param name="callback">The 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 request to create the directory if it does not already exist.
</summary>
<returns>An <see cref="T:System.IAsyncResult" /> that references the asynchronous operation.</returns>
<remarks>This API requires Create or Write permissions.</remarks>
</Docs>
</Member>
<Member MemberName="BeginCreateIfNotExists">
<MemberSignature Language="C#" Value="public virtual Microsoft.WindowsAzure.Storage.ICancellableAsyncResult BeginCreateIfNotExists (Microsoft.WindowsAzure.Storage.File.FileRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext, AsyncCallback callback, object state);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.WindowsAzure.Storage.ICancellableAsyncResult BeginCreateIfNotExists(class Microsoft.WindowsAzure.Storage.File.FileRequestOptions options, class Microsoft.WindowsAzure.Storage.OperationContext operationContext, class System.AsyncCallback callback, object state) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.Storage.File.CloudFileDirectory.BeginCreateIfNotExists(Microsoft.WindowsAzure.Storage.File.FileRequestOptions,Microsoft.WindowsAzure.Storage.OperationContext,System.AsyncCallback,System.Object)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Microsoft.WindowsAzure.Storage.DoesServiceRequest</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>Microsoft.WindowsAzure.Storage.ICancellableAsyncResult</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="options" Type="Microsoft.WindowsAzure.Storage.File.FileRequestOptions" />
<Parameter Name="operationContext" Type="Microsoft.WindowsAzure.Storage.OperationContext" />
<Parameter Name="callback" Type="System.AsyncCallback" />
<Parameter Name="state" Type="System.Object" />
</Parameters>
<Docs>
<param name="options">An <see cref="T:Microsoft.WindowsAzure.Storage.File.FileRequestOptions" /> object that specifies additional options for the request.</param>
<param name="operationContext">An <see cref="T:Microsoft.WindowsAzure.Storage.OperationContext" /> object that represents the context for the current operation.</param>
<param name="callback">The 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 request to create the directory if it does not already exist.
</summary>
<returns>An <see cref="T:System.IAsyncResult" /> that references the asynchronous operation.</returns>
<remarks>This API requires Create or Write permissions.</remarks>
</Docs>
</Member>
<Member MemberName="BeginDelete">
<MemberSignature Language="C#" Value="public virtual Microsoft.WindowsAzure.Storage.ICancellableAsyncResult BeginDelete (AsyncCallback callback, object state);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.WindowsAzure.Storage.ICancellableAsyncResult BeginDelete(class System.AsyncCallback callback, object state) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.Storage.File.CloudFileDirectory.BeginDelete(System.AsyncCallback,System.Object)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Microsoft.WindowsAzure.Storage.DoesServiceRequest</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>Microsoft.WindowsAzure.Storage.ICancellableAsyncResult</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="callback" Type="System.AsyncCallback" />
<Parameter Name="state" Type="System.Object" />
</Parameters>
<Docs>
<param name="callback">The 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 delete a directory.
</summary>
<returns>An <see cref="T:System.IAsyncResult" /> that references the asynchronous operation.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginDelete">
<MemberSignature Language="C#" Value="public virtual Microsoft.WindowsAzure.Storage.ICancellableAsyncResult BeginDelete (Microsoft.WindowsAzure.Storage.AccessCondition accessCondition, Microsoft.WindowsAzure.Storage.File.FileRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext, AsyncCallback callback, object state);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.WindowsAzure.Storage.ICancellableAsyncResult BeginDelete(class Microsoft.WindowsAzure.Storage.AccessCondition accessCondition, class Microsoft.WindowsAzure.Storage.File.FileRequestOptions options, class Microsoft.WindowsAzure.Storage.OperationContext operationContext, class System.AsyncCallback callback, object state) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.Storage.File.CloudFileDirectory.BeginDelete(Microsoft.WindowsAzure.Storage.AccessCondition,Microsoft.WindowsAzure.Storage.File.FileRequestOptions,Microsoft.WindowsAzure.Storage.OperationContext,System.AsyncCallback,System.Object)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Microsoft.WindowsAzure.Storage.DoesServiceRequest</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>Microsoft.WindowsAzure.Storage.ICancellableAsyncResult</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="accessCondition" Type="Microsoft.WindowsAzure.Storage.AccessCondition" />
<Parameter Name="options" Type="Microsoft.WindowsAzure.Storage.File.FileRequestOptions" />
<Parameter Name="operationContext" Type="Microsoft.WindowsAzure.Storage.OperationContext" />
<Parameter Name="callback" Type="System.AsyncCallback" />
<Parameter Name="state" Type="System.Object" />
</Parameters>
<Docs>
<param name="accessCondition">An <see cref="T:Microsoft.WindowsAzure.Storage.AccessCondition" /> object that represents the access conditions for the directory. If <c>null</c>, no condition is used.</param>
<param name="options">An <see cref="T:Microsoft.WindowsAzure.Storage.File.FileRequestOptions" /> object that specifies additional options for the request.</param>
<param name="operationContext">An <see cref="T:Microsoft.WindowsAzure.Storage.OperationContext" /> object that represents the context for the current operation.</param>
<param name="callback">The 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 delete a directory.
</summary>
<returns>An <see cref="T:System.IAsyncResult" /> that references the asynchronous operation.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginDeleteIfExists">
<MemberSignature Language="C#" Value="public virtual Microsoft.WindowsAzure.Storage.ICancellableAsyncResult BeginDeleteIfExists (AsyncCallback callback, object state);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.WindowsAzure.Storage.ICancellableAsyncResult BeginDeleteIfExists(class System.AsyncCallback callback, object state) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.Storage.File.CloudFileDirectory.BeginDeleteIfExists(System.AsyncCallback,System.Object)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Microsoft.WindowsAzure.Storage.DoesServiceRequest</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>Microsoft.WindowsAzure.Storage.ICancellableAsyncResult</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="callback" Type="System.AsyncCallback" />
<Parameter Name="state" Type="System.Object" />
</Parameters>
<Docs>
<param name="callback">The 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 request to delete the directory if it already exists.
</summary>
<returns>An <see cref="T:System.IAsyncResult" /> that references the asynchronous operation.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginDeleteIfExists">
<MemberSignature Language="C#" Value="public virtual Microsoft.WindowsAzure.Storage.ICancellableAsyncResult BeginDeleteIfExists (Microsoft.WindowsAzure.Storage.AccessCondition accessCondition, Microsoft.WindowsAzure.Storage.File.FileRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext, AsyncCallback callback, object state);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.WindowsAzure.Storage.ICancellableAsyncResult BeginDeleteIfExists(class Microsoft.WindowsAzure.Storage.AccessCondition accessCondition, class Microsoft.WindowsAzure.Storage.File.FileRequestOptions options, class Microsoft.WindowsAzure.Storage.OperationContext operationContext, class System.AsyncCallback callback, object state) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.Storage.File.CloudFileDirectory.BeginDeleteIfExists(Microsoft.WindowsAzure.Storage.AccessCondition,Microsoft.WindowsAzure.Storage.File.FileRequestOptions,Microsoft.WindowsAzure.Storage.OperationContext,System.AsyncCallback,System.Object)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Microsoft.WindowsAzure.Storage.DoesServiceRequest</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>Microsoft.WindowsAzure.Storage.ICancellableAsyncResult</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="accessCondition" Type="Microsoft.WindowsAzure.Storage.AccessCondition" />
<Parameter Name="options" Type="Microsoft.WindowsAzure.Storage.File.FileRequestOptions" />
<Parameter Name="operationContext" Type="Microsoft.WindowsAzure.Storage.OperationContext" />
<Parameter Name="callback" Type="System.AsyncCallback" />
<Parameter Name="state" Type="System.Object" />
</Parameters>
<Docs>
<param name="accessCondition">An <see cref="T:Microsoft.WindowsAzure.Storage.AccessCondition" /> object that represents the access conditions for the directory. If <c>null</c>, no condition is used.</param>
<param name="options">An <see cref="T:Microsoft.WindowsAzure.Storage.File.FileRequestOptions" /> object that specifies additional options for the request.</param>
<param name="operationContext">An <see cref="T:Microsoft.WindowsAzure.Storage.OperationContext" /> object that represents the context for the current operation.</param>
<param name="callback">The 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 request to delete the directory if it already exists.
</summary>
<returns>An <see cref="T:System.IAsyncResult" /> that references the asynchronous operation.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginExists">
<MemberSignature Language="C#" Value="public virtual Microsoft.WindowsAzure.Storage.ICancellableAsyncResult BeginExists (AsyncCallback callback, object state);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.WindowsAzure.Storage.ICancellableAsyncResult BeginExists(class System.AsyncCallback callback, object state) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.Storage.File.CloudFileDirectory.BeginExists(System.AsyncCallback,System.Object)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Microsoft.WindowsAzure.Storage.DoesServiceRequest</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>Microsoft.WindowsAzure.Storage.ICancellableAsyncResult</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="callback" Type="System.AsyncCallback" />
<Parameter Name="state" Type="System.Object" />
</Parameters>
<Docs>
<param name="callback">The 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 request to check whether the directory exists.
</summary>
<returns>An <see cref="T:System.IAsyncResult" /> that references the asynchronous operation.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginExists">
<MemberSignature Language="C#" Value="public virtual Microsoft.WindowsAzure.Storage.ICancellableAsyncResult BeginExists (Microsoft.WindowsAzure.Storage.File.FileRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext, AsyncCallback callback, object state);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.WindowsAzure.Storage.ICancellableAsyncResult BeginExists(class Microsoft.WindowsAzure.Storage.File.FileRequestOptions options, class Microsoft.WindowsAzure.Storage.OperationContext operationContext, class System.AsyncCallback callback, object state) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.Storage.File.CloudFileDirectory.BeginExists(Microsoft.WindowsAzure.Storage.File.FileRequestOptions,Microsoft.WindowsAzure.Storage.OperationContext,System.AsyncCallback,System.Object)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Microsoft.WindowsAzure.Storage.DoesServiceRequest</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>Microsoft.WindowsAzure.Storage.ICancellableAsyncResult</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="options" Type="Microsoft.WindowsAzure.Storage.File.FileRequestOptions" />
<Parameter Name="operationContext" Type="Microsoft.WindowsAzure.Storage.OperationContext" />
<Parameter Name="callback" Type="System.AsyncCallback" />
<Parameter Name="state" Type="System.Object" />
</Parameters>
<Docs>
<param name="options">An <see cref="T:Microsoft.WindowsAzure.Storage.File.FileRequestOptions" /> object that specifies additional options for the request.</param>
<param name="operationContext">An <see cref="T:Microsoft.WindowsAzure.Storage.OperationContext" /> object that represents the context for the current operation.</param>
<param name="callback">The 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 request to check whether the directory exists.
</summary>
<returns>An <see cref="T:System.IAsyncResult" /> that references the asynchronous operation.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginFetchAttributes">
<MemberSignature Language="C#" Value="public virtual Microsoft.WindowsAzure.Storage.ICancellableAsyncResult BeginFetchAttributes (AsyncCallback callback, object state);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.WindowsAzure.Storage.ICancellableAsyncResult BeginFetchAttributes(class System.AsyncCallback callback, object state) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.Storage.File.CloudFileDirectory.BeginFetchAttributes(System.AsyncCallback,System.Object)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Microsoft.WindowsAzure.Storage.DoesServiceRequest</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>Microsoft.WindowsAzure.Storage.ICancellableAsyncResult</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="callback" Type="System.AsyncCallback" />
<Parameter Name="state" Type="System.Object" />
</Parameters>
<Docs>
<param name="callback">The 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 populate the directory's properties.
</summary>
<returns>An <see cref="T:Microsoft.WindowsAzure.Storage.ICancellableAsyncResult" /> that references the asynchronous operation.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginFetchAttributes">
<MemberSignature Language="C#" Value="public virtual Microsoft.WindowsAzure.Storage.ICancellableAsyncResult BeginFetchAttributes (Microsoft.WindowsAzure.Storage.AccessCondition accessCondition, Microsoft.WindowsAzure.Storage.File.FileRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext, AsyncCallback callback, object state);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.WindowsAzure.Storage.ICancellableAsyncResult BeginFetchAttributes(class Microsoft.WindowsAzure.Storage.AccessCondition accessCondition, class Microsoft.WindowsAzure.Storage.File.FileRequestOptions options, class Microsoft.WindowsAzure.Storage.OperationContext operationContext, class System.AsyncCallback callback, object state) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.Storage.File.CloudFileDirectory.BeginFetchAttributes(Microsoft.WindowsAzure.Storage.AccessCondition,Microsoft.WindowsAzure.Storage.File.FileRequestOptions,Microsoft.WindowsAzure.Storage.OperationContext,System.AsyncCallback,System.Object)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Microsoft.WindowsAzure.Storage.DoesServiceRequest</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>Microsoft.WindowsAzure.Storage.ICancellableAsyncResult</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="accessCondition" Type="Microsoft.WindowsAzure.Storage.AccessCondition" />
<Parameter Name="options" Type="Microsoft.WindowsAzure.Storage.File.FileRequestOptions" />
<Parameter Name="operationContext" Type="Microsoft.WindowsAzure.Storage.OperationContext" />
<Parameter Name="callback" Type="System.AsyncCallback" />
<Parameter Name="state" Type="System.Object" />
</Parameters>
<Docs>
<param name="accessCondition">An <see cref="T:Microsoft.WindowsAzure.Storage.AccessCondition" /> object that represents the access conditions for the file. If <c>null</c>, no condition is used.</param>
<param name="options">A <see cref="T:Microsoft.WindowsAzure.Storage.File.FileRequestOptions" /> object that specifies additional options for the request.</param>
<param name="operationContext">An <see cref="T:Microsoft.WindowsAzure.Storage.OperationContext" /> object that represents the context for the current operation.</param>
<param name="callback">The 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 populate the directory's properties and metadata.
</summary>
<returns>An <see cref="T:Microsoft.WindowsAzure.Storage.ICancellableAsyncResult" /> that references the asynchronous operation.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginListFilesAndDirectoriesSegmented">
<MemberSignature Language="C#" Value="public virtual Microsoft.WindowsAzure.Storage.ICancellableAsyncResult BeginListFilesAndDirectoriesSegmented (Microsoft.WindowsAzure.Storage.File.FileContinuationToken currentToken, AsyncCallback callback, object state);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.WindowsAzure.Storage.ICancellableAsyncResult BeginListFilesAndDirectoriesSegmented(class Microsoft.WindowsAzure.Storage.File.FileContinuationToken currentToken, class System.AsyncCallback callback, object state) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.Storage.File.CloudFileDirectory.BeginListFilesAndDirectoriesSegmented(Microsoft.WindowsAzure.Storage.File.FileContinuationToken,System.AsyncCallback,System.Object)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Microsoft.WindowsAzure.Storage.DoesServiceRequest</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>Microsoft.WindowsAzure.Storage.ICancellableAsyncResult</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="currentToken" Type="Microsoft.WindowsAzure.Storage.File.FileContinuationToken" />
<Parameter Name="callback" Type="System.AsyncCallback" />
<Parameter Name="state" Type="System.Object" />
</Parameters>
<Docs>
<param name="currentToken">A continuation token returned by a previous listing operation.</param>
<param name="callback">The 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 return a result segment containing a collection of file items
in the share.
</summary>
<returns>An <see cref="T:Microsoft.WindowsAzure.Storage.ICancellableAsyncResult" /> that references the asynchronous operation.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginListFilesAndDirectoriesSegmented">
<MemberSignature Language="C#" Value="public virtual Microsoft.WindowsAzure.Storage.ICancellableAsyncResult BeginListFilesAndDirectoriesSegmented (Nullable&lt;int&gt; maxResults, Microsoft.WindowsAzure.Storage.File.FileContinuationToken currentToken, Microsoft.WindowsAzure.Storage.File.FileRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext, AsyncCallback callback, object state);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.WindowsAzure.Storage.ICancellableAsyncResult BeginListFilesAndDirectoriesSegmented(valuetype System.Nullable`1&lt;int32&gt; maxResults, class Microsoft.WindowsAzure.Storage.File.FileContinuationToken currentToken, class Microsoft.WindowsAzure.Storage.File.FileRequestOptions options, class Microsoft.WindowsAzure.Storage.OperationContext operationContext, class System.AsyncCallback callback, object state) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.Storage.File.CloudFileDirectory.BeginListFilesAndDirectoriesSegmented(System.Nullable{System.Int32},Microsoft.WindowsAzure.Storage.File.FileContinuationToken,Microsoft.WindowsAzure.Storage.File.FileRequestOptions,Microsoft.WindowsAzure.Storage.OperationContext,System.AsyncCallback,System.Object)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Microsoft.WindowsAzure.Storage.DoesServiceRequest</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>Microsoft.WindowsAzure.Storage.ICancellableAsyncResult</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="maxResults" Type="System.Nullable&lt;System.Int32&gt;" />
<Parameter Name="currentToken" Type="Microsoft.WindowsAzure.Storage.File.FileContinuationToken" />
<Parameter Name="options" Type="Microsoft.WindowsAzure.Storage.File.FileRequestOptions" />
<Parameter Name="operationContext" Type="Microsoft.WindowsAzure.Storage.OperationContext" />
<Parameter Name="callback" Type="System.AsyncCallback" />
<Parameter Name="state" Type="System.Object" />
</Parameters>
<Docs>
<param name="maxResults">A non-negative integer value that indicates the maximum number of results to be returned at a time, up to the
per-operation limit of 5000. If this value is <c>null</c>, the maximum possible number of results will be returned, up to 5000.</param>
<param name="currentToken">A continuation token returned by a previous listing operation.</param>
<param name="options">An <see cref="T:Microsoft.WindowsAzure.Storage.File.FileRequestOptions" /> object that specifies additional options for the request.</param>
<param name="operationContext">An <see cref="T:Microsoft.WindowsAzure.Storage.OperationContext" /> object that represents the context for the current operation.</param>
<param name="callback">The 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 return a result segment containing a collection of file items
in the share.
</summary>
<returns>An <see cref="T:Microsoft.WindowsAzure.Storage.ICancellableAsyncResult" /> that references the asynchronous operation.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginListFilesAndDirectoriesSegmented">
<MemberSignature Language="C#" Value="public Microsoft.WindowsAzure.Storage.ICancellableAsyncResult BeginListFilesAndDirectoriesSegmented (string prefix, Nullable&lt;int&gt; maxResults, Microsoft.WindowsAzure.Storage.File.FileContinuationToken currentToken, Microsoft.WindowsAzure.Storage.File.FileRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext, AsyncCallback callback, object state);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class Microsoft.WindowsAzure.Storage.ICancellableAsyncResult BeginListFilesAndDirectoriesSegmented(string prefix, valuetype System.Nullable`1&lt;int32&gt; maxResults, class Microsoft.WindowsAzure.Storage.File.FileContinuationToken currentToken, class Microsoft.WindowsAzure.Storage.File.FileRequestOptions options, class Microsoft.WindowsAzure.Storage.OperationContext operationContext, class System.AsyncCallback callback, object state) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.Storage.File.CloudFileDirectory.BeginListFilesAndDirectoriesSegmented(System.String,System.Nullable{System.Int32},Microsoft.WindowsAzure.Storage.File.FileContinuationToken,Microsoft.WindowsAzure.Storage.File.FileRequestOptions,Microsoft.WindowsAzure.Storage.OperationContext,System.AsyncCallback,System.Object)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Microsoft.WindowsAzure.Storage.DoesServiceRequest</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>Microsoft.WindowsAzure.Storage.ICancellableAsyncResult</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="prefix" Type="System.String" />
<Parameter Name="maxResults" Type="System.Nullable&lt;System.Int32&gt;" />
<Parameter Name="currentToken" Type="Microsoft.WindowsAzure.Storage.File.FileContinuationToken" />
<Parameter Name="options" Type="Microsoft.WindowsAzure.Storage.File.FileRequestOptions" />
<Parameter Name="operationContext" Type="Microsoft.WindowsAzure.Storage.OperationContext" />
<Parameter Name="callback" Type="System.AsyncCallback" />
<Parameter Name="state" Type="System.Object" />
</Parameters>
<Docs>
<param name="prefix">A string containing the file or directory name prefix.</param>
<param name="maxResults">A non-negative integer value that indicates the maximum number of results to be returned at a time, up to the
per-operation limit of 5000. If this value is <c>null</c>, the maximum possible number of results will be returned, up to 5000.</param>
<param name="currentToken">A continuation token returned by a previous listing operation.</param>
<param name="options">An <see cref="T:Microsoft.WindowsAzure.Storage.File.FileRequestOptions" /> object that specifies additional options for the request.</param>
<param name="operationContext">An <see cref="T:Microsoft.WindowsAzure.Storage.OperationContext" /> object that represents the context for the current operation.</param>
<param name="callback">The 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 return a result segment containing a collection of file items
in the share.
</summary>
<returns>An <see cref="T:Microsoft.WindowsAzure.Storage.ICancellableAsyncResult" /> that references the asynchronous operation.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginSetMetadata">
<MemberSignature Language="C#" Value="public virtual Microsoft.WindowsAzure.Storage.ICancellableAsyncResult BeginSetMetadata (AsyncCallback callback, object state);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.WindowsAzure.Storage.ICancellableAsyncResult BeginSetMetadata(class System.AsyncCallback callback, object state) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.Storage.File.CloudFileDirectory.BeginSetMetadata(System.AsyncCallback,System.Object)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Microsoft.WindowsAzure.Storage.DoesServiceRequest</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>Microsoft.WindowsAzure.Storage.ICancellableAsyncResult</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="callback" Type="System.AsyncCallback" />
<Parameter Name="state" Type="System.Object" />
</Parameters>
<Docs>
<param name="callback">The 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 update the directory's metadata.
</summary>
<returns>An <see cref="T:Microsoft.WindowsAzure.Storage.ICancellableAsyncResult" /> that references the asynchronous operation.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginSetMetadata">
<MemberSignature Language="C#" Value="public virtual Microsoft.WindowsAzure.Storage.ICancellableAsyncResult BeginSetMetadata (Microsoft.WindowsAzure.Storage.AccessCondition accessCondition, Microsoft.WindowsAzure.Storage.File.FileRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext, AsyncCallback callback, object state);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.WindowsAzure.Storage.ICancellableAsyncResult BeginSetMetadata(class Microsoft.WindowsAzure.Storage.AccessCondition accessCondition, class Microsoft.WindowsAzure.Storage.File.FileRequestOptions options, class Microsoft.WindowsAzure.Storage.OperationContext operationContext, class System.AsyncCallback callback, object state) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.Storage.File.CloudFileDirectory.BeginSetMetadata(Microsoft.WindowsAzure.Storage.AccessCondition,Microsoft.WindowsAzure.Storage.File.FileRequestOptions,Microsoft.WindowsAzure.Storage.OperationContext,System.AsyncCallback,System.Object)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Microsoft.WindowsAzure.Storage.DoesServiceRequest</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>Microsoft.WindowsAzure.Storage.ICancellableAsyncResult</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="accessCondition" Type="Microsoft.WindowsAzure.Storage.AccessCondition" />
<Parameter Name="options" Type="Microsoft.WindowsAzure.Storage.File.FileRequestOptions" />
<Parameter Name="operationContext" Type="Microsoft.WindowsAzure.Storage.OperationContext" />
<Parameter Name="callback" Type="System.AsyncCallback" />
<Parameter Name="state" Type="System.Object" />
</Parameters>
<Docs>
<param name="accessCondition">An <see cref="T:Microsoft.WindowsAzure.Storage.AccessCondition" /> object that represents the access conditions for the directory. If <c>null</c>, no condition is used.</param>
<param name="options">An <see cref="T:Microsoft.WindowsAzure.Storage.File.FileRequestOptions" /> object that specifies additional options for the request.</param>
<param name="operationContext">An <see cref="T:Microsoft.WindowsAzure.Storage.OperationContext" /> object that represents the context for the current operation.</param>
<param name="callback">The 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 update the directory's metadata.
</summary>
<returns>An <see cref="T:Microsoft.WindowsAzure.Storage.ICancellableAsyncResult" /> that references the asynchronous operation.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Create">
<MemberSignature Language="C#" Value="public virtual void Create (Microsoft.WindowsAzure.Storage.File.FileRequestOptions requestOptions = null, Microsoft.WindowsAzure.Storage.OperationContext operationContext = null);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Create(class Microsoft.WindowsAzure.Storage.File.FileRequestOptions requestOptions, class Microsoft.WindowsAzure.Storage.OperationContext operationContext) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.Storage.File.CloudFileDirectory.Create(Microsoft.WindowsAzure.Storage.File.FileRequestOptions,Microsoft.WindowsAzure.Storage.OperationContext)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Microsoft.WindowsAzure.Storage.DoesServiceRequest</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="requestOptions" Type="Microsoft.WindowsAzure.Storage.File.FileRequestOptions" />
<Parameter Name="operationContext" Type="Microsoft.WindowsAzure.Storage.OperationContext" />
</Parameters>
<Docs>
<param name="requestOptions">An <see cref="T:Microsoft.WindowsAzure.Storage.File.FileRequestOptions" /> object that specifies additional options for the request.</param>
<param name="operationContext">An <see cref="T:Microsoft.WindowsAzure.Storage.OperationContext" /> object that represents the context for the current operation. This object
is used to track requests to the storage service, and to provide additional runtime information about the operation. </param>
<summary>
Creates the directory.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task CreateAsync ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task CreateAsync() cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.Storage.File.CloudFileDirectory.CreateAsync" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Microsoft.WindowsAzure.Storage.DoesServiceRequest</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>
Returns a task that performs an asynchronous operation to create a directory.
</summary>
<returns>A <see cref="T:System.Threading.Tasks.Task" /> object that represents the current operation.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task CreateAsync (System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task CreateAsync(valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.Storage.File.CloudFileDirectory.CreateAsync(System.Threading.CancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Microsoft.WindowsAzure.Storage.DoesServiceRequest</AttributeName>
</Attribute>
</Attributes>
<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>
Returns a task that performs an asynchronous operation to create a directory.
</summary>
<returns>A <see cref="T:System.Threading.Tasks.Task" /> object that represents the current operation.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task CreateAsync (Microsoft.WindowsAzure.Storage.File.FileRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task CreateAsync(class Microsoft.WindowsAzure.Storage.File.FileRequestOptions options, class Microsoft.WindowsAzure.Storage.OperationContext operationContext) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.Storage.File.CloudFileDirectory.CreateAsync(Microsoft.WindowsAzure.Storage.File.FileRequestOptions,Microsoft.WindowsAzure.Storage.OperationContext)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Microsoft.WindowsAzure.Storage.DoesServiceRequest</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="options" Type="Microsoft.WindowsAzure.Storage.File.FileRequestOptions" />
<Parameter Name="operationContext" Type="Microsoft.WindowsAzure.Storage.OperationContext" />
</Parameters>
<Docs>
<param name="options">A <see cref="T:Microsoft.WindowsAzure.Storage.File.FileRequestOptions" /> object that specifies additional options for the request.</param>
<param name="operationContext">An <see cref="T:Microsoft.WindowsAzure.Storage.OperationContext" /> object that represents the context for the current operation.</param>
<summary>
Returns a task that performs an asynchronous operation to create a directory.
</summary>
<returns>A <see cref="T:System.Threading.Tasks.Task" /> object that represents the current operation.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task CreateAsync (Microsoft.WindowsAzure.Storage.File.FileRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task CreateAsync(class Microsoft.WindowsAzure.Storage.File.FileRequestOptions options, class Microsoft.WindowsAzure.Storage.OperationContext operationContext, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.Storage.File.CloudFileDirectory.CreateAsync(Microsoft.WindowsAzure.Storage.File.FileRequestOptions,Microsoft.WindowsAzure.Storage.OperationContext,System.Threading.CancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Microsoft.WindowsAzure.Storage.DoesServiceRequest</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="options" Type="Microsoft.WindowsAzure.Storage.File.FileRequestOptions" />
<Parameter Name="operationContext" Type="Microsoft.WindowsAzure.Storage.OperationContext" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="options">A <see cref="T:Microsoft.WindowsAzure.Storage.File.FileRequestOptions" /> object that specifies additional options for the request.</param>
<param name="operationContext">An <see cref="T:Microsoft.WindowsAzure.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>
Returns a task that performs an asynchronous operation to create a directory.
</summary>
<returns>A <see cref="T:System.Threading.Tasks.Task" /> object that represents the current operation.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateIfNotExists">
<MemberSignature Language="C#" Value="public virtual bool CreateIfNotExists (Microsoft.WindowsAzure.Storage.File.FileRequestOptions requestOptions = null, Microsoft.WindowsAzure.Storage.OperationContext operationContext = null);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool CreateIfNotExists(class Microsoft.WindowsAzure.Storage.File.FileRequestOptions requestOptions, class Microsoft.WindowsAzure.Storage.OperationContext operationContext) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.Storage.File.CloudFileDirectory.CreateIfNotExists(Microsoft.WindowsAzure.Storage.File.FileRequestOptions,Microsoft.WindowsAzure.Storage.OperationContext)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Microsoft.WindowsAzure.Storage.DoesServiceRequest</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="requestOptions" Type="Microsoft.WindowsAzure.Storage.File.FileRequestOptions" />
<Parameter Name="operationContext" Type="Microsoft.WindowsAzure.Storage.OperationContext" />
</Parameters>
<Docs>
<param name="requestOptions">An <see cref="T:Microsoft.WindowsAzure.Storage.File.FileRequestOptions" /> object that specifies additional options for the request.</param>
<param name="operationContext">An <see cref="T:Microsoft.WindowsAzure.Storage.OperationContext" /> object that represents the context for the current operation.</param>
<summary>
Creates the directory if it does not already exist.
</summary>
<returns>
<c>true</c> if the directory did not already exist and was created; otherwise <c>false</c>.</returns>
<remarks>This API requires Create or Write permissions.</remarks>
</Docs>
</Member>
<Member MemberName="CreateIfNotExistsAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task&lt;bool&gt; CreateIfNotExistsAsync ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1&lt;bool&gt; CreateIfNotExistsAsync() cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.Storage.File.CloudFileDirectory.CreateIfNotExistsAsync" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Microsoft.WindowsAzure.Storage.DoesServiceRequest</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;System.Boolean&gt;</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>
Returns a task that performs an asynchronous request to create the directory if it does not already exist.
</summary>
<returns>A <see cref="T:System.Threading.Tasks.Task`1" /> object that represents the current operation.</returns>
<remarks>This API requires Create or Write permissions.</remarks>
</Docs>
</Member>
<Member MemberName="CreateIfNotExistsAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task&lt;bool&gt; CreateIfNotExistsAsync (System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1&lt;bool&gt; CreateIfNotExistsAsync(valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.Storage.File.CloudFileDirectory.CreateIfNotExistsAsync(System.Threading.CancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Microsoft.WindowsAzure.Storage.DoesServiceRequest</AttributeName>
</Attribute>
</Attributes>
<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>
Returns a task that performs an asynchronous request to create the directory if it does not already exist.
</summary>
<returns>A <see cref="T:System.Threading.Tasks.Task`1" /> object that represents the current operation.</returns>
<remarks>This API requires Create or Write permissions.</remarks>
</Docs>
</Member>
<Member MemberName="CreateIfNotExistsAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task&lt;bool&gt; CreateIfNotExistsAsync (Microsoft.WindowsAzure.Storage.File.FileRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1&lt;bool&gt; CreateIfNotExistsAsync(class Microsoft.WindowsAzure.Storage.File.FileRequestOptions options, class Microsoft.WindowsAzure.Storage.OperationContext operationContext) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.Storage.File.CloudFileDirectory.CreateIfNotExistsAsync(Microsoft.WindowsAzure.Storage.File.FileRequestOptions,Microsoft.WindowsAzure.Storage.OperationContext)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Microsoft.WindowsAzure.Storage.DoesServiceRequest</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;System.Boolean&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="options" Type="Microsoft.WindowsAzure.Storage.File.FileRequestOptions" />
<Parameter Name="operationContext" Type="Microsoft.WindowsAzure.Storage.OperationContext" />
</Parameters>
<Docs>
<param name="options">A <see cref="T:Microsoft.WindowsAzure.Storage.File.FileRequestOptions" /> object that specifies additional options for the request.</param>
<param name="operationContext">An <see cref="T:Microsoft.WindowsAzure.Storage.OperationContext" /> object that represents the context for the current operation.</param>
<summary>
Returns a task that performs an asynchronous request to create the directory if it does not already exist.
</summary>
<returns>A <see cref="T:System.Threading.Tasks.Task`1" /> object that represents the current operation.</returns>
<remarks>This API requires Create or Write permissions.</remarks>
</Docs>
</Member>
<Member MemberName="CreateIfNotExistsAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task&lt;bool&gt; CreateIfNotExistsAsync (Microsoft.WindowsAzure.Storage.File.FileRequestOptions options, Microsoft.WindowsAzure.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; CreateIfNotExistsAsync(class Microsoft.WindowsAzure.Storage.File.FileRequestOptions options, class Microsoft.WindowsAzure.Storage.OperationContext operationContext, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.Storage.File.CloudFileDirectory.CreateIfNotExistsAsync(Microsoft.WindowsAzure.Storage.File.FileRequestOptions,Microsoft.WindowsAzure.Storage.OperationContext,System.Threading.CancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Microsoft.WindowsAzure.Storage.DoesServiceRequest</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;System.Boolean&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="options" Type="Microsoft.WindowsAzure.Storage.File.FileRequestOptions" />
<Parameter Name="operationContext" Type="Microsoft.WindowsAzure.Storage.OperationContext" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="options">A <see cref="T:Microsoft.WindowsAzure.Storage.File.FileRequestOptions" /> object that specifies additional options for the request.</param>
<param name="operationContext">An <see cref="T:Microsoft.WindowsAzure.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>
Returns a task that performs an asynchronous request to create the directory if it does not already exist.
</summary>
<returns>A <see cref="T:System.Threading.Tasks.Task`1" /> object that represents the current operation.</returns>
<remarks>This API requires Create or Write permissions.</remarks>
</Docs>
</Member>
<Member MemberName="Delete">
<MemberSignature Language="C#" Value="public virtual void Delete (Microsoft.WindowsAzure.Storage.AccessCondition accessCondition = null, Microsoft.WindowsAzure.Storage.File.FileRequestOptions options = null, Microsoft.WindowsAzure.Storage.OperationContext operationContext = null);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Delete(class Microsoft.WindowsAzure.Storage.AccessCondition accessCondition, class Microsoft.WindowsAzure.Storage.File.FileRequestOptions options, class Microsoft.WindowsAzure.Storage.OperationContext operationContext) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.Storage.File.CloudFileDirectory.Delete(Microsoft.WindowsAzure.Storage.AccessCondition,Microsoft.WindowsAzure.Storage.File.FileRequestOptions,Microsoft.WindowsAzure.Storage.OperationContext)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Microsoft.WindowsAzure.Storage.DoesServiceRequest</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="accessCondition" Type="Microsoft.WindowsAzure.Storage.AccessCondition" />
<Parameter Name="options" Type="Microsoft.WindowsAzure.Storage.File.FileRequestOptions" />
<Parameter Name="operationContext" Type="Microsoft.WindowsAzure.Storage.OperationContext" />
</Parameters>
<Docs>
<param name="accessCondition">An <see cref="T:Microsoft.WindowsAzure.Storage.AccessCondition" /> object that represents the access conditions for the directory. If <c>null</c>, no condition is used.</param>
<param name="options">An <see cref="T:Microsoft.WindowsAzure.Storage.File.FileRequestOptions" /> object that specifies additional options for the request.</param>
<param name="operationContext">An <see cref="T:Microsoft.WindowsAzure.Storage.OperationContext" /> object that represents the context for the current operation.</param>
<summary>
Deletes the directory.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="DeleteAsync">
<MemberSignature Language="C#" Value="public virtual 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.WindowsAzure.Storage.File.CloudFileDirectory.DeleteAsync" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Microsoft.WindowsAzure.Storage.DoesServiceRequest</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>
Returns a task that performs an asynchronous operation to delete a directory.
</summary>
<returns>A <see cref="T:System.Threading.Tasks.Task" /> object that represents the current operation.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="DeleteAsync">
<MemberSignature Language="C#" Value="public virtual 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.WindowsAzure.Storage.File.CloudFileDirectory.DeleteAsync(System.Threading.CancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Microsoft.WindowsAzure.Storage.DoesServiceRequest</AttributeName>
</Attribute>
</Attributes>
<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>
Returns a task that performs an asynchronous operation to delete a directory.
</summary>
<returns>A <see cref="T:System.Threading.Tasks.Task" /> object that represents the current operation.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="DeleteAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task DeleteAsync (Microsoft.WindowsAzure.Storage.AccessCondition accessCondition, Microsoft.WindowsAzure.Storage.File.FileRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task DeleteAsync(class Microsoft.WindowsAzure.Storage.AccessCondition accessCondition, class Microsoft.WindowsAzure.Storage.File.FileRequestOptions options, class Microsoft.WindowsAzure.Storage.OperationContext operationContext) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.Storage.File.CloudFileDirectory.DeleteAsync(Microsoft.WindowsAzure.Storage.AccessCondition,Microsoft.WindowsAzure.Storage.File.FileRequestOptions,Microsoft.WindowsAzure.Storage.OperationContext)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Microsoft.WindowsAzure.Storage.DoesServiceRequest</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="accessCondition" Type="Microsoft.WindowsAzure.Storage.AccessCondition" />
<Parameter Name="options" Type="Microsoft.WindowsAzure.Storage.File.FileRequestOptions" />
<Parameter Name="operationContext" Type="Microsoft.WindowsAzure.Storage.OperationContext" />
</Parameters>
<Docs>
<param name="accessCondition">An <see cref="T:Microsoft.WindowsAzure.Storage.AccessCondition" /> object that represents the access conditions for the directory. If <c>null</c>, no condition is used.</param>
<param name="options">A <see cref="T:Microsoft.WindowsAzure.Storage.File.FileRequestOptions" /> object that specifies additional options for the request.</param>
<param name="operationContext">An <see cref="T:Microsoft.WindowsAzure.Storage.OperationContext" /> object that represents the context for the current operation.</param>
<summary>
Returns a task that performs an asynchronous operation to delete a directory.
</summary>
<returns>A <see cref="T:System.Threading.Tasks.Task" /> object that represents the current operation.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="DeleteAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task DeleteAsync (Microsoft.WindowsAzure.Storage.AccessCondition accessCondition, Microsoft.WindowsAzure.Storage.File.FileRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task DeleteAsync(class Microsoft.WindowsAzure.Storage.AccessCondition accessCondition, class Microsoft.WindowsAzure.Storage.File.FileRequestOptions options, class Microsoft.WindowsAzure.Storage.OperationContext operationContext, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.Storage.File.CloudFileDirectory.DeleteAsync(Microsoft.WindowsAzure.Storage.AccessCondition,Microsoft.WindowsAzure.Storage.File.FileRequestOptions,Microsoft.WindowsAzure.Storage.OperationContext,System.Threading.CancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Microsoft.WindowsAzure.Storage.DoesServiceRequest</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="accessCondition" Type="Microsoft.WindowsAzure.Storage.AccessCondition" />
<Parameter Name="options" Type="Microsoft.WindowsAzure.Storage.File.FileRequestOptions" />
<Parameter Name="operationContext" Type="Microsoft.WindowsAzure.Storage.OperationContext" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="accessCondition">An <see cref="T:Microsoft.WindowsAzure.Storage.AccessCondition" /> object that represents the access conditions for the directory. If <c>null</c>, no condition is used.</param>
<param name="options">A <see cref="T:Microsoft.WindowsAzure.Storage.File.FileRequestOptions" /> object that specifies additional options for the request.</param>
<param name="operationContext">An <see cref="T:Microsoft.WindowsAzure.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>
Returns a task that performs an asynchronous operation to delete a directory.
</summary>
<returns>A <see cref="T:System.Threading.Tasks.Task" /> object that represents the current operation.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="DeleteIfExists">
<MemberSignature Language="C#" Value="public virtual bool DeleteIfExists (Microsoft.WindowsAzure.Storage.AccessCondition accessCondition = null, Microsoft.WindowsAzure.Storage.File.FileRequestOptions options = null, Microsoft.WindowsAzure.Storage.OperationContext operationContext = null);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool DeleteIfExists(class Microsoft.WindowsAzure.Storage.AccessCondition accessCondition, class Microsoft.WindowsAzure.Storage.File.FileRequestOptions options, class Microsoft.WindowsAzure.Storage.OperationContext operationContext) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.Storage.File.CloudFileDirectory.DeleteIfExists(Microsoft.WindowsAzure.Storage.AccessCondition,Microsoft.WindowsAzure.Storage.File.FileRequestOptions,Microsoft.WindowsAzure.Storage.OperationContext)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Microsoft.WindowsAzure.Storage.DoesServiceRequest</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="accessCondition" Type="Microsoft.WindowsAzure.Storage.AccessCondition" />
<Parameter Name="options" Type="Microsoft.WindowsAzure.Storage.File.FileRequestOptions" />
<Parameter Name="operationContext" Type="Microsoft.WindowsAzure.Storage.OperationContext" />
</Parameters>
<Docs>
<param name="accessCondition">An <see cref="T:Microsoft.WindowsAzure.Storage.AccessCondition" /> object that represents the access conditions for the directory. If <c>null</c>, no condition is used.</param>
<param name="options">An <see cref="T:Microsoft.WindowsAzure.Storage.File.FileRequestOptions" /> object that specifies additional options for the request.</param>
<param name="operationContext">An <see cref="T:Microsoft.WindowsAzure.Storage.OperationContext" /> object that represents the context for the current operation.</param>
<summary>
Deletes the directory if it already exists.
</summary>
<returns>
<c>true</c> if the directory did already exist and was deleted; otherwise <c>false</c>.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="DeleteIfExistsAsync">
<MemberSignature Language="C#" Value="public virtual 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.WindowsAzure.Storage.File.CloudFileDirectory.DeleteIfExistsAsync" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Microsoft.WindowsAzure.Storage.DoesServiceRequest</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;System.Boolean&gt;</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>
Returns a task that performs an asynchronous request to delete the directory if it already exists.
</summary>
<returns>A <see cref="T:System.Threading.Tasks.Task`1" /> object that represents the current operation.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="DeleteIfExistsAsync">
<MemberSignature Language="C#" Value="public virtual 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.WindowsAzure.Storage.File.CloudFileDirectory.DeleteIfExistsAsync(System.Threading.CancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Microsoft.WindowsAzure.Storage.DoesServiceRequest</AttributeName>
</Attribute>
</Attributes>
<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>
Returns a task that performs an asynchronous request to delete the directory if it already exists.
</summary>
<returns>A <see cref="T:System.Threading.Tasks.Task`1" /> object that represents the current operation.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="DeleteIfExistsAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task&lt;bool&gt; DeleteIfExistsAsync (Microsoft.WindowsAzure.Storage.AccessCondition accessCondition, Microsoft.WindowsAzure.Storage.File.FileRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1&lt;bool&gt; DeleteIfExistsAsync(class Microsoft.WindowsAzure.Storage.AccessCondition accessCondition, class Microsoft.WindowsAzure.Storage.File.FileRequestOptions options, class Microsoft.WindowsAzure.Storage.OperationContext operationContext) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.Storage.File.CloudFileDirectory.DeleteIfExistsAsync(Microsoft.WindowsAzure.Storage.AccessCondition,Microsoft.WindowsAzure.Storage.File.FileRequestOptions,Microsoft.WindowsAzure.Storage.OperationContext)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Microsoft.WindowsAzure.Storage.DoesServiceRequest</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;System.Boolean&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="accessCondition" Type="Microsoft.WindowsAzure.Storage.AccessCondition" />
<Parameter Name="options" Type="Microsoft.WindowsAzure.Storage.File.FileRequestOptions" />
<Parameter Name="operationContext" Type="Microsoft.WindowsAzure.Storage.OperationContext" />
</Parameters>
<Docs>
<param name="accessCondition">An <see cref="T:Microsoft.WindowsAzure.Storage.AccessCondition" /> object that represents the access conditions for the directory. If <c>null</c>, no condition is used.</param>
<param name="options">A <see cref="T:Microsoft.WindowsAzure.Storage.File.FileRequestOptions" /> object that specifies additional options for the request.</param>
<param name="operationContext">An <see cref="T:Microsoft.WindowsAzure.Storage.OperationContext" /> object that represents the context for the current operation.</param>
<summary>
Returns a task that performs an asynchronous request to delete the directory if it already exists.
</summary>
<returns>A <see cref="T:System.Threading.Tasks.Task`1" /> object that represents the current operation.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="DeleteIfExistsAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task&lt;bool&gt; DeleteIfExistsAsync (Microsoft.WindowsAzure.Storage.AccessCondition accessCondition, Microsoft.WindowsAzure.Storage.File.FileRequestOptions options, Microsoft.WindowsAzure.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(class Microsoft.WindowsAzure.Storage.AccessCondition accessCondition, class Microsoft.WindowsAzure.Storage.File.FileRequestOptions options, class Microsoft.WindowsAzure.Storage.OperationContext operationContext, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.Storage.File.CloudFileDirectory.DeleteIfExistsAsync(Microsoft.WindowsAzure.Storage.AccessCondition,Microsoft.WindowsAzure.Storage.File.FileRequestOptions,Microsoft.WindowsAzure.Storage.OperationContext,System.Threading.CancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Microsoft.WindowsAzure.Storage.DoesServiceRequest</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;System.Boolean&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="accessCondition" Type="Microsoft.WindowsAzure.Storage.AccessCondition" />
<Parameter Name="options" Type="Microsoft.WindowsAzure.Storage.File.FileRequestOptions" />
<Parameter Name="operationContext" Type="Microsoft.WindowsAzure.Storage.OperationContext" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="accessCondition">An <see cref="T:Microsoft.WindowsAzure.Storage.AccessCondition" /> object that represents the access conditions for the directory. If <c>null</c>, no condition is used.</param>
<param name="options">A <see cref="T:Microsoft.WindowsAzure.Storage.File.FileRequestOptions" /> object that specifies additional options for the request.</param>
<param name="operationContext">An <see cref="T:Microsoft.WindowsAzure.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>
Returns a task that performs an asynchronous request to delete the directory if it already exists.
</summary>
<returns>A <see cref="T:System.Threading.Tasks.Task`1" /> object that represents the current operation.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="EndCreate">
<MemberSignature Language="C#" Value="public virtual void EndCreate (IAsyncResult asyncResult);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void EndCreate(class System.IAsyncResult asyncResult) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.Storage.File.CloudFileDirectory.EndCreate(System.IAsyncResult)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.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 create a directory.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="EndCreateIfNotExists">
<MemberSignature Language="C#" Value="public virtual bool EndCreateIfNotExists (IAsyncResult asyncResult);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool EndCreateIfNotExists(class System.IAsyncResult asyncResult) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.Storage.File.CloudFileDirectory.EndCreateIfNotExists(System.IAsyncResult)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.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 create the directory if it does not already exist.
</summary>
<returns>
<c>true</c> if the directory did not already exist and was created; otherwise, <c>false</c>.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="EndDelete">
<MemberSignature Language="C#" Value="public virtual 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.WindowsAzure.Storage.File.CloudFileDirectory.EndDelete(System.IAsyncResult)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.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 a directory.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="EndDeleteIfExists">
<MemberSignature Language="C#" Value="public virtual 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.WindowsAzure.Storage.File.CloudFileDirectory.EndDeleteIfExists(System.IAsyncResult)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.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 directory if it already exists.
</summary>
<returns>
<c>true</c> if the directory did already exist and was deleted; otherwise, <c>false</c>.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="EndExists">
<MemberSignature Language="C#" Value="public virtual 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.WindowsAzure.Storage.File.CloudFileDirectory.EndExists(System.IAsyncResult)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.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 whether the directory exists.
</summary>
<returns>
<c>true</c> if the directory exists; <c>false</c>, otherwise.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="EndFetchAttributes">
<MemberSignature Language="C#" Value="public virtual 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.WindowsAzure.Storage.File.CloudFileDirectory.EndFetchAttributes(System.IAsyncResult)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.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 directory's properties and metadata.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="EndListFilesAndDirectoriesSegmented">
<MemberSignature Language="C#" Value="public virtual Microsoft.WindowsAzure.Storage.File.FileResultSegment EndListFilesAndDirectoriesSegmented (IAsyncResult asyncResult);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.WindowsAzure.Storage.File.FileResultSegment EndListFilesAndDirectoriesSegmented(class System.IAsyncResult asyncResult) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.Storage.File.CloudFileDirectory.EndListFilesAndDirectoriesSegmented(System.IAsyncResult)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.WindowsAzure.Storage.File.FileResultSegment</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 return a result segment containing a collection of file items
in the share.
</summary>
<returns>A result segment containing objects that implement <see cref="T:Microsoft.WindowsAzure.Storage.File.IListFileItem" />.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="EndSetMetadata">
<MemberSignature Language="C#" Value="public virtual 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.WindowsAzure.Storage.File.CloudFileDirectory.EndSetMetadata(System.IAsyncResult)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.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 directory's metadata.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Exists">
<MemberSignature Language="C#" Value="public virtual bool Exists (Microsoft.WindowsAzure.Storage.File.FileRequestOptions requestOptions = null, Microsoft.WindowsAzure.Storage.OperationContext operationContext = null);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Exists(class Microsoft.WindowsAzure.Storage.File.FileRequestOptions requestOptions, class Microsoft.WindowsAzure.Storage.OperationContext operationContext) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.Storage.File.CloudFileDirectory.Exists(Microsoft.WindowsAzure.Storage.File.FileRequestOptions,Microsoft.WindowsAzure.Storage.OperationContext)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Microsoft.WindowsAzure.Storage.DoesServiceRequest</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="requestOptions" Type="Microsoft.WindowsAzure.Storage.File.FileRequestOptions" />
<Parameter Name="operationContext" Type="Microsoft.WindowsAzure.Storage.OperationContext" />
</Parameters>
<Docs>
<param name="requestOptions">An <see cref="T:Microsoft.WindowsAzure.Storage.File.FileRequestOptions" /> object that specifies additional options for the request.</param>
<param name="operationContext">An <see cref="T:Microsoft.WindowsAzure.Storage.OperationContext" /> object that represents the context for the current operation.</param>
<summary>
Checks whether the directory exists.
</summary>
<returns>
<c>true</c> if the directory exists;<c>false</c>, otherwise.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ExistsAsync">
<MemberSignature Language="C#" Value="public virtual 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.WindowsAzure.Storage.File.CloudFileDirectory.ExistsAsync" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Microsoft.WindowsAzure.Storage.DoesServiceRequest</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;System.Boolean&gt;</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>
Returns a task that performs an asynchronous request to check whether the directory exists.
</summary>
<returns>A <see cref="T:System.Threading.Tasks.Task`1" /> object that represents the current operation.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ExistsAsync">
<MemberSignature Language="C#" Value="public virtual 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.WindowsAzure.Storage.File.CloudFileDirectory.ExistsAsync(System.Threading.CancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Microsoft.WindowsAzure.Storage.DoesServiceRequest</AttributeName>
</Attribute>
</Attributes>
<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>
Returns a task that performs an asynchronous request to check whether the directory exists.
</summary>
<returns>A <see cref="T:System.Threading.Tasks.Task`1" /> object that represents the current operation.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ExistsAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task&lt;bool&gt; ExistsAsync (Microsoft.WindowsAzure.Storage.File.FileRequestOptions options, Microsoft.WindowsAzure.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.WindowsAzure.Storage.File.FileRequestOptions options, class Microsoft.WindowsAzure.Storage.OperationContext operationContext) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.Storage.File.CloudFileDirectory.ExistsAsync(Microsoft.WindowsAzure.Storage.File.FileRequestOptions,Microsoft.WindowsAzure.Storage.OperationContext)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Microsoft.WindowsAzure.Storage.DoesServiceRequest</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;System.Boolean&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="options" Type="Microsoft.WindowsAzure.Storage.File.FileRequestOptions" />
<Parameter Name="operationContext" Type="Microsoft.WindowsAzure.Storage.OperationContext" />
</Parameters>
<Docs>
<param name="options">A <see cref="T:Microsoft.WindowsAzure.Storage.File.FileRequestOptions" /> object that specifies additional options for the request.</param>
<param name="operationContext">An <see cref="T:Microsoft.WindowsAzure.Storage.OperationContext" /> object that represents the context for the current operation.</param>
<summary>
Returns a task that performs an asynchronous request to check whether the directory exists.
</summary>
<returns>A <see cref="T:System.Threading.Tasks.Task`1" /> object that represents the current operation.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ExistsAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task&lt;bool&gt; ExistsAsync (Microsoft.WindowsAzure.Storage.File.FileRequestOptions options, Microsoft.WindowsAzure.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.WindowsAzure.Storage.File.FileRequestOptions options, class Microsoft.WindowsAzure.Storage.OperationContext operationContext, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.Storage.File.CloudFileDirectory.ExistsAsync(Microsoft.WindowsAzure.Storage.File.FileRequestOptions,Microsoft.WindowsAzure.Storage.OperationContext,System.Threading.CancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Microsoft.WindowsAzure.Storage.DoesServiceRequest</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;System.Boolean&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="options" Type="Microsoft.WindowsAzure.Storage.File.FileRequestOptions" />
<Parameter Name="operationContext" Type="Microsoft.WindowsAzure.Storage.OperationContext" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="options">A <see cref="T:Microsoft.WindowsAzure.Storage.File.FileRequestOptions" /> object that specifies additional options for the request.</param>
<param name="operationContext">An <see cref="T:Microsoft.WindowsAzure.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>
Returns a task that performs an asynchronous request to check whether the directory exists.
</summary>
<returns>A <see cref="T:System.Threading.Tasks.Task`1" /> object that represents the current operation.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="FetchAttributes">
<MemberSignature Language="C#" Value="public virtual void FetchAttributes (Microsoft.WindowsAzure.Storage.AccessCondition accessCondition = null, Microsoft.WindowsAzure.Storage.File.FileRequestOptions options = null, Microsoft.WindowsAzure.Storage.OperationContext operationContext = null);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void FetchAttributes(class Microsoft.WindowsAzure.Storage.AccessCondition accessCondition, class Microsoft.WindowsAzure.Storage.File.FileRequestOptions options, class Microsoft.WindowsAzure.Storage.OperationContext operationContext) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.Storage.File.CloudFileDirectory.FetchAttributes(Microsoft.WindowsAzure.Storage.AccessCondition,Microsoft.WindowsAzure.Storage.File.FileRequestOptions,Microsoft.WindowsAzure.Storage.OperationContext)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Microsoft.WindowsAzure.Storage.DoesServiceRequest</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="accessCondition" Type="Microsoft.WindowsAzure.Storage.AccessCondition" />
<Parameter Name="options" Type="Microsoft.WindowsAzure.Storage.File.FileRequestOptions" />
<Parameter Name="operationContext" Type="Microsoft.WindowsAzure.Storage.OperationContext" />
</Parameters>
<Docs>
<param name="accessCondition">An <see cref="T:Microsoft.WindowsAzure.Storage.AccessCondition" /> object that represents the access conditions for the directory. If <c>null</c>, no condition is used.</param>
<param name="options">A <see cref="T:Microsoft.WindowsAzure.Storage.File.FileRequestOptions" /> object that specifies additional options for the request.</param>
<param name="operationContext">An <see cref="T:Microsoft.WindowsAzure.Storage.OperationContext" /> object that represents the context for the current operation.</param>
<summary>
Populates a directory's properties.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="FetchAttributesAsync">
<MemberSignature Language="C#" Value="public virtual 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.WindowsAzure.Storage.File.CloudFileDirectory.FetchAttributesAsync" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Microsoft.WindowsAzure.Storage.DoesServiceRequest</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>
Returns a task that performs an asynchronous operation to populate the directory's properties and metadata.
</summary>
<returns>A <see cref="T:System.Threading.Tasks.Task" /> object that represents the current operation.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="FetchAttributesAsync">
<MemberSignature Language="C#" Value="public virtual 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.WindowsAzure.Storage.File.CloudFileDirectory.FetchAttributesAsync(System.Threading.CancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Microsoft.WindowsAzure.Storage.DoesServiceRequest</AttributeName>
</Attribute>
</Attributes>
<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>
Returns a task that performs an asynchronous operation to populate the directory's properties and metadata.
</summary>
<returns>A <see cref="T:System.Threading.Tasks.Task" /> object that represents the current operation.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="FetchAttributesAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task FetchAttributesAsync (Microsoft.WindowsAzure.Storage.AccessCondition accessCondition, Microsoft.WindowsAzure.Storage.File.FileRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task FetchAttributesAsync(class Microsoft.WindowsAzure.Storage.AccessCondition accessCondition, class Microsoft.WindowsAzure.Storage.File.FileRequestOptions options, class Microsoft.WindowsAzure.Storage.OperationContext operationContext) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.Storage.File.CloudFileDirectory.FetchAttributesAsync(Microsoft.WindowsAzure.Storage.AccessCondition,Microsoft.WindowsAzure.Storage.File.FileRequestOptions,Microsoft.WindowsAzure.Storage.OperationContext)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Microsoft.WindowsAzure.Storage.DoesServiceRequest</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="accessCondition" Type="Microsoft.WindowsAzure.Storage.AccessCondition" />
<Parameter Name="options" Type="Microsoft.WindowsAzure.Storage.File.FileRequestOptions" />
<Parameter Name="operationContext" Type="Microsoft.WindowsAzure.Storage.OperationContext" />
</Parameters>
<Docs>
<param name="accessCondition">An <see cref="T:Microsoft.WindowsAzure.Storage.AccessCondition" /> object that represents the access conditions for the file. If <c>null</c>, no condition is used.</param>
<param name="options">A <see cref="T:Microsoft.WindowsAzure.Storage.File.FileRequestOptions" /> object that specifies additional options for the request.</param>
<param name="operationContext">An <see cref="T:Microsoft.WindowsAzure.Storage.OperationContext" /> object that represents the context for the current operation.</param>
<summary>
Returns a task that performs an asynchronous operation to populate the directory's properties and metadata.
</summary>
<returns>A <see cref="T:System.Threading.Tasks.Task" /> object that represents the current operation.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="FetchAttributesAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task FetchAttributesAsync (Microsoft.WindowsAzure.Storage.AccessCondition accessCondition, Microsoft.WindowsAzure.Storage.File.FileRequestOptions options, Microsoft.WindowsAzure.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.WindowsAzure.Storage.AccessCondition accessCondition, class Microsoft.WindowsAzure.Storage.File.FileRequestOptions options, class Microsoft.WindowsAzure.Storage.OperationContext operationContext, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.Storage.File.CloudFileDirectory.FetchAttributesAsync(Microsoft.WindowsAzure.Storage.AccessCondition,Microsoft.WindowsAzure.Storage.File.FileRequestOptions,Microsoft.WindowsAzure.Storage.OperationContext,System.Threading.CancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Microsoft.WindowsAzure.Storage.DoesServiceRequest</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="accessCondition" Type="Microsoft.WindowsAzure.Storage.AccessCondition" />
<Parameter Name="options" Type="Microsoft.WindowsAzure.Storage.File.FileRequestOptions" />
<Parameter Name="operationContext" Type="Microsoft.WindowsAzure.Storage.OperationContext" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="accessCondition">An <see cref="T:Microsoft.WindowsAzure.Storage.AccessCondition" /> object that represents the access conditions for the file. If <c>null</c>, no condition is used.</param>
<param name="options">A <see cref="T:Microsoft.WindowsAzure.Storage.File.FileRequestOptions" /> object that specifies additional options for the request.</param>
<param name="operationContext">An <see cref="T:Microsoft.WindowsAzure.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>
Returns a task that performs an asynchronous operation to populate the directory's properties and metadata.
</summary>
<returns>A <see cref="T:System.Threading.Tasks.Task" /> object that represents the current operation.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetDirectoryReference">
<MemberSignature Language="C#" Value="public virtual Microsoft.WindowsAzure.Storage.File.CloudFileDirectory GetDirectoryReference (string itemName);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.WindowsAzure.Storage.File.CloudFileDirectory GetDirectoryReference(string itemName) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.Storage.File.CloudFileDirectory.GetDirectoryReference(System.String)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.WindowsAzure.Storage.File.CloudFileDirectory</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="itemName" Type="System.String" />
</Parameters>
<Docs>
<param name="itemName">A <see cref="T:System.String" /> containing the name of the subdirectory.</param>
<summary>
Returns a <see cref="T:Microsoft.WindowsAzure.Storage.File.CloudFileDirectory" /> object that represents a subdirectory within this directory.
</summary>
<returns>A <see cref="T:Microsoft.WindowsAzure.Storage.File.CloudFileDirectory" /> object.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetFileReference">
<MemberSignature Language="C#" Value="public virtual Microsoft.WindowsAzure.Storage.File.CloudFile GetFileReference (string fileName);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.WindowsAzure.Storage.File.CloudFile GetFileReference(string fileName) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.Storage.File.CloudFileDirectory.GetFileReference(System.String)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.WindowsAzure.Storage.File.CloudFile</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="fileName" Type="System.String" />
</Parameters>
<Docs>
<param name="fileName">A <see cref="T:System.String" /> containing the name of the file.</param>
<summary>
Returns a <see cref="T:Microsoft.WindowsAzure.Storage.File.CloudFile" /> object that represents a file in this directory.
</summary>
<returns>A <see cref="T:Microsoft.WindowsAzure.Storage.File.CloudFile" /> object.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ListFilesAndDirectories">
<MemberSignature Language="C#" Value="public virtual System.Collections.Generic.IEnumerable&lt;Microsoft.WindowsAzure.Storage.File.IListFileItem&gt; ListFilesAndDirectories (Microsoft.WindowsAzure.Storage.File.FileRequestOptions options = null, Microsoft.WindowsAzure.Storage.OperationContext operationContext = null);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Collections.Generic.IEnumerable`1&lt;class Microsoft.WindowsAzure.Storage.File.IListFileItem&gt; ListFilesAndDirectories(class Microsoft.WindowsAzure.Storage.File.FileRequestOptions options, class Microsoft.WindowsAzure.Storage.OperationContext operationContext) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.Storage.File.CloudFileDirectory.ListFilesAndDirectories(Microsoft.WindowsAzure.Storage.File.FileRequestOptions,Microsoft.WindowsAzure.Storage.OperationContext)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Microsoft.WindowsAzure.Storage.DoesServiceRequest</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Collections.Generic.IEnumerable&lt;Microsoft.WindowsAzure.Storage.File.IListFileItem&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="options" Type="Microsoft.WindowsAzure.Storage.File.FileRequestOptions" />
<Parameter Name="operationContext" Type="Microsoft.WindowsAzure.Storage.OperationContext" />
</Parameters>
<Docs>
<param name="options">An <see cref="T:Microsoft.WindowsAzure.Storage.File.FileRequestOptions" /> object that specifies additional options for the request.</param>
<param name="operationContext">An <see cref="T:Microsoft.WindowsAzure.Storage.OperationContext" /> object that represents the context for the current operation.</param>
<summary>
Returns an enumerable collection of the files in the share, which are retrieved lazily.
</summary>
<returns>An enumerable collection of objects that implement <see cref="T:Microsoft.WindowsAzure.Storage.File.IListFileItem" /> and are retrieved lazily.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ListFilesAndDirectories">
<MemberSignature Language="C#" Value="public System.Collections.Generic.IEnumerable&lt;Microsoft.WindowsAzure.Storage.File.IListFileItem&gt; ListFilesAndDirectories (string prefix, Microsoft.WindowsAzure.Storage.File.FileRequestOptions options = null, Microsoft.WindowsAzure.Storage.OperationContext operationContext = null);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Collections.Generic.IEnumerable`1&lt;class Microsoft.WindowsAzure.Storage.File.IListFileItem&gt; ListFilesAndDirectories(string prefix, class Microsoft.WindowsAzure.Storage.File.FileRequestOptions options, class Microsoft.WindowsAzure.Storage.OperationContext operationContext) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.Storage.File.CloudFileDirectory.ListFilesAndDirectories(System.String,Microsoft.WindowsAzure.Storage.File.FileRequestOptions,Microsoft.WindowsAzure.Storage.OperationContext)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Microsoft.WindowsAzure.Storage.DoesServiceRequest</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Collections.Generic.IEnumerable&lt;Microsoft.WindowsAzure.Storage.File.IListFileItem&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="prefix" Type="System.String" />
<Parameter Name="options" Type="Microsoft.WindowsAzure.Storage.File.FileRequestOptions" />
<Parameter Name="operationContext" Type="Microsoft.WindowsAzure.Storage.OperationContext" />
</Parameters>
<Docs>
<param name="prefix">A string containing the file or directory name prefix.</param>
<param name="options">An <see cref="T:Microsoft.WindowsAzure.Storage.File.FileRequestOptions" /> object that specifies additional options for the request.</param>
<param name="operationContext">An <see cref="T:Microsoft.WindowsAzure.Storage.OperationContext" /> object that represents the context for the current operation.</param>
<summary>
Returns an enumerable collection of the files in the share, which are retrieved lazily.
</summary>
<returns>An enumerable collection of objects that implement <see cref="T:Microsoft.WindowsAzure.Storage.File.IListFileItem" /> and are retrieved lazily.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ListFilesAndDirectoriesSegmented">
<MemberSignature Language="C#" Value="public virtual Microsoft.WindowsAzure.Storage.File.FileResultSegment ListFilesAndDirectoriesSegmented (Microsoft.WindowsAzure.Storage.File.FileContinuationToken currentToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.WindowsAzure.Storage.File.FileResultSegment ListFilesAndDirectoriesSegmented(class Microsoft.WindowsAzure.Storage.File.FileContinuationToken currentToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.Storage.File.CloudFileDirectory.ListFilesAndDirectoriesSegmented(Microsoft.WindowsAzure.Storage.File.FileContinuationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Microsoft.WindowsAzure.Storage.DoesServiceRequest</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>Microsoft.WindowsAzure.Storage.File.FileResultSegment</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="currentToken" Type="Microsoft.WindowsAzure.Storage.File.FileContinuationToken" />
</Parameters>
<Docs>
<param name="currentToken">A continuation token returned by a previous listing operation.</param>
<summary>
Returns a result segment containing a collection of file items
in the share.
</summary>
<returns>A result segment containing objects that implement <see cref="T:Microsoft.WindowsAzure.Storage.File.IListFileItem" />.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ListFilesAndDirectoriesSegmented">
<MemberSignature Language="C#" Value="public virtual Microsoft.WindowsAzure.Storage.File.FileResultSegment ListFilesAndDirectoriesSegmented (Nullable&lt;int&gt; maxResults, Microsoft.WindowsAzure.Storage.File.FileContinuationToken currentToken, Microsoft.WindowsAzure.Storage.File.FileRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.WindowsAzure.Storage.File.FileResultSegment ListFilesAndDirectoriesSegmented(valuetype System.Nullable`1&lt;int32&gt; maxResults, class Microsoft.WindowsAzure.Storage.File.FileContinuationToken currentToken, class Microsoft.WindowsAzure.Storage.File.FileRequestOptions options, class Microsoft.WindowsAzure.Storage.OperationContext operationContext) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.Storage.File.CloudFileDirectory.ListFilesAndDirectoriesSegmented(System.Nullable{System.Int32},Microsoft.WindowsAzure.Storage.File.FileContinuationToken,Microsoft.WindowsAzure.Storage.File.FileRequestOptions,Microsoft.WindowsAzure.Storage.OperationContext)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Microsoft.WindowsAzure.Storage.DoesServiceRequest</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>Microsoft.WindowsAzure.Storage.File.FileResultSegment</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="maxResults" Type="System.Nullable&lt;System.Int32&gt;" />
<Parameter Name="currentToken" Type="Microsoft.WindowsAzure.Storage.File.FileContinuationToken" />
<Parameter Name="options" Type="Microsoft.WindowsAzure.Storage.File.FileRequestOptions" />
<Parameter Name="operationContext" Type="Microsoft.WindowsAzure.Storage.OperationContext" />
</Parameters>
<Docs>
<param name="maxResults">A non-negative integer value that indicates the maximum number of results to be returned at a time, up to the
per-operation limit of 5000. If this value is <c>null</c>, the maximum possible number of results will be returned, up to 5000.</param>
<param name="currentToken">A continuation token returned by a previous listing operation.</param>
<param name="options">An <see cref="T:Microsoft.WindowsAzure.Storage.File.FileRequestOptions" /> object that specifies additional options for the request.</param>
<param name="operationContext">An <see cref="T:Microsoft.WindowsAzure.Storage.OperationContext" /> object that represents the context for the current operation.</param>
<summary>
Returns a result segment containing a collection of file items
in the share.
</summary>
<returns>A result segment containing objects that implement <see cref="T:Microsoft.WindowsAzure.Storage.File.IListFileItem" />.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ListFilesAndDirectoriesSegmented">
<MemberSignature Language="C#" Value="public Microsoft.WindowsAzure.Storage.File.FileResultSegment ListFilesAndDirectoriesSegmented (string prefix, Nullable&lt;int&gt; maxResults, Microsoft.WindowsAzure.Storage.File.FileContinuationToken currentToken, Microsoft.WindowsAzure.Storage.File.FileRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class Microsoft.WindowsAzure.Storage.File.FileResultSegment ListFilesAndDirectoriesSegmented(string prefix, valuetype System.Nullable`1&lt;int32&gt; maxResults, class Microsoft.WindowsAzure.Storage.File.FileContinuationToken currentToken, class Microsoft.WindowsAzure.Storage.File.FileRequestOptions options, class Microsoft.WindowsAzure.Storage.OperationContext operationContext) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.Storage.File.CloudFileDirectory.ListFilesAndDirectoriesSegmented(System.String,System.Nullable{System.Int32},Microsoft.WindowsAzure.Storage.File.FileContinuationToken,Microsoft.WindowsAzure.Storage.File.FileRequestOptions,Microsoft.WindowsAzure.Storage.OperationContext)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Microsoft.WindowsAzure.Storage.DoesServiceRequest</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>Microsoft.WindowsAzure.Storage.File.FileResultSegment</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="prefix" Type="System.String" />
<Parameter Name="maxResults" Type="System.Nullable&lt;System.Int32&gt;" />
<Parameter Name="currentToken" Type="Microsoft.WindowsAzure.Storage.File.FileContinuationToken" />
<Parameter Name="options" Type="Microsoft.WindowsAzure.Storage.File.FileRequestOptions" />
<Parameter Name="operationContext" Type="Microsoft.WindowsAzure.Storage.OperationContext" />
</Parameters>
<Docs>
<param name="prefix">A string containing the file or directory name prefix.</param>
<param name="maxResults">A non-negative integer value that indicates the maximum number of results to be returned at a time, up to the
per-operation limit of 5000. If this value is <c>null</c>, the maximum possible number of results will be returned, up to 5000.</param>
<param name="currentToken">A continuation token returned by a previous listing operation.</param>
<param name="options">An <see cref="T:Microsoft.WindowsAzure.Storage.File.FileRequestOptions" /> object that specifies additional options for the request.</param>
<param name="operationContext">An <see cref="T:Microsoft.WindowsAzure.Storage.OperationContext" /> object that represents the context for the current operation.</param>
<summary>
Returns a result segment containing a collection of file items
in the share.
</summary>
<returns>A result segment containing objects that implement <see cref="T:Microsoft.WindowsAzure.Storage.File.IListFileItem" />.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ListFilesAndDirectoriesSegmentedAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task&lt;Microsoft.WindowsAzure.Storage.File.FileResultSegment&gt; ListFilesAndDirectoriesSegmentedAsync (Microsoft.WindowsAzure.Storage.File.FileContinuationToken currentToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1&lt;class Microsoft.WindowsAzure.Storage.File.FileResultSegment&gt; ListFilesAndDirectoriesSegmentedAsync(class Microsoft.WindowsAzure.Storage.File.FileContinuationToken currentToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.Storage.File.CloudFileDirectory.ListFilesAndDirectoriesSegmentedAsync(Microsoft.WindowsAzure.Storage.File.FileContinuationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Microsoft.WindowsAzure.Storage.DoesServiceRequest</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;Microsoft.WindowsAzure.Storage.File.FileResultSegment&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="currentToken" Type="Microsoft.WindowsAzure.Storage.File.FileContinuationToken" />
</Parameters>
<Docs>
<param name="currentToken">A continuation token returned by a previous listing operation.</param>
<summary>
Returns a task that performs an asynchronous operation to return a result segment containing a collection of file items
in the share.
</summary>
<returns>A <see cref="T:System.Threading.Tasks.Task`1" /> object that represents the current operation.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ListFilesAndDirectoriesSegmentedAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task&lt;Microsoft.WindowsAzure.Storage.File.FileResultSegment&gt; ListFilesAndDirectoriesSegmentedAsync (Microsoft.WindowsAzure.Storage.File.FileContinuationToken currentToken, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1&lt;class Microsoft.WindowsAzure.Storage.File.FileResultSegment&gt; ListFilesAndDirectoriesSegmentedAsync(class Microsoft.WindowsAzure.Storage.File.FileContinuationToken currentToken, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.Storage.File.CloudFileDirectory.ListFilesAndDirectoriesSegmentedAsync(Microsoft.WindowsAzure.Storage.File.FileContinuationToken,System.Threading.CancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Microsoft.WindowsAzure.Storage.DoesServiceRequest</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;Microsoft.WindowsAzure.Storage.File.FileResultSegment&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="currentToken" Type="Microsoft.WindowsAzure.Storage.File.FileContinuationToken" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="currentToken">A continuation token returned by a previous listing operation.</param>
<param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param>
<summary>
Returns a task that performs an asynchronous operation to return a result segment containing a collection of file items
in the share.
</summary>
<returns>A <see cref="T:System.Threading.Tasks.Task`1" /> object that represents the current operation.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ListFilesAndDirectoriesSegmentedAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task&lt;Microsoft.WindowsAzure.Storage.File.FileResultSegment&gt; ListFilesAndDirectoriesSegmentedAsync (string prefix, Microsoft.WindowsAzure.Storage.File.FileContinuationToken currentToken, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1&lt;class Microsoft.WindowsAzure.Storage.File.FileResultSegment&gt; ListFilesAndDirectoriesSegmentedAsync(string prefix, class Microsoft.WindowsAzure.Storage.File.FileContinuationToken currentToken, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.Storage.File.CloudFileDirectory.ListFilesAndDirectoriesSegmentedAsync(System.String,Microsoft.WindowsAzure.Storage.File.FileContinuationToken,System.Threading.CancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Microsoft.WindowsAzure.Storage.DoesServiceRequest</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;Microsoft.WindowsAzure.Storage.File.FileResultSegment&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="prefix" Type="System.String" />
<Parameter Name="currentToken" Type="Microsoft.WindowsAzure.Storage.File.FileContinuationToken" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="prefix">A string containing the file or directory name prefix.</param>
<param name="currentToken">A continuation token returned by a previous listing operation.</param>
<param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param>
<summary>
Returns a task that performs an asynchronous operation to return a result segment containing a collection of file items
in the share.
</summary>
<returns>A <see cref="T:System.Threading.Tasks.Task`1" /> object that represents the current operation.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ListFilesAndDirectoriesSegmentedAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task&lt;Microsoft.WindowsAzure.Storage.File.FileResultSegment&gt; ListFilesAndDirectoriesSegmentedAsync (Nullable&lt;int&gt; maxResults, Microsoft.WindowsAzure.Storage.File.FileContinuationToken currentToken, Microsoft.WindowsAzure.Storage.File.FileRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1&lt;class Microsoft.WindowsAzure.Storage.File.FileResultSegment&gt; ListFilesAndDirectoriesSegmentedAsync(valuetype System.Nullable`1&lt;int32&gt; maxResults, class Microsoft.WindowsAzure.Storage.File.FileContinuationToken currentToken, class Microsoft.WindowsAzure.Storage.File.FileRequestOptions options, class Microsoft.WindowsAzure.Storage.OperationContext operationContext) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.Storage.File.CloudFileDirectory.ListFilesAndDirectoriesSegmentedAsync(System.Nullable{System.Int32},Microsoft.WindowsAzure.Storage.File.FileContinuationToken,Microsoft.WindowsAzure.Storage.File.FileRequestOptions,Microsoft.WindowsAzure.Storage.OperationContext)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Microsoft.WindowsAzure.Storage.DoesServiceRequest</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;Microsoft.WindowsAzure.Storage.File.FileResultSegment&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="maxResults" Type="System.Nullable&lt;System.Int32&gt;" />
<Parameter Name="currentToken" Type="Microsoft.WindowsAzure.Storage.File.FileContinuationToken" />
<Parameter Name="options" Type="Microsoft.WindowsAzure.Storage.File.FileRequestOptions" />
<Parameter Name="operationContext" Type="Microsoft.WindowsAzure.Storage.OperationContext" />
</Parameters>
<Docs>
<param name="maxResults">A non-negative integer value that indicates the maximum number of results to be returned at a time, up to the
per-operation limit of 5000. If this value is <c>null</c>, the maximum possible number of results will be returned, up to 5000.</param>
<param name="currentToken">A continuation token returned by a previous listing operation.</param>
<param name="options">A <see cref="T:Microsoft.WindowsAzure.Storage.File.FileRequestOptions" /> object that specifies additional options for the request.</param>
<param name="operationContext">An <see cref="T:Microsoft.WindowsAzure.Storage.OperationContext" /> object that represents the context for the current operation.</param>
<summary>
Returns a task that performs an asynchronous operation to return a result segment containing a collection of file items
in the share.
</summary>
<returns>A <see cref="T:System.Threading.Tasks.Task`1" /> object that represents the current operation.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ListFilesAndDirectoriesSegmentedAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task&lt;Microsoft.WindowsAzure.Storage.File.FileResultSegment&gt; ListFilesAndDirectoriesSegmentedAsync (Nullable&lt;int&gt; maxResults, Microsoft.WindowsAzure.Storage.File.FileContinuationToken currentToken, Microsoft.WindowsAzure.Storage.File.FileRequestOptions options, Microsoft.WindowsAzure.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.WindowsAzure.Storage.File.FileResultSegment&gt; ListFilesAndDirectoriesSegmentedAsync(valuetype System.Nullable`1&lt;int32&gt; maxResults, class Microsoft.WindowsAzure.Storage.File.FileContinuationToken currentToken, class Microsoft.WindowsAzure.Storage.File.FileRequestOptions options, class Microsoft.WindowsAzure.Storage.OperationContext operationContext, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.Storage.File.CloudFileDirectory.ListFilesAndDirectoriesSegmentedAsync(System.Nullable{System.Int32},Microsoft.WindowsAzure.Storage.File.FileContinuationToken,Microsoft.WindowsAzure.Storage.File.FileRequestOptions,Microsoft.WindowsAzure.Storage.OperationContext,System.Threading.CancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Microsoft.WindowsAzure.Storage.DoesServiceRequest</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;Microsoft.WindowsAzure.Storage.File.FileResultSegment&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="maxResults" Type="System.Nullable&lt;System.Int32&gt;" />
<Parameter Name="currentToken" Type="Microsoft.WindowsAzure.Storage.File.FileContinuationToken" />
<Parameter Name="options" Type="Microsoft.WindowsAzure.Storage.File.FileRequestOptions" />
<Parameter Name="operationContext" Type="Microsoft.WindowsAzure.Storage.OperationContext" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="maxResults">A non-negative integer value that indicates the maximum number of results to be returned at a time, up to the
per-operation limit of 5000. If this value is <c>null</c>, the maximum possible number of results will be returned, up to 5000.</param>
<param name="currentToken">A continuation token returned by a previous listing operation.</param>
<param name="options">A <see cref="T:Microsoft.WindowsAzure.Storage.File.FileRequestOptions" /> object that specifies additional options for the request.</param>
<param name="operationContext">An <see cref="T:Microsoft.WindowsAzure.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>
Returns a task that performs an asynchronous operation to return a result segment containing a collection of file items
in the share.
</summary>
<returns>A <see cref="T:System.Threading.Tasks.Task`1" /> object that represents the current operation.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ListFilesAndDirectoriesSegmentedAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task&lt;Microsoft.WindowsAzure.Storage.File.FileResultSegment&gt; ListFilesAndDirectoriesSegmentedAsync (string prefix, Nullable&lt;int&gt; maxResults, Microsoft.WindowsAzure.Storage.File.FileContinuationToken currentToken, Microsoft.WindowsAzure.Storage.File.FileRequestOptions options, Microsoft.WindowsAzure.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.WindowsAzure.Storage.File.FileResultSegment&gt; ListFilesAndDirectoriesSegmentedAsync(string prefix, valuetype System.Nullable`1&lt;int32&gt; maxResults, class Microsoft.WindowsAzure.Storage.File.FileContinuationToken currentToken, class Microsoft.WindowsAzure.Storage.File.FileRequestOptions options, class Microsoft.WindowsAzure.Storage.OperationContext operationContext, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.Storage.File.CloudFileDirectory.ListFilesAndDirectoriesSegmentedAsync(System.String,System.Nullable{System.Int32},Microsoft.WindowsAzure.Storage.File.FileContinuationToken,Microsoft.WindowsAzure.Storage.File.FileRequestOptions,Microsoft.WindowsAzure.Storage.OperationContext,System.Threading.CancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Microsoft.WindowsAzure.Storage.DoesServiceRequest</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;Microsoft.WindowsAzure.Storage.File.FileResultSegment&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="prefix" Type="System.String" />
<Parameter Name="maxResults" Type="System.Nullable&lt;System.Int32&gt;" />
<Parameter Name="currentToken" Type="Microsoft.WindowsAzure.Storage.File.FileContinuationToken" />
<Parameter Name="options" Type="Microsoft.WindowsAzure.Storage.File.FileRequestOptions" />
<Parameter Name="operationContext" Type="Microsoft.WindowsAzure.Storage.OperationContext" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="prefix">A string containing the file or directory name prefix.</param>
<param name="maxResults">A non-negative integer value that indicates the maximum number of results to be returned at a time, up to the
per-operation limit of 5000. If this value is <c>null</c>, the maximum possible number of results will be returned, up to 5000.</param>
<param name="currentToken">A continuation token returned by a previous listing operation.</param>
<param name="options">A <see cref="T:Microsoft.WindowsAzure.Storage.File.FileRequestOptions" /> object that specifies additional options for the request.</param>
<param name="operationContext">An <see cref="T:Microsoft.WindowsAzure.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>
Returns a task that performs an asynchronous operation to return a result segment containing a collection of file items
in the share.
</summary>
<returns>A <see cref="T:System.Threading.Tasks.Task`1" /> object that represents the current operation.</returns>
<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.WindowsAzure.Storage.File.CloudFileDirectory.Metadata" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.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 directory.
</summary>
<value>The directory'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.WindowsAzure.Storage.File.CloudFileDirectory.Name" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Docs>
<summary>
Gets the name of the directory.
</summary>
<value>A <see cref="T:System.String" /> containing the name of the directory.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Parent">
<MemberSignature Language="C#" Value="public Microsoft.WindowsAzure.Storage.File.CloudFileDirectory Parent { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class Microsoft.WindowsAzure.Storage.File.CloudFileDirectory Parent" />
<MemberSignature Language="DocId" Value="P:Microsoft.WindowsAzure.Storage.File.CloudFileDirectory.Parent" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.WindowsAzure.Storage.File.CloudFileDirectory</ReturnType>
</ReturnValue>
<Docs>
<summary>
Gets a <see cref="T:Microsoft.WindowsAzure.Storage.File.CloudFileDirectory" /> object that represents the parent directory for the directory.
</summary>
<value>A <see cref="T:Microsoft.WindowsAzure.Storage.File.CloudFileDirectory" /> object.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Properties">
<MemberSignature Language="C#" Value="public Microsoft.WindowsAzure.Storage.File.FileDirectoryProperties Properties { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class Microsoft.WindowsAzure.Storage.File.FileDirectoryProperties Properties" />
<MemberSignature Language="DocId" Value="P:Microsoft.WindowsAzure.Storage.File.CloudFileDirectory.Properties" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.WindowsAzure.Storage.File.FileDirectoryProperties</ReturnType>
</ReturnValue>
<Docs>
<summary>
Gets a <see cref="T:Microsoft.WindowsAzure.Storage.File.FileDirectoryProperties" /> object that represents the directory's system properties.
</summary>
<value>A <see cref="T:Microsoft.WindowsAzure.Storage.File.FileDirectoryProperties" /> object.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ServiceClient">
<MemberSignature Language="C#" Value="public Microsoft.WindowsAzure.Storage.File.CloudFileClient ServiceClient { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class Microsoft.WindowsAzure.Storage.File.CloudFileClient ServiceClient" />
<MemberSignature Language="DocId" Value="P:Microsoft.WindowsAzure.Storage.File.CloudFileDirectory.ServiceClient" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.WindowsAzure.Storage.File.CloudFileClient</ReturnType>
</ReturnValue>
<Docs>
<summary>
Gets a <see cref="T:Microsoft.WindowsAzure.Storage.File.CloudFileClient" /> object that specifies the endpoint for the File service.
</summary>
<value>A <see cref="T:Microsoft.WindowsAzure.Storage.File.CloudFileClient" /> object.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SetMetadata">
<MemberSignature Language="C#" Value="public virtual void SetMetadata (Microsoft.WindowsAzure.Storage.AccessCondition accessCondition = null, Microsoft.WindowsAzure.Storage.File.FileRequestOptions options = null, Microsoft.WindowsAzure.Storage.OperationContext operationContext = null);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetMetadata(class Microsoft.WindowsAzure.Storage.AccessCondition accessCondition, class Microsoft.WindowsAzure.Storage.File.FileRequestOptions options, class Microsoft.WindowsAzure.Storage.OperationContext operationContext) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.Storage.File.CloudFileDirectory.SetMetadata(Microsoft.WindowsAzure.Storage.AccessCondition,Microsoft.WindowsAzure.Storage.File.FileRequestOptions,Microsoft.WindowsAzure.Storage.OperationContext)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Microsoft.WindowsAzure.Storage.DoesServiceRequest</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="accessCondition" Type="Microsoft.WindowsAzure.Storage.AccessCondition" />
<Parameter Name="options" Type="Microsoft.WindowsAzure.Storage.File.FileRequestOptions" />
<Parameter Name="operationContext" Type="Microsoft.WindowsAzure.Storage.OperationContext" />
</Parameters>
<Docs>
<param name="accessCondition">An <see cref="T:Microsoft.WindowsAzure.Storage.AccessCondition" /> object that represents the access conditions for the directory. If <c>null</c>, no condition is used.</param>
<param name="options">An <see cref="T:Microsoft.WindowsAzure.Storage.File.FileRequestOptions" /> object that specifies additional options for the request.</param>
<param name="operationContext">An <see cref="T:Microsoft.WindowsAzure.Storage.OperationContext" /> object that represents the context for the current operation.</param>
<summary>
Updates the directory's metadata.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SetMetadataAsync">
<MemberSignature Language="C#" Value="public virtual 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.WindowsAzure.Storage.File.CloudFileDirectory.SetMetadataAsync" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Microsoft.WindowsAzure.Storage.DoesServiceRequest</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>
Returns a task that performs an asynchronous operation to update the directory's metadata.
</summary>
<returns>A <see cref="T:System.Threading.Tasks.Task" /> object that represents the current operation.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SetMetadataAsync">
<MemberSignature Language="C#" Value="public virtual 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.WindowsAzure.Storage.File.CloudFileDirectory.SetMetadataAsync(System.Threading.CancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Microsoft.WindowsAzure.Storage.DoesServiceRequest</AttributeName>
</Attribute>
</Attributes>
<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>
Returns a task that performs an asynchronous operation to update the directory's metadata.
</summary>
<returns>A <see cref="T:System.Threading.Tasks.Task" /> object that represents the current operation.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SetMetadataAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task SetMetadataAsync (Microsoft.WindowsAzure.Storage.AccessCondition accessCondition, Microsoft.WindowsAzure.Storage.File.FileRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task SetMetadataAsync(class Microsoft.WindowsAzure.Storage.AccessCondition accessCondition, class Microsoft.WindowsAzure.Storage.File.FileRequestOptions options, class Microsoft.WindowsAzure.Storage.OperationContext operationContext) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.Storage.File.CloudFileDirectory.SetMetadataAsync(Microsoft.WindowsAzure.Storage.AccessCondition,Microsoft.WindowsAzure.Storage.File.FileRequestOptions,Microsoft.WindowsAzure.Storage.OperationContext)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Microsoft.WindowsAzure.Storage.DoesServiceRequest</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="accessCondition" Type="Microsoft.WindowsAzure.Storage.AccessCondition" />
<Parameter Name="options" Type="Microsoft.WindowsAzure.Storage.File.FileRequestOptions" />
<Parameter Name="operationContext" Type="Microsoft.WindowsAzure.Storage.OperationContext" />
</Parameters>
<Docs>
<param name="accessCondition">An <see cref="T:Microsoft.WindowsAzure.Storage.AccessCondition" /> object that represents the access conditions for the directory. If <c>null</c>, no condition is used.</param>
<param name="options">A <see cref="T:Microsoft.WindowsAzure.Storage.File.FileRequestOptions" /> object that specifies additional options for the request.</param>
<param name="operationContext">An <see cref="T:Microsoft.WindowsAzure.Storage.OperationContext" /> object that represents the context for the current operation.</param>
<summary>
Returns a task that performs an asynchronous operation to update the directory's metadata.
</summary>
<returns>A <see cref="T:System.Threading.Tasks.Task" /> object that represents the current operation.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SetMetadataAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task SetMetadataAsync (Microsoft.WindowsAzure.Storage.AccessCondition accessCondition, Microsoft.WindowsAzure.Storage.File.FileRequestOptions options, Microsoft.WindowsAzure.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.WindowsAzure.Storage.AccessCondition accessCondition, class Microsoft.WindowsAzure.Storage.File.FileRequestOptions options, class Microsoft.WindowsAzure.Storage.OperationContext operationContext, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.Storage.File.CloudFileDirectory.SetMetadataAsync(Microsoft.WindowsAzure.Storage.AccessCondition,Microsoft.WindowsAzure.Storage.File.FileRequestOptions,Microsoft.WindowsAzure.Storage.OperationContext,System.Threading.CancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Microsoft.WindowsAzure.Storage.DoesServiceRequest</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="accessCondition" Type="Microsoft.WindowsAzure.Storage.AccessCondition" />
<Parameter Name="options" Type="Microsoft.WindowsAzure.Storage.File.FileRequestOptions" />
<Parameter Name="operationContext" Type="Microsoft.WindowsAzure.Storage.OperationContext" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="accessCondition">An <see cref="T:Microsoft.WindowsAzure.Storage.AccessCondition" /> object that represents the access conditions for the directory. If <c>null</c>, no condition is used.</param>
<param name="options">A <see cref="T:Microsoft.WindowsAzure.Storage.File.FileRequestOptions" /> object that specifies additional options for the request.</param>
<param name="operationContext">An <see cref="T:Microsoft.WindowsAzure.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>
Returns a task that performs an asynchronous operation to update the directory's metadata.
</summary>
<returns>A <see cref="T:System.Threading.Tasks.Task" /> object that represents the current operation.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Share">
<MemberSignature Language="C#" Value="public Microsoft.WindowsAzure.Storage.File.CloudFileShare Share { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class Microsoft.WindowsAzure.Storage.File.CloudFileShare Share" />
<MemberSignature Language="DocId" Value="P:Microsoft.WindowsAzure.Storage.File.CloudFileDirectory.Share" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.WindowsAzure.Storage.File.CloudFileShare</ReturnType>
</ReturnValue>
<Docs>
<summary>
Gets a <see cref="T:Microsoft.WindowsAzure.Storage.File.CloudFileShare" /> object that represents the share for the directory.
</summary>
<value>A <see cref="T:Microsoft.WindowsAzure.Storage.File.CloudFileShare" /> object.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="StorageUri">
<MemberSignature Language="C#" Value="public Microsoft.WindowsAzure.Storage.StorageUri StorageUri { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class Microsoft.WindowsAzure.Storage.StorageUri StorageUri" />
<MemberSignature Language="DocId" Value="P:Microsoft.WindowsAzure.Storage.File.CloudFileDirectory.StorageUri" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.WindowsAzure.Storage.StorageUri</ReturnType>
</ReturnValue>
<Docs>
<summary>
Gets the file directory's URIs for all locations.
</summary>
<value>A <see cref="P:Microsoft.WindowsAzure.Storage.File.CloudFileDirectory.StorageUri" /> object containing the file directory's URIs for all locations.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Uri">
<MemberSignature Language="C#" Value="public Uri Uri { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class System.Uri Uri" />
<MemberSignature Language="DocId" Value="P:Microsoft.WindowsAzure.Storage.File.CloudFileDirectory.Uri" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.WindowsAzure.Storage</AssemblyName>
<AssemblyVersion>8.1.1.0</AssemblyVersion>
<AssemblyVersion>8.1.3.0</AssemblyVersion>
<AssemblyVersion>8.4.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Uri</ReturnType>
</ReturnValue>
<Docs>
<summary>
Gets the directory's URI for the primary location.
</summary>
<value>A <see cref="T:System.Uri" /> specifying the absolute URI to the directory at the primary location.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>