IFileOperations Interface

Definition

FileOperations operations.

public interface IFileOperations
type IFileOperations = interface
Public Interface IFileOperations

Methods

DeleteFromComputeNodeWithHttpMessagesAsync(String, String, String, Nullable<Boolean>, FileDeleteFromComputeNodeOptions, Dictionary<String, List<String>>, CancellationToken)

Deletes the specified file from the Compute Node.

DeleteFromTaskWithHttpMessagesAsync(String, String, String, Nullable<Boolean>, FileDeleteFromTaskOptions, Dictionary<String,List<String>>, CancellationToken)

Deletes the specified Task file from the Compute Node where the Task ran.

GetFromComputeNodeWithHttpMessagesAsync(String, String, String, FileGetFromComputeNodeOptions, Dictionary<String,List<String>>, CancellationToken)

Returns the content of the specified Compute Node file.

GetFromTaskWithHttpMessagesAsync(String, String, String, FileGetFromTaskOptions, Dictionary<String,List<String>>, CancellationToken)

Returns the content of the specified Task file.

GetPropertiesFromComputeNodeWithHttpMessagesAsync(String, String, String, FileGetPropertiesFromComputeNodeOptions, Dictionary<String, List<String>>, CancellationToken)

Gets the properties of the specified Compute Node file.

GetPropertiesFromTaskWithHttpMessagesAsync(String, String, String, FileGetPropertiesFromTaskOptions, Dictionary<String,List<String>>, CancellationToken)

Gets the properties of the specified Task file.

ListFromComputeNodeNextWithHttpMessagesAsync(String, FileListFromComputeNodeNextOptions, Dictionary<String,List<String>>, CancellationToken)

Lists all of the files in Task directories on the specified Compute Node.

ListFromComputeNodeWithHttpMessagesAsync(String, String, Nullable<Boolean>, FileListFromComputeNodeOptions, Dictionary<String,List<String>>, CancellationToken)

Lists all of the files in Task directories on the specified Compute Node.

ListFromTaskNextWithHttpMessagesAsync(String, FileListFromTaskNextOptions, Dictionary<String,List<String>>, CancellationToken)

Lists the files in a Task's directory on its Compute Node.

ListFromTaskWithHttpMessagesAsync(String, String, Nullable<Boolean>, FileListFromTaskOptions, Dictionary<String,List<String>>, CancellationToken)

Lists the files in a Task's directory on its Compute Node.

Extension Methods

DeleteFromComputeNode(IFileOperations, String, String, String, Nullable<Boolean>, FileDeleteFromComputeNodeOptions)

Deletes the specified file from the Compute Node.

DeleteFromComputeNodeAsync(IFileOperations, String, String, String, Nullable<Boolean>, FileDeleteFromComputeNodeOptions, CancellationToken)

Deletes the specified file from the Compute Node.

DeleteFromTask(IFileOperations, String, String, String, Nullable<Boolean>, FileDeleteFromTaskOptions)

Deletes the specified Task file from the Compute Node where the Task ran.

DeleteFromTaskAsync(IFileOperations, String, String, String, Nullable<Boolean>, FileDeleteFromTaskOptions, CancellationToken)

Deletes the specified Task file from the Compute Node where the Task ran.

GetFromComputeNode(IFileOperations, String, String, String, FileGetFromComputeNodeOptions)

Returns the content of the specified Compute Node file.

GetFromComputeNodeAsync(IFileOperations, String, String, String, FileGetFromComputeNodeOptions, CancellationToken)

Returns the content of the specified Compute Node file.

GetFromTask(IFileOperations, String, String, String, FileGetFromTaskOptions)

Returns the content of the specified Task file.

GetFromTaskAsync(IFileOperations, String, String, String, FileGetFromTaskOptions, CancellationToken)

Returns the content of the specified Task file.

GetPropertiesFromComputeNode(IFileOperations, String, String, String, FileGetPropertiesFromComputeNodeOptions)

Gets the properties of the specified Compute Node file.

GetPropertiesFromComputeNodeAsync(IFileOperations, String, String, String, FileGetPropertiesFromComputeNodeOptions, CancellationToken)

Gets the properties of the specified Compute Node file.

GetPropertiesFromTask(IFileOperations, String, String, String, FileGetPropertiesFromTaskOptions)

Gets the properties of the specified Task file.

GetPropertiesFromTaskAsync(IFileOperations, String, String, String, FileGetPropertiesFromTaskOptions, CancellationToken)

Gets the properties of the specified Task file.

ListFromComputeNode(IFileOperations, String, String, Nullable<Boolean>, FileListFromComputeNodeOptions)

Lists all of the files in Task directories on the specified Compute Node.

ListFromComputeNodeAsync(IFileOperations, String, String, Nullable<Boolean>, FileListFromComputeNodeOptions, CancellationToken)

Lists all of the files in Task directories on the specified Compute Node.

ListFromComputeNodeNext(IFileOperations, String, FileListFromComputeNodeNextOptions)

Lists all of the files in Task directories on the specified Compute Node.

ListFromComputeNodeNextAsync(IFileOperations, String, FileListFromComputeNodeNextOptions, CancellationToken)

Lists all of the files in Task directories on the specified Compute Node.

ListFromTask(IFileOperations, String, String, Nullable<Boolean>, FileListFromTaskOptions)

Lists the files in a Task's directory on its Compute Node.

ListFromTaskAsync(IFileOperations, String, String, Nullable<Boolean>, FileListFromTaskOptions, CancellationToken)

Lists the files in a Task's directory on its Compute Node.

ListFromTaskNext(IFileOperations, String, FileListFromTaskNextOptions)

Lists the files in a Task's directory on its Compute Node.

ListFromTaskNextAsync(IFileOperations, String, FileListFromTaskNextOptions, CancellationToken)

Lists the files in a Task's directory on its Compute Node.

Applies to