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

DataLakeModelFactory 类

定义

DataLakeModelFactory 提供用于模拟的实用工具。

public static class DataLakeModelFactory
type DataLakeModelFactory = class
Public Class DataLakeModelFactory
继承
DataLakeModelFactory

方法

DataLakeQueryError(String, String, Boolean, Int64)

创建用于模拟的新 BlobQueryError 实例。

FileDownloadDetails(DateTimeOffset, IDictionary<String,String>, String, ETag, String, String, String, String, DateTimeOffset, String, String, String, Uri, CopyStatus, DataLakeLeaseDuration, DataLakeLeaseState, DataLakeLeaseStatus, String, Boolean, String, Byte[], DateTimeOffset, String, IList<PathAccessControlItem>)

创建用于模拟的新 FileDownloadDetails 实例。

FileDownloadInfo(Int64, Stream, Byte[], FileDownloadDetails)

创建用于模拟的新 FileDownloadInfo(Int64, Stream, Byte[], FileDownloadDetails) 实例。

FileSystemInfo(ETag, DateTimeOffset)

创建用于模拟的新 FileSystemInfo(ETag, DateTimeOffset) 实例。

FileSystemItem(String, Nullable<Boolean>, String, FileSystemProperties)

创建用于模拟的新 FileSystemItem 实例。

FileSystemProperties(DateTimeOffset, Nullable<DataLakeLeaseStatus>, Nullable<DataLakeLeaseState>, Nullable<DataLakeLeaseDuration>, Nullable<PublicAccessType>, Nullable<Boolean>, Nullable<Boolean>, ETag, IDictionary<String,String>, Nullable<DateTimeOffset>, Nullable<Int32>)

创建用于模拟的新 FileSystemProperties 实例。

Lease(ETag, DateTimeOffset, String, Nullable<Int32>)

创建用于模拟的新 DataLakeLease 实例。

PathAccessControl(String, String, PathPermissions, IList<PathAccessControlItem>)

创建用于模拟的新 PathAccessControl(String, String, PathPermissions, IList<PathAccessControlItem>) 实例。

PathContentInfo(String, ETag, DateTimeOffset, String, String, String, String, String, Int64, String, String, IDictionary<String,String>)

创建用于模拟的新 PathContentInfo(String, ETag, DateTimeOffset, String, String, String, String, String, Int64, String, String, IDictionary<String,String>) 实例。

PathCreateInfo(PathInfo, String)

创建用于模拟的新 PathCreateInfo(PathInfo, String) 实例。

PathInfo(ETag, DateTimeOffset)

创建用于模拟的新 PathInfo(ETag, DateTimeOffset) 实例。

PathItem(String, Nullable<Boolean>, DateTimeOffset, ETag, Nullable<Int64>, String, String, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, String)

创建用于模拟的新 PathItem 实例。

PathProperties(DateTimeOffset, DateTimeOffset, IDictionary<String, String>, DateTimeOffset, String, String, String, Uri, CopyStatus, Boolean, DataLakeLeaseDuration, DataLakeLeaseState, DataLakeLeaseStatus, Int64, String, ETag, Byte[], String, String, String, String, String, Boolean, String, String, String, DateTimeOffset, Boolean, String, String, String, String, IList<PathAccessControlItem>)

创建用于模拟的新 PathProperties 实例。

UserDelegationKey(String, String, DateTimeOffset, DateTimeOffset, String, String, String)

创建用于模拟的新 UserDelegationKey(String, String, DateTimeOffset, DateTimeOffset, String, String, String) 实例。

适用于