C# Класс Aliyun.OSS.GetObjectRequest

指定从OSS下载Object的请求参数。
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
GetObjectRequest ( string bucketName, string key ) : System

构造一个新的GetObjectRequest实例。

GetObjectRequest ( string bucketName, string key, string process ) : System

构造一个新的GetObjectRequest实例。

SetRange ( long start, long end ) : void

设置一个值表示请求应当返回Object内容的字节范围(可选)。

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

Метод Описание
Populate ( string>.IDictionary headers ) : void

添加Header值

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

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

构造一个新的GetObjectRequest实例。
public GetObjectRequest ( string bucketName, string key ) : System
bucketName string 所在的名称。
key string
Результат System

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

构造一个新的GetObjectRequest实例。
public GetObjectRequest ( string bucketName, string key, string process ) : System
bucketName string 所在的名称。
key string
process string 的内容的处理方法,下载的内容为处理后的结果。
Результат System

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

设置一个值表示请求应当返回Object内容的字节范围(可选)。
public SetRange ( long start, long end ) : void
start long /// 范围的起始值。 /// /// 当值大于或等于0时,表示起始的字节位置。 /// 当值为-1时,表示不设置起始的字节位置,此时end参数不能-1, /// 例如end为100,Range请求头的值为bytes=-100,表示获取最后100个字节。 /// ///
end long /// 范围的结束值,应当小于内容的字节数。(最大为内容的字节数-1) /// /// 当值小于或等于0时,表示结束的字节位或最后的字节数。 /// 当值为-1时,表示不设置结束的字节位置,此时start参数不能为-1, /// 例如start为99,Range请求头的值为bytes=99-,表示获取第100个字节及 /// 以后的所有内容。 /// ///
Результат void