Example #1
0
 internal FileSmbProperties(RawStorageDirectoryProperties rawStorageDirectoryProperties)
 {
     FileAttributes    = ShareExtensions.ToFileAttributes(rawStorageDirectoryProperties.FileAttributes);
     FilePermissionKey = rawStorageDirectoryProperties.FilePermissionKey;
     FileCreatedOn     = rawStorageDirectoryProperties.FileCreationTime;
     FileLastWrittenOn = rawStorageDirectoryProperties.FileLastWriteTime;
     FileChangedOn     = rawStorageDirectoryProperties.FileChangeTime;
     FileId            = rawStorageDirectoryProperties.FileId;
     ParentId          = rawStorageDirectoryProperties.FileParentId;
 }
Example #2
0
 internal FileSmbProperties(RawStorageDirectoryProperties rawStorageDirectoryProperties)
 {
     FileAttributes    = NtfsFileAttributes.Parse(rawStorageDirectoryProperties.FileAttributes);
     FilePermissionKey = rawStorageDirectoryProperties.FilePermissionKey;
     FileCreationTime  = rawStorageDirectoryProperties.FileCreationTime;
     FileLastWriteTime = rawStorageDirectoryProperties.FileLastWriteTime;
     FileChangeTime    = rawStorageDirectoryProperties.FileChangeTime;
     FileId            = rawStorageDirectoryProperties.FileId;
     ParentId          = rawStorageDirectoryProperties.FileParentId;
 }
 internal ShareDirectoryProperties(RawStorageDirectoryProperties rawStorageDirectoryProperties)
 {
     _rawStorageDirectoryProperties = rawStorageDirectoryProperties;
     SmbProperties = new FileSmbProperties(rawStorageDirectoryProperties);
 }
Example #4
0
 /// <summary>
 /// Creates a new StorageDirectoryProperties instance for mocking.
 /// </summary>
 public static StorageDirectoryProperties StorageDirectoryProperties(RawStorageDirectoryProperties rawStorageDirectoryProperties)
 => new StorageDirectoryProperties(rawStorageDirectoryProperties);
Example #5
0
 internal StorageDirectoryProperties(RawStorageDirectoryProperties rawStorageDirectoryProperties)
 {
     this._rawStorageDirectoryProperties = rawStorageDirectoryProperties;
     this.SmbProperties = new FileSmbProperties(rawStorageDirectoryProperties);
 }