IBaseActiveSyncTLClient
内容
[
隐藏
]IBaseActiveSyncTLClient interface
基本 ActiveSync 客户端接口
public interface IBaseActiveSyncTLClient : IDisposable
特性
姓名 | 描述 |
---|---|
AuthenticationType { get; set; } | 获取或设置 ActiveSync 客户端使用的身份验证类型。 |
AutodiscoverUri { get; set; } | 获取自动发现 uri |
Credentials { get; } | Exchange 服务器的用户凭据 |
DeviceID { get; set; } | 标识设备的 GUID。 设备 ID 由纯文本查询值的 device-id-spec ABNF 规则部分指定。 由 device-id ABNF 规则表示的值是一个指定设备的字符串。 每个设备必须有一个唯一的设备 ID 字符串。 来自设备的每个请求都必须包含相同的设备 ID 字符串。 |
DeviceType { get; set; } | 设备类型由纯文本查询值的 device-type-spec ABNF 规则部分指定。 由设备类型 ABNF 规则表示的值是指定设备类型的任何字符串。 “SP”指定智能手机,“PPC”指定PocketPC。 其他客户端设备发送其特定设备类型的唯一字符串。 来自客户端设备的每个请求必须包含相同的设备类型字符串。 |
PolicyState { get; set; } | 一个无符号整数,指示客户端设备上的策略设置状态, 如 [MS-ASPROV] 部分 2.2.2.41. 中指定的 |
Proxy { get; set; } | 获取或设置代理。 |
SupportedServerCommands { get; } | 获取服务器支持的 ActiveSync 命令的版本 |
SupportedServerProtocols { get; } | 获取服务器支持的 ActiveSync 协议的版本 |
Timeout { get; set; } | 获取或设置操作超时前等待的毫秒数。 默认值为100,000毫秒(100秒)。 |
Uri { get; } | 获取服务器uri |
UserAgent { get; set; } | User-Agent request-header 字段包含有关发起请求的用户代理的信息。 这是出于统计目的、跟踪协议违规和自动识别用户代理 以便定制响应以避免特定用户代理限制。 用户代理应该在请求中包含这个字段。 该字段可以包含多个产品标记(第 3.8 节)和注释 标识代理和构成用户代理重要部分的任何子产品。 按照惯例,产品令牌按其识别应用程序的重要性顺序列出。 示例: 用户代理:CERN-LineMode/2.15 libwww/2.17b3 |
Version { get; } | 获取 ActiveSync 客户端使用的协议版本。 |
方法
姓名 | 描述 |
---|---|
Autodiscover(string) | Autodiscover 命令通过使用用户的简单邮件传输协议 (SMTP) 地址作为主要输入来促进核心帐户配置信息的发现。 |