OAuthApplication 类

表示注册的 OAuth 客户端应用程序

继承层次结构

System.Object
  Microsoft.TeamFoundation.Framework.Server.OAuthApplication

命名空间:  Microsoft.TeamFoundation.Framework.Server
程序集:  Microsoft.TeamFoundation.Framework.Server(在 Microsoft.TeamFoundation.Framework.Server.dll 中)

语法

声明
Public Class OAuthApplication
public class OAuthApplication

OAuthApplication 类型公开以下成员。

属性

  名称 说明
公共属性 ClientId 客户端应用程序的唯一标识符
公共属性 ClientSecret 共享机密 (共享在 TFS 服务器和客户端应用程序之间)
公共属性 Description 应用程序的说明
公共属性 GrantTypes 权限授予键入此应用程序的支持。
公共属性 HasIcon 指示图像是否与应用程序
公共属性 Organization 组织与应用程序
公共属性 OrganizationUri 组织网站的 URI (如果有)
公共属性 OwnerId 拥有注册的应用程序的 TFS 用户
公共属性 RedirectUri 应使用,在获取权限时的回调 URI 授予
公共属性 Title 友好标题
公共属性 TokenLifeTime 应用程序的访问令牌的生存期秒数。-1 表示生存期中指定。0 意味着标记不会过期。
公共属性 WebSite 注册应用程序的网站的 URI

页首

方法

  名称 说明
公共方法 Equals 确定指定的对象是否等于当前对象。 (继承自 Object。)
受保护的方法 Finalize 允许对象在“垃圾回收”回收之前尝试释放资源并执行其他清理操作。 (继承自 Object。)
公共方法 GetHashCode 作为默认哈希函数。 (继承自 Object。)
公共方法 GetIcon 图标图像与应用程序关联的获取
公共方法 GetType 获取当前实例的 Type。 (继承自 Object。)
受保护的方法 MemberwiseClone 创建当前 Object 的浅表副本。 (继承自 Object。)
公共方法 RemoveIcon 从应用程序中移除图标
公共方法 SaveIcon 保存特定图标图像
公共方法 ToString 返回表示当前对象的字符串。 (继承自 Object。)

页首

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。

请参阅

参考

Microsoft.TeamFoundation.Framework.Server 命名空间