AzureBlobsListFileWrapper

Namespace: Proffer.Storage.Azure.Blobs.Internal

Represents a file in a being-listed AzureBlobsStore.

public class AzureBlobsListFileWrapper : Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase

Inheritance Object → FileSystemInfoBase → FileInfoBase → AzureBlobsListFileWrapper

Properties

FullName

A string containing the full path of the file.

public string FullName { get; }

Property Value

String

Name

A string containing the name of the file.

public string Name { get; }

Property Value

String

ParentDirectory

The parent directory for the current file.

public DirectoryInfoBase ParentDirectory { get; }

Property Value

DirectoryInfoBase

Constructors

AzureBlobsListFileWrapper(AzureBlobsFileReference, AzureBlobsListDirectoryWrapper)

Initializes a new instance of the AzureBlobsListFileWrapper class.

public AzureBlobsListFileWrapper(AzureBlobsFileReference file, AzureBlobsListDirectoryWrapper parent)

Parameters

file AzureBlobsFileReference
The file reference.

parent AzureBlobsListDirectoryWrapper
The parent directory.