ILocationService.SaveServiceDefinitions 方法
儲存在位置服務中提供的 ServiceDefinitions。 這項作業會將 ServiceDefinition 物件的識別項屬性一個是否尚未指派。 在 LocationMappings 屬性參考的所有 AccessMappings 必須已經設定位置服務。
命名空間: Microsoft.TeamFoundation.Framework.Client
組件: Microsoft.TeamFoundation.Client (在 Microsoft.TeamFoundation.Client.dll 中)
語法
'宣告
Sub SaveServiceDefinitions ( _
serviceDefinitions As IEnumerable(Of ServiceDefinition) _
)
void SaveServiceDefinitions(
IEnumerable<ServiceDefinition> serviceDefinitions
)
參數
- serviceDefinitions
類型:System.Collections.Generic.IEnumerable<ServiceDefinition>
儲存 ServiceDefinitions。如果第一個尚未指派,這些物件會更新為新的識別項。
例外狀況
例外狀況 | 條件 |
---|---|
InvalidServiceDefinitionException | 儲存的 ServiceDefinition 無效。 |
AccessMappingNotRegisteredException | ServiceDefinition 參考未註冊的 AccessMapping。 |
DuplicateLocationMappingException | 擲回,如果特定 AccessMapping 有兩個或多個在 ServiceDefinition 的 LocationMappings。 |
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。