BuildStoreWebService-Klasse

Vererbungshierarchie

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.BuildStoreWebService

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

Syntax

'Declaration
<WebServiceAttribute(Namespace := "https://schemas.microsoft.com/TeamFoundation/2005/06/Build/BuildInfo/03",  _
    Description := "Team Foundation Build Info web service")> _
<ClientServiceAttribute(ComponentName := "TeamBuild", RegistrationName := "Build",  _
    ServiceName := "BuildStoreService", CollectionServiceIdentifier := "c13c2a8e-4a9f-4fd4-8225-6e40cc733787")> _
Public NotInheritable Class BuildStoreWebService _
    Inherits BuildWebServiceBase
[WebServiceAttribute(Namespace = "https://schemas.microsoft.com/TeamFoundation/2005/06/Build/BuildInfo/03", 
    Description = "Team Foundation Build Info web service")]
[ClientServiceAttribute(ComponentName = "TeamBuild", RegistrationName = "Build", 
    ServiceName = "BuildStoreService", CollectionServiceIdentifier = "c13c2a8e-4a9f-4fd4-8225-6e40cc733787")]
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 das webmethod, das Daten in die Buildtabelle schreibt.
Öffentliche Methode AddBuildStep Dies ist das webmethod, das Daten in die BuildSteps-Tabelle schreibt.
Öffentliche Methode AddChangeSetsForBuild Dies ist das webmethod, das Daten in die Changesettabelle schreibt.
Öffentliche Methode AddOpenedWorkItemsForBuild Dies ist das webmethod, das Daten in die OpenedBugs-Tabelle schreibt.Erforderliche Parameter in jedem der WorkItemData-Objekte sind Name WorkItemId und WorkItemUri.
Öffentliche Methode AddPlatformFlavorLogForBuild Gibt die Kompilierungsdetails für den angegebenen Build für die angegebene Plattform oder den Typ zurück.
Öffentliche Methode AddProjectDetailsForBuild Dies ist das webmethod, das Daten in die ProjectDetails-Tabelle schreibt.
Öffentliche Methode AddWorkItemsForBuild Dies ist das webmethod, das Daten in die Arbeitsaufgabetabelle 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 die ganze Buildqualität zurück, die im opstore gespeichert wird.
Öffentliche Methode GetBuildSteps Gibt die Buildschritte für den angegebenen Build zurück.
Öffentliche Methode GetBuildUri Gibt den Build URI für das angegebene Teamprojekt und Buildnummer zurück.
Öffentliche Methode GetChangeSetsForBuild Gibt alle Changesets zurück, die einem Build zugeordnet sind.
Öffentliche Methode GetCodeCoverageForBuild Rückgabecodeabdeckung für den Build entsprechend angegebener Plattform/Typ.
Öffentliche Methode GetCodeCoverageStatusForBuild Rückgabecode-Abdeckungsstatus für den Build entsprechend angegebener Plattform/Typ.Dieser Status enthält Daten über die ausgeführte Abdeckungszusammenführung und die Fehlerprotokollprotokolldatei.
Öffentliche Methode GetCompilationSummaryForBuild Gibt die Kompilierungsdetails für den angegebenen Build für die angegebene Plattform/den Typ zurück.
Öffentliche Methode GetHashCode Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.)
Öffentliche Methode GetListOfBuilds Der buildType-Parameter ist hier optional.Wenn NULL ist, buildtype /, die vollständige Liste von Builds in angegebenen teamProject wird zurückgegeben entleeren Sie; andernfalls werden die Builds anhand der angegebenen buildtype gefiltert.
Öffentliche Methode GetOpenedWorkItemsForBuild Gibt alle geöffneten Arbeitsaufgaben für den Build zurück.
Öffentliche Methode GetPlatformFlavorsForBuild Gibt alle Plattform/Typen zurück, 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/dem 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 das webmethod, das den Eintrag FinishTime in der Buildtabelle aktualisiert.
Öffentliche Methode UpdateBuildFlag Dies ist das webmethod, das den Biteintrag GoodBuildFlag in der Buildtabelle aktualisiert.
Öffentliche Methode UpdateBuildLogLocation Dies ist das webmethod, das den Eintrag LogLocation in der Buildtabelle aktualisiert.
Öffentliche Methode UpdateBuildNumberAndDropLocation Dies ist das webmethod, das Buildnummer und den Ablagespeicherort für den angegebenen Build aktualisiert.
Öffentliche Methode UpdateBuildQuality Aktualisiert die Buildqualität für den angegebenen Builds im opstore.Dadurch wird auch die Buildqualität der Liste hinzu, die für Buildqualität ausgeführt wird, wenn es nicht bereits vorhanden.
Öffentliche Methode UpdateBuildStatus Aktualisiert den Status des angegebenen Builds.
Öffentliche Methode UpdateBuildStep Dies ist das webmethod, das 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