메소드 | 설명 | |
---|---|---|
AmazonStorageProvider ( |
||
DeleteBlobAsync ( string containerName, string blobName ) : System.Threading.Tasks.Task | ||
DeleteContainerAsync ( string containerName ) : System.Threading.Tasks.Task | ||
GetBlobDescriptorAsync ( string containerName, string blobName ) : Task |
||
GetBlobSasUrl ( string containerName, string blobName, DateTimeOffset expiry, bool isDownload = false, string fileName = null, string contentType = null, BlobUrlAccess access = BlobUrlAccess.Read ) : string | ||
GetBlobStreamAsync ( string containerName, string blobName ) : Task |
||
GetBlobUrl ( string containerName, string blobName ) : string | ||
ListBlobsAsync ( string containerName ) : Task |
||
SaveBlobStreamAsync ( string containerName, string blobName, Stream source, BlobProperties properties = null, bool closeStream = true ) : System.Threading.Tasks.Task | ||
UpdateBlobPropertiesAsync ( string containerName, string blobName, BlobProperties properties ) : System.Threading.Tasks.Task |
메소드 | 설명 | |
---|---|---|
CreateChunkedUpload ( string containerName, string blobName, Stream source, BlobProperties properties, bool closeStream ) : |
||
CreateUpdateRequest ( string containerName, string blobName, BlobProperties properties ) : |
||
CreateUpload ( string containerName, string blobName, Stream source, BlobProperties properties, bool closeStream ) : |
||
GenerateKeyName ( string containerName, string blobName ) : string | ||
GetCannedACL ( BlobProperties properties ) : |
public AmazonStorageProvider ( |
||
options | ||
리턴 | Amazon.S3 |
public DeleteBlobAsync ( string containerName, string blobName ) : System.Threading.Tasks.Task | ||
containerName | string | |
blobName | string | |
리턴 | System.Threading.Tasks.Task |
public DeleteContainerAsync ( string containerName ) : System.Threading.Tasks.Task | ||
containerName | string | |
리턴 | System.Threading.Tasks.Task |
public GetBlobDescriptorAsync ( string containerName, string blobName ) : Task |
||
containerName | string | |
blobName | string | |
리턴 | Task |
public GetBlobSasUrl ( string containerName, string blobName, DateTimeOffset expiry, bool isDownload = false, string fileName = null, string contentType = null, BlobUrlAccess access = BlobUrlAccess.Read ) : string | ||
containerName | string | |
blobName | string | |
expiry | DateTimeOffset | |
isDownload | bool | |
fileName | string | |
contentType | string | |
access | BlobUrlAccess | |
리턴 | string |
public GetBlobStreamAsync ( string containerName, string blobName ) : Task |
||
containerName | string | |
blobName | string | |
리턴 | Task |
public GetBlobUrl ( string containerName, string blobName ) : string | ||
containerName | string | |
blobName | string | |
리턴 | string |
public ListBlobsAsync ( string containerName ) : Task |
||
containerName | string | |
리턴 | Task |
public SaveBlobStreamAsync ( string containerName, string blobName, Stream source, BlobProperties properties = null, bool closeStream = true ) : System.Threading.Tasks.Task | ||
containerName | string | |
blobName | string | |
source | Stream | |
properties | BlobProperties | |
closeStream | bool | |
리턴 | System.Threading.Tasks.Task |
public UpdateBlobPropertiesAsync ( string containerName, string blobName, BlobProperties properties ) : System.Threading.Tasks.Task | ||
containerName | string | |
blobName | string | |
properties | BlobProperties | |
리턴 | System.Threading.Tasks.Task |