Table of Contents

Class SharesModelFactory

Namespace
Azure.Storage.Files.Shares.Models
Assembly
Azure.Storage.Files.Shares.dll

FilesModelFactory provides utilities for mocking.

public static class SharesModelFactory
Inheritance
SharesModelFactory
Inherited Members

Methods

FileSmbProperties(DateTimeOffset?, string, string)

Creates a new FileSmbProperties instance for mocking.

public static FileSmbProperties FileSmbProperties(DateTimeOffset? fileChangedOn, string fileId, string parentId)

Parameters

fileChangedOn DateTimeOffset?
fileId string
parentId string

Returns

FileSmbProperties

StorageDirectoryInfo(ETag, DateTimeOffset, string, string, DateTimeOffset, DateTimeOffset, DateTimeOffset, string, string)

Creates a new StorageDirectoryInfo instance for mocking.

public static ShareDirectoryInfo StorageDirectoryInfo(ETag eTag, DateTimeOffset lastModified, string filePermissionKey, string fileAttributes, DateTimeOffset fileCreationTime, DateTimeOffset fileLastWriteTime, DateTimeOffset fileChangeTime, string fileId, string fileParentId)

Parameters

eTag ETag
lastModified DateTimeOffset
filePermissionKey string
fileAttributes string
fileCreationTime DateTimeOffset
fileLastWriteTime DateTimeOffset
fileChangeTime DateTimeOffset
fileId string
fileParentId string

Returns

ShareDirectoryInfo