ILocationService.LocationForCurrentConnection 方法 (ServiceDefinition)
傳回應該使用以目前連接的 ServiceDefintion 的位置。 這個方法永遠不會傳回 null 或空白。 如果成功則傳回提供的 ServiceDefinition 的設為目標的位置。 當判斷時傳回的什麼位置為 ServiceDefinition 和目前連接下列規則將套用:1. 嘗試尋找 ClientAccessMapping 的位置。2. 嘗試尋找 DefaultAccessMapping 的位置。3. 使用第一個位置。LocationMappings 清單。
命名空間: Microsoft.TeamFoundation.Framework.Client
組件: Microsoft.TeamFoundation.Client (在 Microsoft.TeamFoundation.Client.dll 中)
語法
'宣告
Function LocationForCurrentConnection ( _
serviceDefinition As ServiceDefinition _
) As String
string LocationForCurrentConnection(
ServiceDefinition serviceDefinition
)
參數
- serviceDefinition
類型:Microsoft.TeamFoundation.Framework.Client.ServiceDefinition
尋找位置的 ServiceDefinition 為。
傳回值
類型:System.String
應該使用的特定 ServiceDefinition 的位置會根據現有的連接。
例外狀況
例外狀況 | 條件 |
---|---|
InvalidServiceDefinitionException | 傳遞的 ServiceDefinition 無效,而且找不到位置。 |
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。