Classe BuildWebService4
Gerarchia di ereditarietà
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.BuildWebService4
Spazio dei nomi: Microsoft.TeamFoundation.Build.Server
Assembly: Microsoft.TeamFoundation.Build.Server (in Microsoft.TeamFoundation.Build.Server.dll)
Sintassi
'Dichiarazione
<ClientServiceAttribute(ComponentName := "TeamBuild", RegistrationName := "Build", _
ServiceName := "BuildService4", CollectionServiceIdentifier := "AAE1325C-E97F-4A15-B557-9D1620D5D5F4")> _
<WebServiceAttribute(Name := "BuildService", Namespace := "https://schemas.microsoft.com/TeamFoundation/2010/Build")> _
Public NotInheritable Class BuildWebService4 _
Inherits BuildWebServiceBase
[ClientServiceAttribute(ComponentName = "TeamBuild", RegistrationName = "Build",
ServiceName = "BuildService4", CollectionServiceIdentifier = "AAE1325C-E97F-4A15-B557-9D1620D5D5F4")]
[WebServiceAttribute(Name = "BuildService", Namespace = "https://schemas.microsoft.com/TeamFoundation/2010/Build")]
public sealed class BuildWebService4 : BuildWebServiceBase
Il tipo BuildWebService4 espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
BuildWebService4 |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
Application | ottiene l'oggetto applicazione per la richiesta HTTP corrente. (Ereditato da WebService) | |
Container | Ottiene il contenitore per il componente. (Ereditato da MarshalByValueComponent) | |
Context | Ottiene ASP.NET HttpContext per la richiesta corrente, che incapsula il contesto HTTP-specifico utilizzato dal server HTTP per l'elaborazione delle richieste Web. (Ereditato da WebService) | |
DesignMode | Ottiene un valore che indica se il componente si trova in modalità progettazione. (Ereditato da MarshalByValueComponent) | |
Server | ottiene HttpServerUtility per la richiesta corrente. (Ereditato da WebService) | |
Session | ottiene HttpSessionState istanza per la richiesta corrente. (Ereditato da WebService) | |
Site | Ottiene o imposta il sito del componente. (Ereditato da MarshalByValueComponent) | |
SoapVersion | Ottiene la versione del protocollo SOAP utilizzato per l'esecuzione della richiesta SOAP al servizio Web XML. (Ereditato da WebService) | |
User | Ottiene il server ASP.NET User oggetto.Può essere utilizzato per l'autenticazione se l'utente è autorizzato a eseguire la richiesta. (Ereditato da WebService) |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
AddBuildDefinitions | Aggiungere gli oggetti [BuildDefinition] al server.Se il campo dell'URI sarà inserito prima di essere inviato al server, quindi verrà ignorato.Le definizioni di compilazione duplicate non possono esistere nello stesso percorso.Di conseguenza, un'eccezione può essere generata se questo caso viene rilevato.L'aggiunta è transazionale per tutte le definizioni in modo che se si aggiunge l'esito negativo del tutto aggiungere avrà esito negativo. | |
AddBuildQualities | Aggiunto l'elenco di qualità al progetto team di destinazione.L'utente che esegue l'aggiunta è necessaria l'autorizzazione [EditBuildStatus] per eseguire l'operazione. | |
AddProcessTemplates | ||
CreateTeamProjectComponents | Crea i componenti necessari per disporre di un progetto team. | |
DeleteBuildDefinitions | Elimina le definizioni di compilazione dal server con URI equivalenti a quelli che vengono passati come parametro matrice.Le definizioni ancora dispongono di compilazione sono associate, se vengono completate o in coda e “design", “posposto", lo stato o “di InProgress", non possono essere eliminati.Le compilazioni dipendenti devono essere eliminati prima di rimuovere la definizione. | |
DeleteBuildQualities | Elimina le qualità di compilazione specificato dal progetto team di destinazione.L'utente che esegue questa operazione è necessaria l'autorizzazione [EditBuildStatus] il progetto team. | |
DeleteBuilds | Elimina compilazioni che corrispondono agli URI specificato.Se una compilazione specificato non esiste, viene ignorato automaticamente.Se il metodo non genera alcuna eccezione, pertanto può essere presuppostoe che la parte di compilazione di eliminazione è necessario okay.Gli errori non fine quali l'eliminazione del risultato del test a un'altra che i problemi di accesso della destinazione finale problema- e l'autorizzazione appena vengono registrati nel log eventi e non sono considerati errori. | |
DeleteProcessTemplates | ||
DestroyBuilds | Elimina compilazioni che corrispondono agli URI specificato.Se una compilazione specificato non esiste, viene ignorato automaticamente. | |
Dispose | Libera tutte le risorse utilizzate da MarshalByValueComponent. (Ereditato da MarshalByValueComponent) | |
Equals | Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object) | |
GetAffectedBuildDefinitions | Determina quale, se presente, definizioni di compilazione sono interessati da elementi server forniti. | |
GetBuildQualities | Recupera le qualità di compilazione esistenti per il progetto team di destinazione.L'utente deve disporre di autorizzazioni [GenericRead] il progetto team di destinazione per visualizzare le qualità di compilazione. | |
GetHashCode | Funge da funzione hash per un determinato tipo. (Ereditato da Object) | |
GetService | Ottiene dall'implementatore di IServiceProvider. (Ereditato da MarshalByValueComponent) | |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) | |
NotifyBuildCompleted | Notifica al server che la compilazione con l'uri fornito è stata completata. | |
QueryBuildDefinitions | Eseguire una query sul server per gli elementi che corrispondono agli oggetti di input [BuildItemSpec].Questo metodo può essere utilizzato per individuare gli elementi di utilizzare il percorso se l'URI sarà sconosciuto. | |
QueryBuildDefinitionsByUri | Query per le definizioni di compilazione fornisce un set di URI.Il server restituirà una definizione per ogni URI valido nella matrice. | |
QueryBuilds | Fornita una matrice di oggetti [BuildDetailSpec], questo metodo Web restituirà un elenco di risultati di oggetti [BuildQueryResult] la stessa dimensione della matrice di input.Se non viene individuata alcuna corrispondenza, l'oggetto [BuildQueryResult] avrà semplicemente elenchi vuoti. | |
QueryBuildsByUri | Compilazione di query l'uri anziché dal percorso con le opzioni specificate.Un singolo oggetto [BuildQueryResult] viene restituito dalla query, con un elenco [BuildDetail] la stessa lunghezza della matrice URI dell'input.Se un URI specifico non corrisponde alcun compilazione, quindi indice corrispondente nell'elenco risultante [BuildDetail] sarà null.La quantità di dati restituiti dalla query viene controllata tramite il parametro di opzioni. | |
QueryProcessTemplates | ||
RequestIntermediateLogs | Invita i registri di diagnostica intermedi per essere disponibili nella destinazione finale. | |
StopBuilds | Interrompe le compilazioni in corso con URI forniti.Se una compilazione già quindi è stato completato sarà ignorato e considerato un esito positivo.L'utente che esegue la chiamata deve disporre di autorizzazioni [AdministerBuild] a tutte le interruzioni di progetti team per il quale viene eseguito. | |
ToString | Restituisce un oggetto String contenere il nome Component, se presente.Questo metodo non deve essere sottoposto a override. (Ereditato da MarshalByValueComponent) | |
UpdateBuildDefinitions | Se una matrice [BuildDefinition] oggetti, questo metodo aggiorna le definizioni di compilazione con i dati specificati. | |
UpdateBuildInformation | Aggiorna le informazioni di compilazione in base alle modifiche specificate.Tutte le informazioni necessarie le modifiche vengono restituite al chiamante ad eccezione dei nodi eliminati. | |
UpdateBuilds | Dettagli compilazione degli aggiornamenti con informazioni fornite.L'utente deve disporre di autorizzazioni [AdministerBuild] il progetto team che contiene la compilazione per eseguire questa operazione. | |
UpdateProcessTemplates |
In alto
Eventi
Nome | Descrizione | |
---|---|---|
Disposed | Aggiungere un gestore eventi per ascoltare Disposed evento 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.