AdministrationWebService, classe
Hiérarchie d'héritage
System.Object
System.ComponentModel.MarshalByValueComponent
System.Web.Services.WebService
Microsoft.TeamFoundation.Framework.Server.Alm.WebServices.TeamFoundationWebService
Microsoft.TeamFoundation.Build.Server.BuildWebServiceBase
Microsoft.TeamFoundation.Build.Server.Compatibility.AdministrationWebService
Espace de noms : Microsoft.TeamFoundation.Build.Server.Compatibility
Assembly : Microsoft.TeamFoundation.Build.Server (dans Microsoft.TeamFoundation.Build.Server.dll)
Syntaxe
'Déclaration
<ClientServiceAttribute(ComponentName := "TeamBuild", RegistrationName := "Build", _
ServiceName := "AdministrationService", CollectionServiceIdentifier := "d1e9471d-7e69-4210-ad4c-3c941b245e2f")> _
<WebServiceAttribute> _
Public NotInheritable Class AdministrationWebService _
Inherits BuildWebServiceBase
[ClientServiceAttribute(ComponentName = "TeamBuild", RegistrationName = "Build",
ServiceName = "AdministrationService", CollectionServiceIdentifier = "d1e9471d-7e69-4210-ad4c-3c941b245e2f")]
[WebServiceAttribute]
public sealed class AdministrationWebService : BuildWebServiceBase
Le type AdministrationWebService expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
AdministrationWebService |
Début
Propriétés
Nom | Description | |
---|---|---|
Application | Obtient l'objet Application de la requête HTTP en cours. (Hérité de WebService.) | |
Container | Obtient le conteneur du composant. (Hérité de MarshalByValueComponent.) | |
Context | Obtient HttpContext ASP.NET pour la demande en cours, qui encapsule tout le contexte spécifique à HTTP utilisé par le serveur HTTP pour traiter les demandes Web. (Hérité de WebService.) | |
DesignMode | Obtient une valeur indiquant si le composant est actuellement en mode design. (Hérité de MarshalByValueComponent.) | |
Server | Obtient le HttpServerUtility pour la demande en cours. (Hérité de WebService.) | |
Session | Obtient l'instance HttpSessionState pour la demande en cours. (Hérité de WebService.) | |
Site | Obtient ou définit le site du composant. (Hérité de MarshalByValueComponent.) | |
SoapVersion | Obtient la version du protocole SOAP utilisée pour faire la demande SOAP au service Web XML. (Hérité de WebService.) | |
User | Obtient l'objet User du serveur ASP.NET.Peut être utilisé pour déterminer par l'authentification si un utilisateur est autorisé à exécuter la demande. (Hérité de WebService.) |
Début
Méthodes
Nom | Description | |
---|---|---|
AddBuildAgents | Ajoute des agents de build avec les paramètres spécifiés dans le système.Les agents de build qui sont ajoutés doivent avoir des noms uniques dans l'hôte contenant de service.Les agents peuvent éventuellement être associés à un contrôleur de build lorsqu'ils sont ajoutés au système. | |
AddBuildControllers | Ajoute des contrôleurs de build avec les paramètres spécifiés dans le système.Un seul contrôleur de build peut être associé à un hôte de service à la fois.Une tentative de définir plusieurs contrôleurs de build sur un hôte de service provoque une exception. | |
AddBuildServiceHost | ||
DeleteBuildAgents | ||
DeleteBuildControllers | ||
DeleteBuildServiceHost | ||
Dispose | Libère toutes les ressources utilisées par MarshalByValueComponent. (Hérité de MarshalByValueComponent.) | |
Equals | Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.) | |
GetHashCode | Sert de fonction de hachage pour un type particulier. (Hérité de Object.) | |
GetService | Obtient l'implémenteur du IServiceProvider. (Hérité de MarshalByValueComponent.) | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
QueryBuildAgents | Interroge la liste des agents de build qui répondent aux fonctionnalités fournies.Les jeux de résultats de la liste de sortie si assortiront jusqu'à l'index de la spécification qui est produite le résultat. | |
QueryBuildAgentsByUri | Interroge la liste des agents de build à l'aide de les URI fournis.Si null ou vides la liste est fourni, tous les agents de build auxquels l'appelant dispose des autorisations appropriées est retourné. | |
QueryBuildControllers | Requêtes pour un jeu de contrôleurs de build donnés une spécification de requête.La spécification de requête peut inclure des caractères génériques pour le nom de contrôleur et le nom de l'ordinateur. | |
QueryBuildControllersByUri | Interroge la liste des contrôleurs de build à l'aide de les URI fournis.Si null ou vides la liste est fourni, tous les contrôleurs de build auxquels l'appelant dispose des autorisations appropriées est retourné.Les agents peuvent être retournés conditionnelle selon la balise d' [includeAgents] . | |
QueryBuildServiceHosts | ||
QueryBuildServiceHostsByUri | ||
TestBuildAgentConnection | ||
TestBuildControllerConnection | ||
TestBuildServiceHostConnections | ||
ToString | Retourne String contenant le nom du Component, s'il existe.Cette méthode ne doit pas être substituée. (Hérité de MarshalByValueComponent.) | |
UpdateBuildAgents | Agents de build de mises à jour l'utilisation de la structure spécifiée de mise à jour pour déterminer les champs doivent être mis à jour sur l'agent.Le seul champ obligatoire est l'URI de la mise à jour, qui spécifie l'agent qui doit être mis à jour dans l'appel.Aucun résultat n'est retourné.Par conséquent une mise à jour réussie est signalé indirectement par l'échec d'une exception est levée. | |
UpdateBuildControllers | Met à jour les contrôleurs de build sur le serveur à l'aide de les propriétés spécifiées.Les nouvelles propriétés de l'objet remplacent les propriétés anciennes qui existaient avant la mise à jour.Si aucune exception n'est générée de cette méthode, les propriétés passées sont répercutées dans la base de données. | |
UpdateBuildServiceHost |
Début
Événements
Nom | Description | |
---|---|---|
Disposed | Ajoute un gestionnaire d'événements qui doit écouter l'événement Disposed pour le composant. (Hérité de MarshalByValueComponent.) |
Début
Sécurité des threads
Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.
Voir aussi
Référence
Microsoft.TeamFoundation.Build.Server.Compatibility, espace de noms