你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

NodeFile 类

定义

公开用于从节点或任务访问文件的方法和属性。

public abstract class NodeFile : Microsoft.Azure.Batch.IInheritedBehaviors
type NodeFile = class
    interface IInheritedBehaviors
Public MustInherit Class NodeFile
Implements IInheritedBehaviors
继承
NodeFile
实现

属性

CustomBehaviors

获取或设置一个行为列表,这些行为修改或自定义通过此 NodeFile发出的 Batch 服务的请求。

IsDirectory

获取指示文件是否为目录的值。

Name
已过时.

获取文件名。

Path

获取文件的路径。

Properties

获取文件的 FileProperties。

Url

获取文件的 URL。

方法

CopyToStream(Stream, GetFileRequestByteRange, IEnumerable<BatchClientBehavior>)

阻止调用,将文件的内容复制到给定的 Stream 中。

CopyToStreamAsync(Stream, GetFileRequestByteRange, IEnumerable<BatchClientBehavior>, CancellationToken)

开始异步调用,将文件的内容复制到给定的 Stream 中。

Delete(Nullable<Boolean>, IEnumerable<BatchClientBehavior>)

阻止调用以删除文件。

DeleteAsync(Nullable<Boolean>, IEnumerable<BatchClientBehavior>, CancellationToken)

开始异步调用以删除文件。

ReadAsString(Encoding, GetFileRequestByteRange, IEnumerable<BatchClientBehavior>)

阻止调用 以将文件的内容作为字符串返回。

ReadAsStringAsync(Encoding, GetFileRequestByteRange, IEnumerable<BatchClientBehavior>, CancellationToken)

开始异步调用,以字符串形式返回文件的内容。

Refresh(DetailLevel, IEnumerable<BatchClientBehavior>)

刷新当前 NodeFile

RefreshAsync(DetailLevel, IEnumerable<BatchClientBehavior>, CancellationToken)

刷新当前 NodeFile

适用于