ILocationService.LocationForCurrentConnection 方法 (String, Guid)

傳回 ServiceDefintion 的位置與 ServiceType,應該使用的 ServiceIdentifier 根據目前連接。 如果 ServiceDefinition 和 ServiceType 和 ServiceIdentifier 則不存在則會傳回。 如果和 ServiceType 和 ServiceIdentifier 所以找不到 ServiceDefinition 得位置會傳回,如果 ServiceDefinition 的語式正確 (否則會擲回例外狀況)。 當判斷時傳回的什麼位置為 ServiceDefinition 和目前連接下列規則將套用:1. 嘗試尋找 ClientAccessMapping 的位置。2. 嘗試尋找 DefaultAccessMapping 的位置。3. 使用第一個位置。LocationMappings 清單。

命名空間:  Microsoft.TeamFoundation.Framework.Client
組件:  Microsoft.TeamFoundation.Client (在 Microsoft.TeamFoundation.Client.dll 中)

語法

'宣告
Function LocationForCurrentConnection ( _
    serviceType As String, _
    serviceIdentifier As Guid _
) As String
string LocationForCurrentConnection(
    string serviceType,
    Guid serviceIdentifier
)

參數

  • serviceType
    類型:System.String
    尋找位置的 ServiceDefinition 的服務型別。
  • serviceIdentifier
    類型:System.Guid
    尋找位置的 ServiceDefinition 的服務識別項。

傳回值

類型:System.String
ServiceDefinition 的位置與應該使用所提供的服務類型和識別項根據目前的連接。

例外狀況

例外狀況 條件
InvalidServiceDefinitionException

關聯的 ServiceDefinition 無效,而且找不到位置。

.NET Framework 安全性

請參閱

參考

ILocationService 介面

LocationForCurrentConnection 多載

Microsoft.TeamFoundation.Framework.Client 命名空間