AdministrationWebService4, classe
Hiérarchie d'héritage
System.Object
System.ComponentModel.MarshalByValueComponent
System.Web.Services.WebService
Microsoft.TeamFoundation.Server.Core.WebServices.TeamFoundationWebService
Microsoft.TeamFoundation.Build.Server.BuildWebServiceBase
Microsoft.TeamFoundation.Build.Server.AdministrationWebService4
Espace de noms : Microsoft.TeamFoundation.Build.Server
Assembly : Microsoft.TeamFoundation.Build.Server (dans Microsoft.TeamFoundation.Build.Server.dll)
Syntaxe
'Déclaration
<ClientServiceAttribute(ComponentName := "TeamBuild", RegistrationName := "Build", _
ServiceName := "AdministrationService4", CollectionServiceIdentifier := "FB42B129-9E9B-4CF4-BA4F-F87859C2DB1C")> _
<WebServiceAttribute(Name := "AdministrationService", Namespace := "https://schemas.microsoft.com/TeamFoundation/2010/Build")> _
Public NotInheritable Class AdministrationWebService4 _
Inherits BuildWebServiceBase
[ClientServiceAttribute(ComponentName = "TeamBuild", RegistrationName = "Build",
ServiceName = "AdministrationService4", CollectionServiceIdentifier = "FB42B129-9E9B-4CF4-BA4F-F87859C2DB1C")]
[WebServiceAttribute(Name = "AdministrationService", Namespace = "https://schemas.microsoft.com/TeamFoundation/2010/Build")]
public sealed class AdministrationWebService4 : BuildWebServiceBase
Le type AdministrationWebService4 expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
AdministrationWebService4 |
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 | |
---|---|---|
AcquireServiceHost | ||
AddBuildAgents | Ajoute des agents de build avec les paramètres spécifiés au système.Les agents de build qui sont ajoutés doivent porter des noms uniques dans toute 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 au 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 par défaut. (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 répondant aux spécifications fournies.Les jeux de résultats de sortie de liste correspondent lors jusqu'à l'index de la spécification qui a généré le résultat. | |
QueryBuildAgentsByUri | Interroge la liste des agents de build utilisation des URI fournis.Si Null ou vides la liste est fourni, tous les agents de build auxquels l'appelant dispose des autorisations appropriées sont retournées. | |
QueryBuildControllers | Recherche un ensemble de contrôleurs de build attribuer 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 d'ordinateur. | |
QueryBuildControllersByUri | Interroge la liste des contrôleurs de build utilisation des URI fournis.Si Null ou vides la liste est fourni, tous les contrôleurs de build auxquels l'appelant dispose des autorisations appropriées sont retournées.Les agents peuvent être conditionnellement retournés selon l'indicateur d'includeAgents. | |
QueryBuildServiceHosts | ||
QueryBuildServiceHostsByUri | ||
ReleaseServiceHost | ||
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 de la structure spécifiée Update pour déterminer quels champs doivent être mis à jour sur l'agent.Le seul champ obligatoire est l'URI pour 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 indirectement signalé par l'absence d'une exception est levée. | |
UpdateBuildControllers | Décrit les contrôleurs de build à jour sur le serveur en utilisant les propriétés spécifiées.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, alors passés dans les propriétés sont affichés 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.