C# Класс Revenj.S3

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

Private Properties

Свойство Тип Описание
IDisposable void
OnDeserialized void
S3

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

Метод Описание
Delete ( ) : void
GetBytes ( ) : byte[]
GetStream ( ) : Stream
S3 ( IS3Repository repository = null )
S3 ( Stream stream )
S3 ( Stream stream, long length )
S3 ( byte bytes )
Upload ( Stream stream ) : string
Upload ( byte bytes ) : string
Upload ( string bucket, Stream stream, long length ) : string
Upload ( string bucket, byte bytes ) : string

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

Метод Описание
IDisposable ( ) : void
OnDeserialized ( ProtoBuf.SerializationContext context ) : void
S3 ( )

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

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

public Delete ( ) : void
Результат void

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

public GetBytes ( ) : byte[]
Результат byte[]

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

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

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

public S3 ( IS3Repository repository = null )
repository IS3Repository

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

public S3 ( Stream stream )
stream Stream

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

public S3 ( Stream stream, long length )
stream Stream
length long

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

public S3 ( byte bytes )
bytes byte

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

public Upload ( Stream stream ) : string
stream Stream
Результат string

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

public Upload ( byte bytes ) : string
bytes byte
Результат string

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

public Upload ( string bucket, Stream stream, long length ) : string
bucket string
stream Stream
length long
Результат string

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

public Upload ( string bucket, byte bytes ) : string
bucket string
bytes byte
Результат string