ILocationService.SaveServiceDefinitions (Método)
Guarda el ServiceDefinitions proporcionado en el servicio de ubicación. Esta operación asignar la propiedad ID de objetos ServiceDefinition si no ya está asignada. Cualquier AccessMappings hace referencia en la propiedad de LocationMappings debe ser configurado con el servicio de ubicación.
Espacio de nombres: Microsoft.TeamFoundation.Framework.Client
Ensamblado: Microsoft.TeamFoundation.Client (en Microsoft.TeamFoundation.Client.dll)
Sintaxis
'Declaración
Sub SaveServiceDefinitions ( _
serviceDefinitions As IEnumerable(Of ServiceDefinition) _
)
void SaveServiceDefinitions(
IEnumerable<ServiceDefinition> serviceDefinitions
)
Parámetros
- serviceDefinitions
Tipo: System.Collections.Generic.IEnumerable<ServiceDefinition>
El ServiceDefinitions a guardar.Estos objetos se actualizarán con un nuevo identificador si no ya está asignada.
Excepciones
Excepción | Condición |
---|---|
InvalidServiceDefinitionException | El ServiceDefinition que está guardado no es válido. |
AccessMappingNotRegisteredException | El ServiceDefinition hace referencia a un AccessMapping que no se ha registrado. |
DuplicateLocationMappingException | Se produce si un AccessMapping dado tiene dos o más LocationMappings en un ServiceDefinition. |
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.
Vea también
Referencia
Microsoft.TeamFoundation.Framework.Client (Espacio de nombres)