Dela via


Directory class

Klass som representerar en katalog.

Konstruktorer

Directory(StorageClientContext)

Skapa en katalog.

Metoder

create(string, string, string, DirectoryCreateOptionalParams, ServiceCallback<void>)
create(string, string, string, Models.DirectoryCreateOptionalParams)

Skapar en ny katalog under den angivna resursen eller den överordnade katalogen.

create(string, string, string, ServiceCallback<void>)
deleteMethod(DirectoryDeleteMethodOptionalParams, ServiceCallback<void>)
deleteMethod(Models.DirectoryDeleteMethodOptionalParams)

Tar bort den angivna tomma katalogen. Observera att katalogen måste vara tom innan den kan tas bort.

deleteMethod(ServiceCallback<void>)
forceCloseHandles(string, DirectoryForceCloseHandlesOptionalParams, ServiceCallback<void>)
forceCloseHandles(string, Models.DirectoryForceCloseHandlesOptionalParams)

Stänger alla referenser öppna för angiven katalog.

forceCloseHandles(string, ServiceCallback<void>)
getProperties(DirectoryGetPropertiesOptionalParams, ServiceCallback<void>)
getProperties(Models.DirectoryGetPropertiesOptionalParams)

Returnerar alla systemegenskaper för den angivna katalogen och kan även användas för att kontrollera förekomsten av en katalog. De data som returneras innehåller inte filerna i katalogen eller några underkataloger.

getProperties(ServiceCallback<void>)
listFilesAndDirectoriesSegment(DirectoryListFilesAndDirectoriesSegmentOptionalParams, ServiceCallback<ListFilesAndDirectoriesSegmentResponse>)
listFilesAndDirectoriesSegment(Models.DirectoryListFilesAndDirectoriesSegmentOptionalParams)

Returnerar en lista över filer eller kataloger under den angivna resursen eller katalogen. Den visar endast innehållet för en enda nivå i kataloghierarkin.

listFilesAndDirectoriesSegment(ServiceCallback<ListFilesAndDirectoriesSegmentResponse>)
listHandles(DirectoryListHandlesOptionalParams, ServiceCallback<ListHandlesResponse>)
listHandles(Models.DirectoryListHandlesOptionalParams)

Listreferenser för katalog.

listHandles(ServiceCallback<ListHandlesResponse>)
setMetadata(DirectorySetMetadataOptionalParams, ServiceCallback<void>)
setMetadata(Models.DirectorySetMetadataOptionalParams)

Uppdaterar användardefinierade metadata för den angivna katalogen.

setMetadata(ServiceCallback<void>)
setProperties(string, string, string, DirectorySetPropertiesOptionalParams, ServiceCallback<void>)
setProperties(string, string, string, Models.DirectorySetPropertiesOptionalParams)

Anger egenskaper i katalogen.

setProperties(string, string, string, ServiceCallback<void>)

Konstruktorinformation

Directory(StorageClientContext)

Skapa en katalog.

new Directory(client: StorageClientContext)

Parametrar

client
StorageClientContext

Referens till tjänstklienten.

Metodinformation

create(string, string, string, DirectoryCreateOptionalParams, ServiceCallback<void>)

function create(fileAttributes: string, fileCreationTime: string, fileLastWriteTime: string, options: DirectoryCreateOptionalParams, callback: ServiceCallback<void>)

Parametrar

fileAttributes

string

Om det anges ska de angivna filattributen anges. Standardvärde: Arkiv för fil och katalog för katalog. "Ingen" kan också anges som standard.

fileCreationTime

string

Skapandetid för filen/katalogen.

fileLastWriteTime

string

Senaste skrivtid för filen/katalogen.

options
DirectoryCreateOptionalParams

De valfria parametrarna

callback

ServiceCallback<void>

Återanropet

create(string, string, string, Models.DirectoryCreateOptionalParams)

Skapar en ny katalog under den angivna resursen eller den överordnade katalogen.

function create(fileAttributes: string, fileCreationTime: string, fileLastWriteTime: string, options?: Models.DirectoryCreateOptionalParams)

Parametrar

fileAttributes

string

Om det anges ska de angivna filattributen anges. Standardvärde: Arkiv för fil och katalog för katalog. "Ingen" kan också anges som standard.

fileCreationTime

string

Skapandetid för filen/katalogen.

fileLastWriteTime

string

Senaste skrivtid för filen/katalogen.

options
Models.DirectoryCreateOptionalParams

Returer

Promise<Models.DirectoryCreateResponse>

Löfte<Models.DirectoryCreateResponse>

create(string, string, string, ServiceCallback<void>)

function create(fileAttributes: string, fileCreationTime: string, fileLastWriteTime: string, callback: ServiceCallback<void>)

Parametrar

fileAttributes

string

Om det anges ska de angivna filattributen anges. Standardvärde: Arkiv för fil och katalog för katalog. "Ingen" kan också anges som standard.

fileCreationTime

string

Skapandetid för filen/katalogen.

fileLastWriteTime

string

Senaste skrivtid för filen/katalogen.

callback

ServiceCallback<void>

Återanropet

deleteMethod(DirectoryDeleteMethodOptionalParams, ServiceCallback<void>)

function deleteMethod(options: DirectoryDeleteMethodOptionalParams, callback: ServiceCallback<void>)

Parametrar

options
DirectoryDeleteMethodOptionalParams

De valfria parametrarna

callback

ServiceCallback<void>

Återanropet

deleteMethod(Models.DirectoryDeleteMethodOptionalParams)

Tar bort den angivna tomma katalogen. Observera att katalogen måste vara tom innan den kan tas bort.

function deleteMethod(options?: Models.DirectoryDeleteMethodOptionalParams)

Parametrar

options
Models.DirectoryDeleteMethodOptionalParams

Returer

Promise<Models.DirectoryDeleteResponse>

Löfte<Models.DirectoryDeleteResponse>

deleteMethod(ServiceCallback<void>)

function deleteMethod(callback: ServiceCallback<void>)

Parametrar

callback

ServiceCallback<void>

Återanropet

forceCloseHandles(string, DirectoryForceCloseHandlesOptionalParams, ServiceCallback<void>)

function forceCloseHandles(handleId: string, options: DirectoryForceCloseHandlesOptionalParams, callback: ServiceCallback<void>)

Parametrar

handleId

string

Anger handtags-ID som öppnas på filen eller katalogen som ska stängas. Asterix ('*') är ett jokertecken som anger alla referenser.

options
DirectoryForceCloseHandlesOptionalParams

De valfria parametrarna

callback

ServiceCallback<void>

Återanropet

forceCloseHandles(string, Models.DirectoryForceCloseHandlesOptionalParams)

Stänger alla referenser öppna för angiven katalog.

function forceCloseHandles(handleId: string, options?: Models.DirectoryForceCloseHandlesOptionalParams)

Parametrar

handleId

string

Anger handtags-ID som öppnas på filen eller katalogen som ska stängas. Asterix ('*') är ett jokertecken som anger alla referenser.

options
Models.DirectoryForceCloseHandlesOptionalParams

Returer

Promise<Models.DirectoryForceCloseHandlesResponse>

Löfte<Models.DirectoryForceCloseHandlesResponse>

forceCloseHandles(string, ServiceCallback<void>)

function forceCloseHandles(handleId: string, callback: ServiceCallback<void>)

Parametrar

handleId

string

Anger handtags-ID som öppnas på filen eller katalogen som ska stängas. Asterix ('*') är ett jokertecken som anger alla referenser.

callback

ServiceCallback<void>

Återanropet

getProperties(DirectoryGetPropertiesOptionalParams, ServiceCallback<void>)

function getProperties(options: DirectoryGetPropertiesOptionalParams, callback: ServiceCallback<void>)

Parametrar

options
DirectoryGetPropertiesOptionalParams

De valfria parametrarna

callback

ServiceCallback<void>

Återanropet

getProperties(Models.DirectoryGetPropertiesOptionalParams)

Returnerar alla systemegenskaper för den angivna katalogen och kan även användas för att kontrollera förekomsten av en katalog. De data som returneras innehåller inte filerna i katalogen eller några underkataloger.

function getProperties(options?: Models.DirectoryGetPropertiesOptionalParams)

Parametrar

options
Models.DirectoryGetPropertiesOptionalParams

Returer

Promise<Models.DirectoryGetPropertiesResponse>

Löfte<Models.DirectoryGetPropertiesResponse>

getProperties(ServiceCallback<void>)

function getProperties(callback: ServiceCallback<void>)

Parametrar

callback

ServiceCallback<void>

Återanropet

listFilesAndDirectoriesSegment(DirectoryListFilesAndDirectoriesSegmentOptionalParams, ServiceCallback<ListFilesAndDirectoriesSegmentResponse>)

function listFilesAndDirectoriesSegment(options: DirectoryListFilesAndDirectoriesSegmentOptionalParams, callback: ServiceCallback<ListFilesAndDirectoriesSegmentResponse>)

Parametrar

callback

ServiceCallback<ListFilesAndDirectoriesSegmentResponse>

Återanropet

listFilesAndDirectoriesSegment(Models.DirectoryListFilesAndDirectoriesSegmentOptionalParams)

Returnerar en lista över filer eller kataloger under den angivna resursen eller katalogen. Den visar endast innehållet för en enda nivå i kataloghierarkin.

function listFilesAndDirectoriesSegment(options?: Models.DirectoryListFilesAndDirectoriesSegmentOptionalParams)

Parametrar

options
Models.DirectoryListFilesAndDirectoriesSegmentOptionalParams

Returer

Promise<Models.DirectoryListFilesAndDirectoriesSegmentResponse>

Löfte<Models.DirectoryListFilesAndDirectoriesSegmentResponse>

listFilesAndDirectoriesSegment(ServiceCallback<ListFilesAndDirectoriesSegmentResponse>)

function listFilesAndDirectoriesSegment(callback: ServiceCallback<ListFilesAndDirectoriesSegmentResponse>)

Parametrar

callback

ServiceCallback<ListFilesAndDirectoriesSegmentResponse>

Återanropet

listHandles(DirectoryListHandlesOptionalParams, ServiceCallback<ListHandlesResponse>)

function listHandles(options: DirectoryListHandlesOptionalParams, callback: ServiceCallback<ListHandlesResponse>)

Parametrar

options
DirectoryListHandlesOptionalParams

De valfria parametrarna

callback

ServiceCallback<ListHandlesResponse>

Återanropet

listHandles(Models.DirectoryListHandlesOptionalParams)

Listreferenser för katalog.

function listHandles(options?: Models.DirectoryListHandlesOptionalParams)

Parametrar

options
Models.DirectoryListHandlesOptionalParams

Returer

Promise<Models.DirectoryListHandlesResponse>

Löfte<Models.DirectoryListHandlesResponse>

listHandles(ServiceCallback<ListHandlesResponse>)

function listHandles(callback: ServiceCallback<ListHandlesResponse>)

Parametrar

callback

ServiceCallback<ListHandlesResponse>

Återanropet

setMetadata(DirectorySetMetadataOptionalParams, ServiceCallback<void>)

function setMetadata(options: DirectorySetMetadataOptionalParams, callback: ServiceCallback<void>)

Parametrar

options
DirectorySetMetadataOptionalParams

De valfria parametrarna

callback

ServiceCallback<void>

Återanropet

setMetadata(Models.DirectorySetMetadataOptionalParams)

Uppdaterar användardefinierade metadata för den angivna katalogen.

function setMetadata(options?: Models.DirectorySetMetadataOptionalParams)

Parametrar

options
Models.DirectorySetMetadataOptionalParams

Returer

Promise<Models.DirectorySetMetadataResponse>

Löfte<Models.DirectorySetMetadataResponse>

setMetadata(ServiceCallback<void>)

function setMetadata(callback: ServiceCallback<void>)

Parametrar

callback

ServiceCallback<void>

Återanropet

setProperties(string, string, string, DirectorySetPropertiesOptionalParams, ServiceCallback<void>)

function setProperties(fileAttributes: string, fileCreationTime: string, fileLastWriteTime: string, options: DirectorySetPropertiesOptionalParams, callback: ServiceCallback<void>)

Parametrar

fileAttributes

string

Om det anges ska de angivna filattributen anges. Standardvärde: Arkiv för fil och katalog för katalog. "Ingen" kan också anges som standard.

fileCreationTime

string

Skapandetid för filen/katalogen.

fileLastWriteTime

string

Senaste skrivtid för filen/katalogen.

options
DirectorySetPropertiesOptionalParams

De valfria parametrarna

callback

ServiceCallback<void>

Återanropet

setProperties(string, string, string, Models.DirectorySetPropertiesOptionalParams)

Anger egenskaper i katalogen.

function setProperties(fileAttributes: string, fileCreationTime: string, fileLastWriteTime: string, options?: Models.DirectorySetPropertiesOptionalParams)

Parametrar

fileAttributes

string

Om det anges ska de angivna filattributen anges. Standardvärde: Arkiv för fil och katalog för katalog. "Ingen" kan också anges som standard.

fileCreationTime

string

Skapandetid för filen/katalogen.

fileLastWriteTime

string

Senaste skrivtid för filen/katalogen.

options
Models.DirectorySetPropertiesOptionalParams

Returer

Promise<Models.DirectorySetPropertiesResponse>

Löfte<Models.DirectorySetPropertiesResponse>

setProperties(string, string, string, ServiceCallback<void>)

function setProperties(fileAttributes: string, fileCreationTime: string, fileLastWriteTime: string, callback: ServiceCallback<void>)

Parametrar

fileAttributes

string

Om det anges ska de angivna filattributen anges. Standardvärde: Arkiv för fil och katalog för katalog. "Ingen" kan också anges som standard.

fileCreationTime

string

Skapandetid för filen/katalogen.

fileLastWriteTime

string

Senaste skrivtid för filen/katalogen.

callback

ServiceCallback<void>

Återanropet