C# Класс AzureBlobFileSystem.AzureBlobStorageProvider.AzureBlobFileStorage

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

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

Метод Описание
AzureBlobFileStorage ( Microsoft.WindowsAzure.Storage.Blob.CloudBlockBlob blob, AzureBlobStorageProvider azureFileSystem ) : System
CreateFile ( ) : Stream
GetFileType ( ) : string
GetLastUpdated ( ) : System.DateTime
GetName ( ) : string
GetPath ( ) : string
GetSharedAccessPath ( DateTimeOffset expiration = null, SasPermissionFlags permissions = SasPermissionFlags.Read ) : string
GetSize ( ) : long
OpenRead ( ) : Stream
OpenWrite ( ) : Stream

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

Метод Описание
EnsureAttributes ( ) : void
GetSharedAccessBlobPermissions ( SasPermissionFlags flags ) : SharedAccessBlobPermissions

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

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

public AzureBlobFileStorage ( Microsoft.WindowsAzure.Storage.Blob.CloudBlockBlob blob, AzureBlobStorageProvider azureFileSystem ) : System
blob Microsoft.WindowsAzure.Storage.Blob.CloudBlockBlob
azureFileSystem AzureBlobStorageProvider
Результат System

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

public CreateFile ( ) : Stream
Результат Stream

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

public GetFileType ( ) : string
Результат string

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

public GetLastUpdated ( ) : System.DateTime
Результат System.DateTime

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

public GetName ( ) : string
Результат string

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

public GetPath ( ) : string
Результат string

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

public GetSharedAccessPath ( DateTimeOffset expiration = null, SasPermissionFlags permissions = SasPermissionFlags.Read ) : string
expiration DateTimeOffset
permissions SasPermissionFlags
Результат string

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

public GetSize ( ) : long
Результат long

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

public OpenRead ( ) : Stream
Результат Stream

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

public OpenWrite ( ) : Stream
Результат Stream