C# 클래스 AzureBlobFileSystem.AzureBlobStorageProvider

상속: IStorageProvider
파일 보기 프로젝트 열기: pofider/AzureBlobFileSystem 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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