Click or drag to resize
ClientConfiguration Class
表示访问阿里云服务的配置信息。
Inheritance Hierarchy
SystemObject
  Aliyun.OSS.CommonClientConfiguration

Namespace: Aliyun.OSS.Common
Assembly: Aliyun.OSS (in Aliyun.OSS.dll) Version: 2.2.0.0 (2.2.0)
Syntax
C#
public class ClientConfiguration : ICloneable

The ClientConfiguration type exposes the following members.

Constructors
  NameDescription
Public methodClientConfiguration
Initializes a new instance of the ClientConfiguration class
Top
Methods
  NameDescription
Public methodClone
获取该实例的拷贝。
Public methodEquals
确定指定的 Object 是否等于当前的 Object
(Inherited from Object.)
Protected methodFinalize
允许 Object 在“垃圾回收”回收 Object 之前尝试释放资源并执行其他清理操作。
(Inherited from Object.)
Public methodGetHashCode
用作特定类型的哈希函数。
(Inherited from Object.)
Public methodGetType
获取当前实例的 Type
(Inherited from Object.)
Protected methodMemberwiseClone
创建当前 Object 的浅表副本。
(Inherited from Object.)
Public methodSetCustomEpochTicks

设置自定义基准时间。

由于OSS的token校验是时间相关的,可能会因为终端系统时间不准导致无法访问OSS服务。 通过该接口设置自定义Epoch秒数,SDK计算出本机当前时间与自定义时间的差值,之后的 每次请求时间均加上该差值,以达到时间校验的目的。

Public methodToString
返回表示当前 ObjectString
(Inherited from Object.)
Top
Fields
  NameDescription
Public fieldStatic memberConnectionLimit
HttpWebRequest最大的并发连接数目。
Top
Properties
  NameDescription
Public propertyConnectionTimeout
获取或设置连接超时时间,单位为毫秒。
Public propertyIsCname
获取或设置请求的Endpoint是否是cname 如果是cname,不支持ListBuckets操作
Public propertyMaxErrorRetry
获取或设置请求发生错误时最大的重试次数。
Public propertyProtocol
获取或设置请求OSS服务时采用的通信协议。
Public propertyProxyDomain
获取或设置代理服务器授权用户所在的域。
Public propertyProxyHost
获取或设置代理服务器的地址。
Public propertyProxyPassword
获取或设置密码。
Public propertyProxyPort
获取或设置代理服务器的端口。
Public propertyProxyUserName
获取或设置用户名。
Public propertyTickOffset
获取自定义基准时间与本地时间的时差值,单位为秒。
Public propertyUserAgent
获取访问请求的User-Agent。
Top
See Also