C# Класс AzureBlobFileSystem.AzureBlobStorageProvider

Наследование: IStorageProvider
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
ContainerFactory CloudBlobContainer>.Func

Открытые методы

Метод Описание
AzureBlobStorageProvider ( Microsoft.WindowsAzure.Storage.CloudStorageAccount storageAccount ) : System
Combine ( string path1, string path2 ) : string
CreateFile ( string path ) : IStorageFile
CreateFolder ( string path ) : void
DeleteFile ( string path ) : void
DeleteFolder ( string path ) : void
FileExists ( string path ) : bool
GetFile ( string path ) : IStorageFile
ListFiles ( string path ) : IEnumerable
ListFolders ( string path ) : IEnumerable
RenameFile ( string path, string newPath ) : void
RenameFolder ( string path, string newPath ) : void
SaveStream ( string path, Stream inputStream ) : void
TryCreateFolder ( string path ) : bool
TrySaveStream ( string path, Stream inputStream ) : bool

Приватные методы

Метод Описание
CreateContainer ( string name ) : CloudBlobContainer
EnsurePathIsRelativeAndEnsureContainer ( string &path ) : CloudBlobContainer
GetContentType ( string path ) : string

Returns the mime-type of the specified file path, looking into IIS configuration and the Registry

Описание методов

AzureBlobStorageProvider() публичный Метод

public AzureBlobStorageProvider ( Microsoft.WindowsAzure.Storage.CloudStorageAccount storageAccount ) : System
storageAccount Microsoft.WindowsAzure.Storage.CloudStorageAccount
Результат System

Combine() публичный Метод

public Combine ( string path1, string path2 ) : string
path1 string
path2 string
Результат string

CreateFile() публичный Метод

public CreateFile ( string path ) : IStorageFile
path string
Результат IStorageFile

CreateFolder() публичный Метод

public CreateFolder ( string path ) : void
path string
Результат void

DeleteFile() публичный Метод

public DeleteFile ( string path ) : void
path string
Результат void

DeleteFolder() публичный Метод

public DeleteFolder ( string path ) : void
path string
Результат void

FileExists() публичный Метод

public FileExists ( string path ) : bool
path string
Результат bool

GetFile() публичный Метод

public GetFile ( string path ) : IStorageFile
path string
Результат IStorageFile

ListFiles() публичный Метод

public ListFiles ( string path ) : IEnumerable
path string
Результат IEnumerable

ListFolders() публичный Метод

public ListFolders ( string path ) : IEnumerable
path string
Результат IEnumerable

RenameFile() публичный Метод

public RenameFile ( string path, string newPath ) : void
path string
newPath string
Результат void

RenameFolder() публичный Метод

public RenameFolder ( string path, string newPath ) : void
path string
newPath string
Результат void

SaveStream() публичный Метод

public SaveStream ( string path, Stream inputStream ) : void
path string
inputStream Stream
Результат void

TryCreateFolder() публичный Метод

public TryCreateFolder ( string path ) : bool
path string
Результат bool

TrySaveStream() публичный Метод

public TrySaveStream ( string path, Stream inputStream ) : bool
path string
inputStream Stream
Результат bool

Описание свойств

ContainerFactory публичное свойство

public Func ContainerFactory
Результат CloudBlobContainer>.Func