DataLakeModelFactory.PathProperties Method

Definition

Creates a new PathProperties instance for mocking.

public static Azure.Storage.Files.DataLake.Models.PathProperties PathProperties (DateTimeOffset lastModified, DateTimeOffset creationTime, System.Collections.Generic.IDictionary<string,string> metadata, DateTimeOffset copyCompletionTime, string copyStatusDescription, string copyId, string copyProgress, Uri copySource, Azure.Storage.Files.DataLake.Models.CopyStatus copyStatus, bool isIncrementalCopy, Azure.Storage.Files.DataLake.Models.DataLakeLeaseDuration leaseDuration, Azure.Storage.Files.DataLake.Models.DataLakeLeaseState leaseState, Azure.Storage.Files.DataLake.Models.DataLakeLeaseStatus leaseStatus, long contentLength, string contentType, Azure.ETag eTag, byte[] contentHash, string contentEncoding, string contentDisposition, string contentLanguage, string cacheControl, string acceptRanges, bool isServerEncrypted, string encryptionKeySha256, string accessTier, string archiveStatus, DateTimeOffset accessTierChangeTime, bool isDirectory, string encryptionContext, string owner, string group, string permissions, System.Collections.Generic.IList<Azure.Storage.Files.DataLake.Models.PathAccessControlItem> accessControlList);
static member PathProperties : DateTimeOffset * DateTimeOffset * System.Collections.Generic.IDictionary<string, string> * DateTimeOffset * string * string * string * Uri * Azure.Storage.Files.DataLake.Models.CopyStatus * bool * Azure.Storage.Files.DataLake.Models.DataLakeLeaseDuration * Azure.Storage.Files.DataLake.Models.DataLakeLeaseState * Azure.Storage.Files.DataLake.Models.DataLakeLeaseStatus * int64 * string * Azure.ETag * byte[] * string * string * string * string * string * bool * string * string * string * DateTimeOffset * bool * string * string * string * string * System.Collections.Generic.IList<Azure.Storage.Files.DataLake.Models.PathAccessControlItem> -> Azure.Storage.Files.DataLake.Models.PathProperties
Public Shared Function PathProperties (lastModified As DateTimeOffset, creationTime As DateTimeOffset, metadata As IDictionary(Of String, String), copyCompletionTime As DateTimeOffset, copyStatusDescription As String, copyId As String, copyProgress As String, copySource As Uri, copyStatus As CopyStatus, isIncrementalCopy As Boolean, leaseDuration As DataLakeLeaseDuration, leaseState As DataLakeLeaseState, leaseStatus As DataLakeLeaseStatus, contentLength As Long, contentType As String, eTag As ETag, contentHash As Byte(), contentEncoding As String, contentDisposition As String, contentLanguage As String, cacheControl As String, acceptRanges As String, isServerEncrypted As Boolean, encryptionKeySha256 As String, accessTier As String, archiveStatus As String, accessTierChangeTime As DateTimeOffset, isDirectory As Boolean, encryptionContext As String, owner As String, group As String, permissions As String, accessControlList As IList(Of PathAccessControlItem)) As PathProperties

Parameters

lastModified
DateTimeOffset
creationTime
DateTimeOffset
copyCompletionTime
DateTimeOffset
copyStatusDescription
String
copyId
String
copyProgress
String
copySource
Uri
copyStatus
CopyStatus
isIncrementalCopy
Boolean
leaseDuration
DataLakeLeaseDuration
leaseState
DataLakeLeaseState
leaseStatus
DataLakeLeaseStatus
contentLength
Int64
contentType
String
eTag
ETag
contentHash
Byte[]
contentEncoding
String
contentDisposition
String
contentLanguage
String
cacheControl
String
acceptRanges
String
isServerEncrypted
Boolean
encryptionKeySha256
String
accessTier
String
archiveStatus
String
accessTierChangeTime
DateTimeOffset
isDirectory
Boolean
encryptionContext
String
owner
String
group
String
permissions
String
accessControlList
IList<PathAccessControlItem>

Returns

Applies to