@@ -15,49 +15,49 @@ Closes file handles of a file share, a file directory or a file.
1515### ShareNameCloseAll (Default)
1616```
1717Close-AzStorageFileHandle [-ShareName] <String> [[-Path] <String>] [-Recursive] [-CloseAll]
18- [-Context <IStorageContext> ] [-DisAllowTrailingDot ] [-PassThru ] [-AsJob ] [-ServerTimeoutPerRequest <Int32>]
18+ [-DisAllowTrailingDot ] [-PassThru ] [-AsJob ] [-Context <IStorageContext> ] [-ServerTimeoutPerRequest <Int32>]
1919 [-ClientTimeoutPerRequest <Int32>] [-DefaultProfile <IAzureContextContainer>] [-ConcurrentTaskCount <Int32>]
2020 [-WhatIf] [-Confirm] [<CommonParameters>]
2121```
2222
2323### ShareNameCloseSingle
2424```
25- Close-AzStorageFileHandle [-ShareName] <String> -FileHandle <PSFileHandle> [-Context <IStorageContext> ]
26- [-DisAllowTrailingDot ] [-PassThru ] [-AsJob ] [-ServerTimeoutPerRequest <Int32>]
27- [-ClientTimeoutPerRequest <Int32 >] [-DefaultProfile <IAzureContextContainer >] [-ConcurrentTaskCount <Int32> ]
28- [-WhatIf] [-Confirm] [ <CommonParameters>]
25+ Close-AzStorageFileHandle [-ShareName] <String> -FileHandle <PSFileHandle> [-DisAllowTrailingDot] [-PassThru ]
26+ [-AsJob ] [-Context <IStorageContext> ] [-ServerTimeoutPerRequest <Int32> ] [-ClientTimeoutPerRequest <Int32>]
27+ [-DefaultProfile <IAzureContextContainer >] [-ConcurrentTaskCount <Int32 >] [-WhatIf] [-Confirm ]
28+ [<CommonParameters>]
2929```
3030
3131### ShareCloseAll
3232```
33- Close-AzStorageFileHandle [-Share ] <CloudFileShare > [-ShareClient <ShareClient >] [[-Path] <String> ]
34- [-Recursive ] [-CloseAll] [-PassThru ] [-AsJob ] [-ServerTimeoutPerRequest <Int32>]
35- [-ClientTimeoutPerRequest <Int32 >] [-DefaultProfile <IAzureContextContainer >] [-ConcurrentTaskCount <Int32> ]
36- [-WhatIf] [-Confirm] [ <CommonParameters>]
33+ Close-AzStorageFileHandle [-ShareClient ] <ShareClient > [[-Path] <String >] [-Recursive] [-CloseAll] [-PassThru ]
34+ [-AsJob ] [-Context <IStorageContext> ] [-ServerTimeoutPerRequest <Int32> ] [-ClientTimeoutPerRequest <Int32>]
35+ [-DefaultProfile <IAzureContextContainer >] [-ConcurrentTaskCount <Int32 >] [-WhatIf] [-Confirm ]
36+ [<CommonParameters>]
3737```
3838
3939### ShareCloseSingle
4040```
41- Close-AzStorageFileHandle [-Share ] <CloudFileShare> [- ShareClient <ShareClient>] -FileHandle <PSFileHandle>
42- [-PassThru] [-AsJob ] [-ServerTimeoutPerRequest <Int32>] [-ClientTimeoutPerRequest <Int32>]
43- [-DefaultProfile <IAzureContextContainer>] [-ConcurrentTaskCount <Int32>]
44- [-WhatIf] [-Confirm] [ <CommonParameters>]
41+ Close-AzStorageFileHandle [-ShareClient ] <ShareClient> -FileHandle <PSFileHandle> [-PassThru] [-AsJob]
42+ [-Context <IStorageContext> ] [-ServerTimeoutPerRequest <Int32>] [-ClientTimeoutPerRequest <Int32>]
43+ [-DefaultProfile <IAzureContextContainer>] [-ConcurrentTaskCount <Int32>] [-WhatIf] [-Confirm]
44+ [<CommonParameters>]
4545```
4646
4747### DirectoryCloseAll
4848```
49- Close-AzStorageFileHandle [-Directory ] <CloudFileDirectory > [-ShareDirectoryClient <ShareDirectoryClient> ]
50- [[-Path] <String>] [-Recursive ] [-CloseAll ] [-PassThru] [-AsJob ] [-ServerTimeoutPerRequest <Int32>]
49+ Close-AzStorageFileHandle [-ShareDirectoryClient ] <ShareDirectoryClient > [[-Path] <String>] [-Recursive ]
50+ [-CloseAll] [-PassThru ] [-AsJob ] [-Context <IStorageContext> ] [-ServerTimeoutPerRequest <Int32>]
5151 [-ClientTimeoutPerRequest <Int32>] [-DefaultProfile <IAzureContextContainer>] [-ConcurrentTaskCount <Int32>]
5252 [-WhatIf] [-Confirm] [<CommonParameters>]
5353```
5454
5555### FileCloseAll
5656```
57- Close-AzStorageFileHandle [-File ] <CloudFile > [-ShareFileClient <ShareFileClient> ] [-CloseAll ] [-PassThru ]
58- [-AsJob ] [-ServerTimeoutPerRequest <Int32>] [-ClientTimeoutPerRequest <Int32>]
59- [-DefaultProfile <IAzureContextContainer>] [-ConcurrentTaskCount <Int32>]
60- [-WhatIf] [-Confirm] [ <CommonParameters>]
57+ Close-AzStorageFileHandle [-ShareFileClient ] <ShareFileClient > [-CloseAll ] [-PassThru ] [-AsJob ]
58+ [-Context <IStorageContext> ] [-ServerTimeoutPerRequest <Int32>] [-ClientTimeoutPerRequest <Int32>]
59+ [-DefaultProfile <IAzureContextContainer>] [-ConcurrentTaskCount <Int32>] [-WhatIf] [-Confirm]
60+ [<CommonParameters>]
6161```
6262
6363## DESCRIPTION
@@ -165,7 +165,7 @@ Azure Storage Context Object
165165
166166` ` ` yaml
167167Type : Microsoft.Azure.Commands.Common.Authentication.Abstractions.IStorageContext
168- Parameter Sets : ShareNameCloseAll, ShareNameCloseSingle
168+ Parameter Sets : (All)
169169Aliases :
170170
171171Required : False
@@ -190,21 +190,6 @@ Accept pipeline input: False
190190Accept wildcard characters : False
191191` ` `
192192
193- ### -Directory
194- CloudFileDirectory object indicated the base folder where the files/directories would be listed.
195-
196- ` ` ` yaml
197- Type : Microsoft.Azure.Storage.File.CloudFileDirectory
198- Parameter Sets : DirectoryCloseAll
199- Aliases : CloudFileDirectory
200-
201- Required : True
202- Position : 0
203- Default value : None
204- Accept pipeline input : True (ByPropertyName, ByValue)
205- Accept wildcard characters : False
206- ` ` `
207-
208193### -DisAllowTrailingDot
209194Disallow trailing dot (.) to suffix directory and file names.
210195
@@ -220,21 +205,6 @@ Accept pipeline input: False
220205Accept wildcard characters : False
221206` ` `
222207
223- ### -File
224- CloudFile object indicated the file to close handle.
225-
226- ` ` ` yaml
227- Type : Microsoft.Azure.Storage.File.CloudFile
228- Parameter Sets : FileCloseAll
229- Aliases : CloudFile
230-
231- Required : True
232- Position : 0
233- Default value : None
234- Accept pipeline input : True (ByPropertyName, ByValue)
235- Accept wildcard characters : False
236- ` ` `
237-
238208### -FileHandle
239209The File Handle to close.
240210
@@ -311,21 +281,6 @@ Accept pipeline input: False
311281Accept wildcard characters : False
312282` ` `
313283
314- ### -Share
315- CloudFileShare object indicated the share where the files/directories would be listed.
316-
317- ` ` ` yaml
318- Type : Microsoft.Azure.Storage.File.CloudFileShare
319- Parameter Sets : ShareCloseAll, ShareCloseSingle
320- Aliases : CloudFileShare
321-
322- Required : True
323- Position : 0
324- Default value : None
325- Accept pipeline input : True (ByPropertyName, ByValue)
326- Accept wildcard characters : False
327- ` ` `
328-
329284### -ShareClient
330285ShareClient object indicated the share which contains the files/directories to closed handle.
331286
@@ -334,8 +289,8 @@ Type: Azure.Storage.Files.Shares.ShareClient
334289Parameter Sets : ShareCloseAll, ShareCloseSingle
335290Aliases :
336291
337- Required : False
338- Position : Named
292+ Required : True
293+ Position : 0
339294Default value : None
340295Accept pipeline input : True (ByPropertyName, ByValue)
341296Accept wildcard characters : False
@@ -349,8 +304,8 @@ Type: Azure.Storage.Files.Shares.ShareDirectoryClient
349304Parameter Sets : DirectoryCloseAll
350305Aliases :
351306
352- Required : False
353- Position : Named
307+ Required : True
308+ Position : 0
354309Default value : None
355310Accept pipeline input : True (ByPropertyName, ByValue)
356311Accept wildcard characters : False
@@ -364,8 +319,8 @@ Type: Azure.Storage.Files.Shares.ShareFileClient
364319Parameter Sets : FileCloseAll
365320Aliases :
366321
367- Required : False
368- Position : Named
322+ Required : True
323+ Position : 0
369324Default value : None
370325Accept pipeline input : True (ByPropertyName, ByValue)
371326Accept wildcard characters : False
@@ -422,15 +377,19 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable
422377
423378## INPUTS
424379
425- ### Microsoft.Azure.Storage.File.CloudFileShare
380+ ### Azure.Storage.Files.Shares.ShareClient
381+
382+ ### Azure.Storage.Files.Shares.ShareDirectoryClient
383+
384+ ### Azure.Storage.Files.Shares.ShareFileClient
426385
427- ### Microsoft.Azure. Storage.File.CloudFileDirectory
386+ ### Microsoft.WindowsAzure.Commands. Storage.Model.ResourceModel.PSFileHandle
428387
429388### Microsoft.Azure.Commands.Common.Authentication.Abstractions.IStorageContext
430389
431390## OUTPUTS
432391
433- ### Microsoft.Azure.Storage.File.CloseFileHandleResultSegment
392+ ### System.Int32
434393
435394## NOTES
436395
0 commit comments