ShareClient.CreateDirectory Method

Definition

The CreateDirectory(String, IDictionary<String,String>, FileSmbProperties, String, CancellationToken) operation creates a new directory in this share.

For more information, see Create Directory.

public virtual Azure.Response<Azure.Storage.Files.Shares.ShareDirectoryClient> CreateDirectory (string directoryName, System.Collections.Generic.IDictionary<string,string> metadata = default, Azure.Storage.Files.Shares.Models.FileSmbProperties smbProperties = default, string filePermission = default, System.Threading.CancellationToken cancellationToken = default);
abstract member CreateDirectory : string * System.Collections.Generic.IDictionary<string, string> * Azure.Storage.Files.Shares.Models.FileSmbProperties * string * System.Threading.CancellationToken -> Azure.Response<Azure.Storage.Files.Shares.ShareDirectoryClient>
override this.CreateDirectory : string * System.Collections.Generic.IDictionary<string, string> * Azure.Storage.Files.Shares.Models.FileSmbProperties * string * System.Threading.CancellationToken -> Azure.Response<Azure.Storage.Files.Shares.ShareDirectoryClient>
Public Overridable Function CreateDirectory (directoryName As String, Optional metadata As IDictionary(Of String, String) = Nothing, Optional smbProperties As FileSmbProperties = Nothing, Optional filePermission As String = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Response(Of ShareDirectoryClient)

Parameters

directoryName
String

T The name of the directory to create.

metadata
IDictionary<String,String>

Optional custom metadata to set for the directory.

smbProperties
FileSmbProperties

Optional SMB properties to set for the directory.

filePermission
String

Optional file permission to set on the directory.

cancellationToken
CancellationToken

Optional CancellationToken to propagate notifications that the operation should be cancelled.

Returns

A Response<T> referencing the newly created directory.

Remarks

A RequestFailedException will be thrown if a failure occurs.

Applies to