AccountService 类

继承层次结构

System.Object
  Microsoft.VisualStudio.Services.Account.AccountService

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

语法

声明
Public MustInherit Class AccountService _
    Implements ITeamFoundationService
public abstract class AccountService : ITeamFoundationService

AccountService 类型公开以下成员。

构造函数

  名称 说明
受保护的方法 AccountService

页首

方法

  名称 说明
公共方法 AddUserToAccount 添加一个用户标识到帐户。
受保护的方法 CheckOrphanHost
公共方法 CreateAccount(TeamFoundationRequestContext, String, String, AccountPreferences, IDictionary<String, Object>) 用当前经过身份验证的用户创建一个帐户作为创建者。
公共方法 CreateAccount(TeamFoundationRequestContext, String, String, Guid, AccountPreferences, IDictionary<String, Object>)
公共方法 CreateAccountHost
公共方法 Equals 确定指定的对象是否等于当前对象。 (继承自 Object。)
受保护的方法 Finalize 允许对象在“垃圾回收”回收之前尝试释放资源并执行其他清理操作。 (继承自 Object。)
公共方法 GetAccount(TeamFoundationRequestContext, Guid, IEnumerable<String>)
公共方法 GetAccount(TeamFoundationRequestContext, String, IEnumerable<String>)
公共方法 GetAccounts
公共方法 GetAccountUrl 返回 URL 与客户名的帐户托管对应。
公共方法 GetHashCode 作为默认哈希函数。 (继承自 Object。)
公共方法 GetLicenses 返回帐户的许可证信息。
公共方法 GetType 获取当前实例的 Type。 (继承自 Object。)
受保护的方法 MemberwiseClone 创建当前 Object 的浅表副本。 (继承自 Object。)
公共方法 QueryForAccountsByCreator
公共方法 QueryForAccountsByMember 查询帐户与用户 ID。
公共方法 QueryForAccountsByOwner
公共方法 QueryForMembersByAccount
公共方法 RemoveUserFromAccount 帐户中移除用户标识。
公共方法 ServiceEnd
公共方法 ServiceStart
公共方法 ToString 返回表示当前对象的字符串。 (继承自 Object。)
公共方法 UpdateAccount
公共方法 UpdateUserInAccount 更新用户的许可证状态与帐户。

页首

线程安全

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

请参阅

参考

Microsoft.VisualStudio.Services.Account 命名空间