ITeamFoundationLocationService.FindServiceDefinitions 方法

查找所有的服务定义中指定的服务类型中可用的服务。 如果此类型的服务不存在,该空枚举将返回。

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

语法

声明
Function FindServiceDefinitions ( _
    requestContext As TeamFoundationRequestContext, _
    serviceType As String, _
    serviceOwner As Guid _
) As IEnumerable(Of ServiceDefinition)
IEnumerable<ServiceDefinition> FindServiceDefinitions(
    TeamFoundationRequestContext requestContext,
    string serviceType,
    Guid serviceOwner
)

参数

  • serviceType
    类型:System.String
    标识的不区分大小写的字符串哪些类型的服务请求。如果此值为空,所有服务的定义移动到此位置服务注册将返回。
  • serviceOwner
    类型:System.Guid
    如果面向服务的当前位置服务,该服务所有者应是 Guid.Empty。如果要面向远程服务的位置服务。这应该是服务的 GUID。使用 Microsoft.VisualStudio.Services.Common.ServiceOwners

返回值

类型:System.Collections.Generic.IEnumerable<ServiceDefinition>
所提供的服务类型的所有服务定义现有服务。如果此类型的服务不存在,该空枚举将返回。

.NET Framework 安全性

请参阅

参考

ITeamFoundationLocationService 接口

Microsoft.TeamFoundation.Framework.Server 命名空间