Condividi tramite


Classe BuildStoreWebService

Gerarchia di ereditarietà

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

Spazio dei nomi:  Microsoft.TeamFoundation.Build.Server.Compatibility
Assembly:  Microsoft.TeamFoundation.Build.Server (in Microsoft.TeamFoundation.Build.Server.dll)

Sintassi

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

Il tipo BuildStoreWebService espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico BuildStoreWebService

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica Application Ottiene l'oggetto applicazione per la richiesta HTTP corrente. (Ereditato da WebService)
Proprietà pubblica Container Ottiene il contenitore del componente. (Ereditato da MarshalByValueComponent)
Proprietà pubblica Context Ottiene il HttpContext ASP.NET per la richiesta corrente, che incapsula tutto il contesto HTTP specifico utilizzato dal server HTTP per elaborare le richieste Web. (Ereditato da WebService)
Proprietà pubblica DesignMode Ottiene un valore che indica se il componente è in modalità progettazione. (Ereditato da MarshalByValueComponent)
Proprietà pubblica Server Ottiene l'oggetto HttpServerUtility per la richiesta corrente. (Ereditato da WebService)
Proprietà pubblica Session Ottiene l'istanza HttpSessionState per la richiesta corrente. (Ereditato da WebService)
Proprietà pubblica Site Ottiene o imposta il sito del componente. (Ereditato da MarshalByValueComponent)
Proprietà pubblica SoapVersion Ottiene la versione del protocollo SOAP utilizzata per effettuare la richiesta SOAP al servizio Web XML. (Ereditato da WebService)
Proprietà pubblica User Ottiene l'oggetto User del server ASP.NET.Può essere utilizzato per verificare se un utente è autorizzato a eseguire la richiesta. (Ereditato da WebService)

In alto

Metodi

  Nome Descrizione
Metodo pubblico AddBuild Si tratta del webmethod che scrive i dati nella tabella delle compilazioni.
Metodo pubblico AddBuildStep Si tratta del webmethod che scrive i dati nella tabella di BuildSteps.
Metodo pubblico AddChangeSetsForBuild Si tratta del webmethod che scrive i dati nella tabella di insiemi di modifiche.
Metodo pubblico AddOpenedWorkItemsForBuild Si tratta del webmethod che scrive i dati nella tabella di OpenedBugs.I parametri obbligatori in ognuno degli oggetti di WorkItemData sono titolo di WorkItemUri e di WorkItemId.
Metodo pubblico AddPlatformFlavorLogForBuild Restituisce i dettagli di compilazione per la compilazione specificata per la piattaforma o la versione specificata.
Metodo pubblico AddProjectDetailsForBuild Si tratta del webmethod che scrive i dati nella tabella di ProjectDetails.
Metodo pubblico AddWorkItemsForBuild Si tratta del webmethod che scrive i dati nella tabella degli elementi di lavoro.
Metodo pubblico Dispose Rilascia tutte le risorse utilizzate dall'oggetto MarshalByValueComponent. (Ereditato da MarshalByValueComponent)
Metodo pubblico Equals Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object)
Metodo pubblico GetBuildDetails Restituisce tutte le informazioni di configurazione della build archiviate nel opstore.
Metodo pubblico GetBuildQualities Restituisce tutte le qualità di compilazione archiviate nel opstore.
Metodo pubblico GetBuildSteps Restituisce le istruzioni di compilazione per la compilazione specificata.
Metodo pubblico GetBuildUri Restituisce l'uri di compilazione per il progetto team e il numero di build specificati.
Metodo pubblico GetChangeSetsForBuild Restituisce tutti gli insiemi di modifiche associati a una compilazione.
Metodo pubblico GetCodeCoverageForBuild Code coverage di completamento della compilazione che corrisponde alla piattaforma specificata/versione.
Metodo pubblico GetCodeCoverageStatusForBuild Lo stato di code coverage viene restituito per la compilazione che corrisponde alla piattaforma specificata/versione.Lo stato include i dati sull'unione di code coverage in corso e il file di log degli errori.
Metodo pubblico GetCompilationSummaryForBuild Restituisce i dettagli di compilazione per la compilazione specificata per la piattaforma/versione specificata.
Metodo pubblico GetHashCode Funge da funzione hash predefinita. (Ereditato da Object)
Metodo pubblico GetListOfBuilds Il parametro buildType è facoltativo di.Se buildtype è null o vuota l'elenco completo delle compilazioni in teamProject specificato viene restituito; in caso contrario, le compilazioni verrebbero filtrate in base a buildtypespecificato.
Metodo pubblico GetOpenedWorkItemsForBuild Restituisce tutti gli elementi di lavoro aperti per la compilazione.
Metodo pubblico GetPlatformFlavorsForBuild Restituisce qualsiasi piattaforma/versioni compilate per un URI specificato di compilazione.
Metodo pubblico GetService Ottiene l'implementatore dell'interfaccia IServiceProvider. (Ereditato da MarshalByValueComponent)
Metodo pubblico GetTestResultsForBuild Restituisce tutti i risultati della compilazione che corrisponde alla piattaforma/versione specificata.
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblico GetWorkItemsForBuild Restituisce tutti gli elementi di lavoro collegati per la compilazione.
Metodo pubblico ToString Restituisce un oggetto String contenente il nome dell'oggetto Component, se presente.Non è consigliabile eseguire l'override di questo metodo. (Ereditato da MarshalByValueComponent)
Metodo pubblico UpdateBuildFinishTime Si tratta del webmethod che aggiorna la voce FinishTime nella tabella delle compilazioni.
Metodo pubblico UpdateBuildFlag Si tratta del webmethod che aggiorna la voce GoodBuildFlag di bit nella tabella delle compilazioni.
Metodo pubblico UpdateBuildLogLocation Si tratta del webmethod che aggiorna la voce LogLocation nella tabella delle compilazioni.
Metodo pubblico UpdateBuildNumberAndDropLocation Si tratta del webmethod che aggiorna il numero di build e la destinazione finale per la compilazione specificata.
Metodo pubblico UpdateBuildQuality Aggiorna la qualità della compilazione specificata nel opstore.Verrà inoltre aggiunto la qualità di compilazione all'elenco gestito per le qualità di compilazione se non è già presente.
Metodo pubblico UpdateBuildStatus Aggiorna lo stato della compilazione specificata.
Metodo pubblico UpdateBuildStep Si tratta del webmethod che aggiorna i dati della tabella di BuildSteps.

In alto

Eventi

  Nome Descrizione
Evento pubblico Disposed Aggiunge un gestore eventi per restare in attesa dell'evento Disposed sul componente. (Ereditato da MarshalByValueComponent)

In alto

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.TeamFoundation.Build.Server.Compatibility