BuildStoreWebService, 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.Compatibility.BuildStoreWebService
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 := "BuildStoreService", CollectionServiceIdentifier := "c13c2a8e-4a9f-4fd4-8225-6e40cc733787")> _
<WebServiceAttribute(Namespace := "https://schemas.microsoft.com/TeamFoundation/2005/06/Build/BuildInfo/03", _
Description := "Team Foundation Build Info web service")> _
Public NotInheritable Class BuildStoreWebService _
Inherits BuildWebServiceBase
[ClientServiceAttribute(ComponentName = "TeamBuild", RegistrationName = "Build",
ServiceName = "BuildStoreService", CollectionServiceIdentifier = "c13c2a8e-4a9f-4fd4-8225-6e40cc733787")]
[WebServiceAttribute(Namespace = "https://schemas.microsoft.com/TeamFoundation/2005/06/Build/BuildInfo/03",
Description = "Team Foundation Build Info web service")]
public sealed class BuildStoreWebService : BuildWebServiceBase
Le type BuildStoreWebService expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
BuildStoreWebService |
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 | |
---|---|---|
AddBuild | C'est le webmethod qui écrit des données dans la table de builds. | |
AddBuildStep | C'est le webmethod qui écrit des données dans la table de BuildSteps. | |
AddChangeSetsForBuild | C'est le webmethod qui écrit des données dans la table d'ensembles de modifications. | |
AddOpenedWorkItemsForBuild | C'est le webmethod qui écrit des données dans la table d'OpenedBugs.Les paramètres requis dans chacun des objets de WorkItemData sont titre de WorkItemId, et de WorkItemUri. | |
AddPlatformFlavorLogForBuild | Retourne les détails de compilation pour la build spécifiée pour la plateforme ou la version donnée. | |
AddProjectDetailsForBuild | C'est le webmethod qui écrit des données dans la table de ProjectDetails. | |
AddWorkItemsForBuild | C'est le webmethod qui écrit des données dans la table WorkItems. | |
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.) | |
GetBuildDetails | Retourne toutes les informations de configuration de build stockées dans l'opstore. | |
GetBuildQualities | Retourne les qualités de build stockées dans l'opstore. | |
GetBuildSteps | Retourne les étapes de génération de la build spécifiée. | |
GetBuildUri | Retourne l'URI de génération pour le projet d'équipe et le numéro de build donnés. | |
GetChangeSetsForBuild | Retourne tous les ensembles de modifications associés à une génération. | |
GetCodeCoverageForBuild | Couverture du code de retour pour la génération correspondant à la plateforme données/à version. | |
GetCodeCoverageStatusForBuild | État de couverture du code de retour pour la génération correspondant à la plateforme données/à version.Cet état inclut des données sur la fusion de couverture et du fichier journal des erreurs. | |
GetCompilationSummaryForBuild | Retourne les détails de compilation pour la build spécifiée pour la plateforme/Version données. | |
GetHashCode | Sert de fonction de hachage par défaut. (Hérité de Object.) | |
GetListOfBuilds | Le paramètre buildType est facultatif ici.Si buildtype est null ou vide la liste complète des builds dans le teamProject spécifié est retourné ; sinon, les builds sont filtrées selon le buildtypedonné. | |
GetOpenedWorkItemsForBuild | Retourne tous les éléments de travail ouverts pour la build. | |
GetPlatformFlavorsForBuild | Retourne les plateforme/versions établies pour l'URI donné d'une build. | |
GetService | Obtient l'implémenteur du IServiceProvider. (Hérité de MarshalByValueComponent.) | |
GetTestResultsForBuild | Retourne tous les résultats de la génération correspondant à la plateforme/à la version données. | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
GetWorkItemsForBuild | Retourne tous les éléments de travail associés pour la build. | |
ToString | Retourne String contenant le nom du Component, s'il existe.Cette méthode ne doit pas être substituée. (Hérité de MarshalByValueComponent.) | |
UpdateBuildFinishTime | C'est le webmethod qui met le FinishTime à jour d'entrée dans la table de builds. | |
UpdateBuildFlag | C'est le webmethod qui met le bit à jour GoodBuildFlag d'entrée dans la table de builds. | |
UpdateBuildLogLocation | C'est le webmethod qui met le LogLocation à jour d'entrée dans la table de builds. | |
UpdateBuildNumberAndDropLocation | C'est le webmethod qui met le numéro de build et l'emplacement cible à jour pour la build spécifiée. | |
UpdateBuildQuality | Met la qualité de build à jour pour la build spécifiée dans l'opstore.Cela ajoute également la qualité de build à la liste conservée pour les qualités de build s'il n'est pas déjà présent. | |
UpdateBuildStatus | Met à jour l'état de la build spécifiée. | |
UpdateBuildStep | C'est le webmethod qui met à jour les données dans la table de BuildSteps. |
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