ComputeNode.ListNodeFiles(Nullable<Boolean>, DetailLevel, IEnumerable<BatchClientBehavior>) Method

Definition

Exposes synchronous and asynchronous enumeration of the files for the node.

public Microsoft.Azure.Batch.IPagedEnumerable<Microsoft.Azure.Batch.NodeFile> ListNodeFiles (bool? recursive = default, Microsoft.Azure.Batch.DetailLevel detailLevel = default, System.Collections.Generic.IEnumerable<Microsoft.Azure.Batch.BatchClientBehavior> additionalBehaviors = default);
member this.ListNodeFiles : Nullable<bool> * Microsoft.Azure.Batch.DetailLevel * seq<Microsoft.Azure.Batch.BatchClientBehavior> -> Microsoft.Azure.Batch.IPagedEnumerable<Microsoft.Azure.Batch.NodeFile>
Public Function ListNodeFiles (Optional recursive As Nullable(Of Boolean) = null, Optional detailLevel As DetailLevel = null, Optional additionalBehaviors As IEnumerable(Of BatchClientBehavior) = null) As IPagedEnumerable(Of NodeFile)

Parameters

recursive
Nullable<Boolean>

If true, performs a recursive list of all files of the node. If false, returns only the files at the node directory root.

detailLevel
DetailLevel

Controls the detail level of the data returned by a call to the Azure Batch Service.

additionalBehaviors
IEnumerable<BatchClientBehavior>

A collection of BatchClientBehavior instances that are applied after the CustomBehaviors on the current object and after the behavior implementing the DetailLevel.

Returns

IPagedEnumerable<NodeFile>

An instance of IPagedEnumerable that can be used to enumerate objects using either synchronous or asynchronous patterns.

Applies to