Cloud Storage to System.IO Bridge: FileInfo class
Наследование: FileSystemInfo
        public override FileInfo[] GetDirectoryFiles( DirectoryInfo dirInfo )
        {
            string parentPath = dirInfo.FullName;

            string prefix = GetAzurePath( parentPath );

            List<FileInfo> result = new List<FileInfo>();

            IEnumerable<CloudBlockBlob> fileBlobs = _blobClient.ListBlobs( prefix ).OfType<CloudBlockBlob>();

            foreach ( CloudBlockBlob item in fileBlobs )
            {
                FileInfo fi = new FileInfo( item.Uri.AbsolutePath.ToFileSystemPath( parentPath ) );

                result.Add( fi );
            }

            return result.ToArray<FileInfo>();
        }