Freigeben über


BuildStoreWebService-Klasse

Vererbungshierarchie

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

Namespace:  Microsoft.TeamFoundation.Build.Server.Compatibility
Assembly:  Microsoft.TeamFoundation.Build.Server (in Microsoft.TeamFoundation.Build.Server.dll)

Syntax

'Declaration
<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

Der BuildStoreWebService-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode BuildStoreWebService

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Application Ruft das Anwendungsobjekt für die aktuelle HTTP-Anforderung ab. (Von WebService geerbt.)
Öffentliche Eigenschaft Container Ruft den Container für die Komponente ab. (Von MarshalByValueComponent geerbt.)
Öffentliche Eigenschaft Context Ruft HttpContext von ASP.NET für die aktuelle Anforderung ab, wodurch der gesamte HTTP-spezifische Kontext gekapselt wird, der durch den HTTP-Server zum Verarbeiten von Webanforderungen verwendet wird. (Von WebService geerbt.)
Öffentliche Eigenschaft DesignMode Ruft einen Wert ab, der angibt, ob sich die Komponente gegenwärtig im Entwurfsmodus befindet. (Von MarshalByValueComponent geerbt.)
Öffentliche Eigenschaft Server Ruft das HttpServerUtility für die aktuelle Anforderung ab. (Von WebService geerbt.)
Öffentliche Eigenschaft Session Ruft die HttpSessionState-Instanz für die aktuelle Anforderung ab. (Von WebService geerbt.)
Öffentliche Eigenschaft Site Ruft die Site der Komponente ab oder legt diese fest. (Von MarshalByValueComponent geerbt.)
Öffentliche Eigenschaft SoapVersion Ruft die Version des SOAP-Protokolls ab, mit dem die SOAP-Anforderung an den XML-Webdienst ausgeführt wird. (Von WebService geerbt.)
Öffentliche Eigenschaft User Ruft das User-Objekt des ASP.NET-Servers ab.Kann verwendet werden, um zu authentifizieren, ob ein Benutzer zum Ausführen der Anforderung berechtigt ist. (Von WebService geerbt.)

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode AddBuild Dies ist die Webmethode, die Daten in die Buildtabelle schreibt.
Öffentliche Methode AddBuildStep Dies ist die Webmethode, die Daten in die BuildSteps-Tabelle schreibt.
Öffentliche Methode AddChangeSetsForBuild Dies ist die Webmethode, die Daten in die Changesettabelle schreibt.
Öffentliche Methode AddOpenedWorkItemsForBuild Dies ist die Webmethode, die Daten in die OpenedBugs-Tabelle schreibt.Erforderliche Parameter in jedem der WorkItemData-Objekte sind WorkItemId Titel und WorkItemUri.
Öffentliche Methode AddPlatformFlavorLogForBuild Gibt den Kompilierungsdetails für den angegebenen Build für der angegebenen Plattform oder den Typ zurück.
Öffentliche Methode AddProjectDetailsForBuild Dies ist die Webmethode, die Daten in die ProjectDetails-Tabelle schreibt.
Öffentliche Methode AddWorkItemsForBuild Dies ist die Webmethode, die Daten in der Arbeitsaufgabentabelle schreibt.
Öffentliche Methode Dispose Gibt alle vom MarshalByValueComponent verwendeten Ressourcen frei. (Von MarshalByValueComponent geerbt.)
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Öffentliche Methode GetBuildDetails Gibt alle Informationen zur Buildkonfiguration zurück, die im opstore gespeichert werden.
Öffentliche Methode GetBuildQualities Gibt der gesamte Buildqualität zurück, die im opstore gespeichert wird.
Öffentliche Methode GetBuildSteps Gibt den Buildschritten für den angegebenen Build zurück.
Öffentliche Methode GetBuildUri Gibt den Build-URI für das angegebene Teamprojekt und die Buildnummer zurück.
Öffentliche Methode GetChangeSetsForBuild Gibt alle Changesets zurück, die mit einem Build zugeordnet sind.
Öffentliche Methode GetCodeCoverageForBuild Rückgabecodeabdeckung für den Build gemäß bestimmten Plattform/Typ.
Öffentliche Methode GetCodeCoverageStatusForBuild Rückgabecode-Abdeckungsstatus für den Build gemäß bestimmten Plattform/Typ.Dieser Status enthält Daten über die ausgeführte Abdeckungszusammenführung und die Fehlerprotokollprotokolldatei.
Öffentliche Methode GetCompilationSummaryForBuild Gibt den Kompilierungsdetails für den angegebenen Build für der angegebenen Plattform/den Typ zurück.
Öffentliche Methode GetHashCode Fungiert als die Standardhashfunktion. (Von Object geerbt.)
Öffentliche Methode GetListOfBuilds Der buildType-Parameter hier ist optional.Wenn buildtype NULL ist,/, die vollständige Liste der Builds in angegebenen teamProject wird zurückgegeben entleeren Sie; andernfalls würden die Builds auf der Basis angegebener buildtype herausgefiltert.
Öffentliche Methode GetOpenedWorkItemsForBuild Gibt alle geöffneten Arbeitsaufgaben für den Build zurück.
Öffentliche Methode GetPlatformFlavorsForBuild Gibt aller Plattform/Typen zurückgegeben, die für einen angegebenen Build-URI erstellt werden.
Öffentliche Methode GetService Ruft die Implementierung von IServiceProvider ab. (Von MarshalByValueComponent geerbt.)
Öffentliche Methode GetTestResultsForBuild Gibt alle Testergebnisse für den Build entsprechend der angegebenen Plattform/den Typ zurück.
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode GetWorkItemsForBuild Gibt alle zugeordneten Arbeitsaufgaben für den Build zurück.
Öffentliche Methode ToString Gibt einen String zurück, der den Namen dieser Component enthält, sofern vorhanden.Diese Methode sollte nicht überschrieben werden. (Von MarshalByValueComponent geerbt.)
Öffentliche Methode UpdateBuildFinishTime Dies ist die Webmethode, die den Eintrag FinishTime in der Buildtabelle aktualisiert.
Öffentliche Methode UpdateBuildFlag Dies ist die Webmethode, die den Biteintrag GoodBuildFlag in der Buildtabelle aktualisiert.
Öffentliche Methode UpdateBuildLogLocation Dies ist die Webmethode, die den Eintrag LogLocation in der Buildtabelle aktualisiert.
Öffentliche Methode UpdateBuildNumberAndDropLocation Dies ist die Webmethode, die Buildnummer und den Ablagespeicherort für den angegebenen Build aktualisiert.
Öffentliche Methode UpdateBuildQuality Aktualisiert die Buildqualität für den angegebenen Build im opstore.Dadurch wird auch der Buildqualität der Liste hinzu, die für die Buildqualität gespeichert werden, wenn nicht bereits vorhanden.
Öffentliche Methode UpdateBuildStatus Aktualisiert den Status des angegebenen Builds.
Öffentliche Methode UpdateBuildStep Dies ist die Webmethode, die Daten in der BuildSteps-Tabelle aktualisiert.

Zum Seitenanfang

Ereignisse

  Name Beschreibung
Öffentliches Ereignis Disposed Fügt einen Ereignishandler hinzu, der das Disposed-Ereignis für die Komponente überwacht. (Von MarshalByValueComponent geerbt.)

Zum Seitenanfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.TeamFoundation.Build.Server.Compatibility-Namespace