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

ShareModelFactory 类

定义

模型的模型工厂。

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

方法

FileLeaseReleaseInfo(ETag, DateTimeOffset)

创建新的 FileLeaseReleaseInfo 实例进行模拟。

PermissionInfo(String)

创建新的 PermissionInfo 实例进行模拟。

ShareFileCopyInfo(ETag, DateTimeOffset, String, CopyStatus)

创建新的 ShareFileCopyInfo 实例进行模拟。

ShareFileHandle(String, String, String, String, String, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<ShareFileHandleAccessRights>)

创建新的 ShareFileHandle 实例进行模拟。

ShareFileItemProperties(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<ETag>)

创建新的 ShareFileItemProperties 实例进行模拟。

ShareFileLease(ETag, DateTimeOffset, String)

创建新的 ShareFileLease 实例进行模拟。

ShareFileRangeInfo(DateTimeOffset, ETag, Int64, IEnumerable<HttpRange>)

创建新的 ShareFileRangeInfo 实例进行模拟。

ShareFileUploadInfo(ETag, DateTimeOffset, Byte[], Boolean)

创建新的 ShareFileUploadInfo 实例进行模拟。

ShareInfo(ETag, DateTimeOffset)

创建新的 ShareInfo 实例进行模拟。

ShareItem(String, ShareProperties, String, Nullable<Boolean>, String)

创建新的 ShareItem 实例进行模拟。

ShareProperties(String, Nullable<DateTimeOffset>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<Int32>, Nullable<ETag>, Nullable<DateTimeOffset>, String, Nullable<ShareLeaseStatus>, Nullable<ShareLeaseState>, Nullable<ShareLeaseDuration>, Nullable<Int32>, IDictionary<String,String>, Nullable<ShareProtocols>, Nullable<ShareRootSquash>)

创建新的 ShareProperties 实例进行模拟。

ShareSnapshotInfo(String, ETag, DateTimeOffset)

创建新的 ShareSnapshotInfo 实例进行模拟。

ShareStatistics(Int64)

创建新的 ShareStatistics 实例进行模拟。

StorageClosedHandlesSegment(String, Int32, Int32)

创建新的 StorageClosedHandlesSegment 实例进行模拟。

适用于