Condividi tramite


Interfaccia IBuildServer

Accedere al server che esegue Team Foundation Build.

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

Sintassi

'Dichiarazione
Public Interface IBuildServer
public interface IBuildServer

Il tipo IBuildServer espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica BuildServerVersion Ottiene la versione server di compilazione.
Proprietà pubblica NoCICheckInComment Ottiene la stringa di commento che segnala il sistema integrazione continuata per ignorare un'archiviazione.Archivio con questa stringa nel commento non genererà una nuova compilazione.
Proprietà pubblica TeamProjectCollection Ottiene l'oggetto di TeamProjectCollection che ha creato questo IBuildServer.

In alto

Metodi

  Nome Descrizione
Metodo pubblico AddBuildQuality(String, String) Aggiunge la qualità di compilazione al progetto team specificato.
Metodo pubblico AddBuildQuality(String, array<String[]) Aggiunge la matrice di qualità di compilazione al progetto team specificato.
Metodo pubblico BeginQueryBuildDefinitions Ottiene i risultati della query di definizione di compilazione per una matrice specificata di specifiche di definizione di compilazione.
Metodo pubblico BeginQueryBuildDefinitionsByUri Inizia un'operazione asincrona per eseguire una query sulle definizioni di compilazione da un URI (Uniform Resource Identifier).
Metodo pubblico BeginQueryBuilds Inizia un'operazione asincrona di eseguire una query sulla compilazione utilizzando una matrice di specifiche.
Metodo pubblico BeginQueryBuildsByUri Ottiene le compilazioni che corrispondono agli URI specificato.
Metodo pubblico BeginQueryQueuedBuilds Inizia un'operazione asincrona per eseguire una query nella coda di compilazione.
Metodo pubblico CancelBuilds(array<Int32[]) Annulla compilazioni in coda con gli ID forniti se sono correntemente attivo o nel posposti.
Metodo pubblico CancelBuilds(array<IQueuedBuild[]) Annulla compilazioni in coda forniti se attualmente sono in stato attivo o nel posposti.
Metodo pubblico CreateBuildAgentSpec() Crea una nuova specifica dell'agente di compilazione che può essere utilizzata per eseguire una query sugli agenti di compilazione.
Metodo pubblico CreateBuildAgentSpec(IBuildAgent) Crea una nuova specifica dell'agente di compilazione che può essere utilizzata per eseguire una query sugli agenti di compilazione.
Metodo pubblico CreateBuildAgentSpec(String, String, List<String>) Crea una nuova specifica dell'agente di compilazione che può essere utilizzata per eseguire una query sugli agenti di compilazione.
Metodo pubblico CreateBuildAgentSpec(String, String, array<String[], List<String>) Crea una nuova specifica dell'agente di compilazione che può essere utilizzata per eseguire una query sugli agenti di compilazione.
Metodo pubblico CreateBuildControllerSpec() Crea una nuova specifica del controller di compilazione che può essere utilizzata per eseguire una query sui controller di compilazione.
Metodo pubblico CreateBuildControllerSpec(String, String) Crea una nuova specifica del controller di compilazione che può essere utilizzata per eseguire una query sui controller di compilazione.
Metodo pubblico CreateBuildControllerSpec(String, String, array<String[], Boolean) Crea una nuova specifica del controller di compilazione che può essere utilizzata per eseguire una query sui controller di compilazione.
Metodo pubblico CreateBuildDefinition Crea una nuova definizione di compilazione di proprietà dal server di compilazione.
Metodo pubblico CreateBuildDefinitionSpec(String) Crea una nuova specifica della definizione di compilazione che può essere utilizzata per eseguire una query sulle definizioni di compilazione.
Metodo pubblico CreateBuildDefinitionSpec(IBuildDefinition) Crea una nuova specifica della definizione di compilazione che può essere utilizzata per eseguire una query sulle definizioni di compilazione.
Metodo pubblico CreateBuildDefinitionSpec(String, String) Crea una nuova specifica della definizione di compilazione che può essere utilizzata per eseguire una query sulle definizioni di compilazione.
Metodo pubblico CreateBuildDefinitionSpec(String, String, array<String[]) Crea una nuova specifica della definizione di compilazione che può essere utilizzata per eseguire una query sulle definizioni di compilazione.
Metodo pubblico CreateBuildDetailSpec(IEnumerable<Uri>) Crea una nuova specifica di dettaglio di compilazione che può essere utilizzata per eseguire una query sulle compilazioni per le definizioni specificate.
Metodo pubblico CreateBuildDetailSpec(String) Crea una nuova specifica di dettaglio di compilazione che può essere utilizzata per l'esecuzione di query di compilazione per un progetto team.
Metodo pubblico CreateBuildDetailSpec(IBuildDefinition) Crea una nuova specifica di dettaglio di compilazione che può essere utilizzata per l'esecuzione di query di compilazione per un progetto team.
Metodo pubblico CreateBuildDetailSpec(IBuildDefinitionSpec) Crea una nuova specifica di dettaglio di compilazione che può essere utilizzata per l'esecuzione di query di compilazione per un progetto team.
Metodo pubblico CreateBuildDetailSpec(String, String) Crea una nuova specifica di dettaglio di compilazione che può essere utilizzata per l'esecuzione di query di compilazione per un progetto team.
Metodo pubblico CreateBuildQueueSpec(IEnumerable<Uri>) Crea una nuova specifica della coda di compilazione che può essere utilizzata per eseguire una query sulle compilazioni in coda.
Metodo pubblico CreateBuildQueueSpec(String) Crea una nuova specifica della coda di compilazione che può essere utilizzata per eseguire una query sulle compilazioni in coda.
Metodo pubblico CreateBuildQueueSpec(String, String) Crea una nuova specifica della coda di compilazione che può essere utilizzata per eseguire una query sulle compilazioni in coda.
Metodo pubblico CreateBuildRequest(Uri) Crea una nuova richiesta di compilazione per la definizione di compilazione specificata.
Metodo pubblico CreateBuildRequest(Uri, Uri) Crea una nuova richiesta di compilazione per la definizione di compilazione e il controller specificati.
Metodo pubblico CreateBuildServiceHost(String, Uri) Crea un nuovo host del servizio con il nome specificato e si basano l'url.
Metodo pubblico CreateBuildServiceHost(String, String, String, Int32) Crea un nuovo host del servizio con il nome specificato e con una base URL costituito dalla combinazione specificata, dell'host, della porta e il percorso predefinito.
Metodo pubblico CreateProcessTemplate Crea un nuovo modello di processo di compilazione, che verrà utilizzato dalle definizioni di compilazione.
Metodo pubblico CreateQueuedBuildsView() Crea le compilazioni in coda view.</
Metodo pubblico CreateQueuedBuildsView(IEnumerable<Uri>) Crea una visualizzazione in coda di compilazione filtrata dalle definizioni fornite.
Metodo pubblico CreateQueuedBuildsView(String) Crea una visualizzazione in coda di compilazione filtrata dal progetto team.
Metodo pubblico CreateTeamProjectComponents Crea i componenti di compilazione necessari per creare un TeamProject.
Metodo pubblico DeleteBuildAgents(array<Uri[]) Elimina gli agenti di compilazione dal server.
Metodo pubblico DeleteBuildAgents(array<IBuildAgent[]) Elimina gli agenti di compilazione dal server.
Metodo pubblico DeleteBuildControllers(array<Uri[]) Elimina i controller di compilazione dal server.
Metodo pubblico DeleteBuildControllers(array<IBuildController[]) Elimina i controller di compilazione dal server.
Metodo pubblico DeleteBuildDefinitions(array<Uri[]) Elimina le definizioni di compilazione dal server.
Metodo pubblico DeleteBuildDefinitions(array<IBuildDefinition[]) Elimina le definizioni di compilazione dal server.
Metodo pubblico DeleteBuildQuality(String, String) Elimina la qualità di compilazione specificata dal progetto team di destinazione.
Metodo pubblico DeleteBuildQuality(String, array<String[]) Elimina la matrice specificata di qualità di compilazione dal progetto team di destinazione.
Metodo pubblico DeleteBuilds(array<Uri[]) Compilazione di eliminazione dal server.Tutte le parti della compilazione vengono eliminati.
Metodo pubblico DeleteBuilds(array<IBuildDetail[]) Compilazione di eliminazione dal server.Tutte le parti della compilazione vengono eliminati.
Metodo pubblico DeleteBuilds(array<Uri[], DeleteOptions) Compilazione di eliminazione dal server.
Metodo pubblico DeleteBuilds(array<IBuildDetail[], DeleteOptions) Compilazione di eliminazione dal server.
Metodo pubblico DeleteBuildServiceHost Elimina l'host del servizio e tutti i servizi collegati dal server.
Metodo pubblico DeleteProcessTemplates Elimina i modelli di processo di compilazione dal server.
Metodo pubblico DestroyBuilds(array<Uri[]) Elimina compilazioni dal server.
Metodo pubblico DestroyBuilds(array<IBuildDetail[]) Elimina compilazioni dal server.
Metodo pubblico EndQueryBuildDefinitions Termina un'operazione asincrona per eseguire una query sulle definizioni di compilazione.
Metodo pubblico EndQueryBuildDefinitionsByUri Termina un'operazione asincrona per eseguire una query sulle definizioni di compilazione.
Metodo pubblico EndQueryBuilds Termina un'operazione asincrona per eseguire una query sulle compilazioni.
Metodo pubblico EndQueryBuildsByUri
Metodo pubblico EndQueryQueuedBuilds Termina un'operazione asincrona per eseguire una query nella coda di compilazione.
Metodo pubblico GetAffectedBuildDefinitions(array<String[]) Ottiene una matrice di tutte le definizioni di compilazione interessate da percorsi specificati server del controllo della versione.
Metodo pubblico GetAffectedBuildDefinitions(array<String[], ContinuousIntegrationType) Obsoleta. Ottiene una matrice di tutte le definizioni di compilazione interessate da percorsi specificati server di controllo della versione e sono configurati per essere un trigger fornito il filtro.
Metodo pubblico GetAffectedBuildDefinitions(array<String[], DefinitionTriggerType) Ottiene un elenco di tutte le definizioni di compilazione interessate da percorsi server forniti con il controllo della versione TFS e sono configurate per essere un trigger fornito il filtro.
Metodo pubblico GetAllBuildDetails Ottiene una singola compilazione con tutti i dettagli.
Metodo pubblico GetBuild(Uri) Ottiene una singola compilazione.
Metodo pubblico GetBuild(Uri, array<String[], QueryOptions) Ottiene una singola compilazione.
Metodo pubblico GetBuild(Uri, array<String[], QueryOptions, QueryDeletedOption) Ottiene una singola compilazione da URI.
Metodo pubblico GetBuild(IBuildDefinitionSpec, String, array<String[], QueryOptions) Ottiene una singola compilazione.
Metodo pubblico GetBuildAgent(Uri) Ottiene un singolo agente di compilazione.
Metodo pubblico GetBuildAgent(Uri, array<String[]) Ottiene un singolo agente di compilazione.
Metodo pubblico GetBuildController(String) Recupera un singolo controller di compilazione utilizzando il nome visualizzato specificato.Un carattere jolly può essere specificato, ma se più controller corrisponde che viene generata un'eccezione.
Metodo pubblico GetBuildController(Uri, Boolean) Ottiene un singolo controller di compilazione.
Metodo pubblico GetBuildController(Uri, array<String[], Boolean) Ottiene un singolo controller di compilazione.
Metodo pubblico GetBuildDefinition(Uri) Ottiene una singola definizione di compilazione.
Metodo pubblico GetBuildDefinition(String, String) Ottiene una singola definizione di compilazione.
Metodo pubblico GetBuildDefinition(Uri, QueryOptions) Ottiene una singola definizione di compilazione utilizzando le opzioni specificate controllare la quantità di dati recuperati.
Metodo pubblico GetBuildDefinition(String, String, QueryOptions) Ottiene una singola definizione di compilazione utilizzando le opzioni specificate controllare la quantità di dati recuperati.
Metodo pubblico GetBuildDefinition(Uri, array<String[], QueryOptions) Ottiene una singola definizione di compilazione utilizzando le opzioni specificate controllare la quantità di dati recuperati.
Metodo pubblico GetBuildQualities Ottiene la matrice di qualità di compilazione definite per il progetto team di destinazione.
Metodo pubblico GetBuildServiceHost(String) Ottiene l'host del servizio che corrisponde al nome specificato.
Metodo pubblico GetBuildServiceHost(Uri) Ottiene l'host del servizio che corrisponde all'URI specificato.
Metodo pubblico GetDisplayText Ottiene il testo visualizzato localizzato per i valori di enumerazione, o il valore ToString ().
Metodo pubblico GetDisplayTextValues Ottiene una matrice di valori di testo visualizzati localizzati per un'enumerazione, o il valore ToString.
Metodo pubblico GetEnumValue Ottiene un valore di enumerazione da visualizzare il testo localizzato corrispondente.
Metodo pubblico GetMinimalBuildDetails Ottiene una singola compilazione senza agente, definizione, o nodi informazioni.
Metodo pubblico GetQueuedBuild(Int32, QueryOptions) Ottiene una singola compilazione in coda per un ID
Metodo pubblico GetQueuedBuild(array<Int32[], QueryOptions) Ottiene le compilazioni in coda per gli ID specificati.
Metodo pubblico GetScheduleDaysFromDaysOfWeek Accetta una matrice di valori di enumerazione di DayOfWeek e restituisce un valore di ScheduleDays che può essere utilizzato per impostare ISchedule.DaysToBuild.
Metodo pubblico QueryBuildAgents(IBuildAgentSpec) Ottiene un singolo risultato della query agente di compilazione per una specifica specificata dell'agente di compilazione.
Metodo pubblico QueryBuildAgents(array<IBuildAgentSpec[]) Ottiene i risultati della query agente di compilazione per specificare le specifiche dell'agente di compilazione.
Metodo pubblico QueryBuildAgentsByUri(array<Uri[]) Ottiene gli agenti di compilazione che corrispondono agli URI specificato.
Metodo pubblico QueryBuildAgentsByUri(array<Uri[], array<String[]) Ottiene gli agenti di compilazione che corrispondono agli URI specificato.
Metodo pubblico QueryBuildControllers() Ottiene tutti i controller di compilazione e gli agenti collegati.
Metodo pubblico QueryBuildControllers(Boolean) Ottiene tutti i controller di compilazione.
Metodo pubblico QueryBuildControllers(IBuildControllerSpec) Ottiene un singolo risultato della query controller di compilazione per una specifica specificata del controller di compilazione.
Metodo pubblico QueryBuildControllers(array<IBuildControllerSpec[]) Ottiene i risultati della query controller di compilazione per specificare le specifiche del controller di compilazione.
Metodo pubblico QueryBuildControllersByUri(array<Uri[], Boolean) Ottiene i controller di compilazione che corrispondono agli URI specificato.
Metodo pubblico QueryBuildControllersByUri(array<Uri[], array<String[], Boolean) Ottiene i controller di compilazione che corrispondono agli URI specificato.
Metodo pubblico QueryBuildDefinitions(String) Ottiene le definizioni di compilazione per il progetto team specificato.
Metodo pubblico QueryBuildDefinitions(IBuildDefinitionSpec) Ottiene un singolo risultato della query di definizione di compilazione per una specifica specificata definizione di compilazione.
Metodo pubblico QueryBuildDefinitions(array<IBuildDefinitionSpec[]) Ottiene i risultati della query di definizione di compilazione per una matrice specificata di specifiche di definizione di compilazione.
Metodo pubblico QueryBuildDefinitions(String, QueryOptions) Ottiene le definizioni di compilazione per il progetto team specificato.Le opzioni di query specificata determinare la quantità di dati recuperati nella query.
Metodo pubblico QueryBuildDefinitionsByUri(array<Uri[]) Ottiene le definizioni di compilazione che corrispondono agli URI specificato.
Metodo pubblico QueryBuildDefinitionsByUri(array<Uri[], QueryOptions) Ottiene le definizioni di compilazione che corrispondono agli URI specificato.Le opzioni di query specificata determinare la quantità di dati recuperati nella query.
Metodo pubblico QueryBuildDefinitionsByUri(array<Uri[], array<String[], QueryOptions) Ottiene le definizioni di compilazione che corrispondono agli URI specificato.Le opzioni di query specificata determinare la quantità di dati recuperati nella query.
Metodo pubblico QueryBuilds(String) Ottiene tutti i compilazione per un progetto team.
Metodo pubblico QueryBuilds(IBuildDefinition) Ottiene tutte le compilazioni per una definizione di compilazione.
Metodo pubblico QueryBuilds(IBuildDefinitionSpec) Ottiene tutte le compilazioni per una specifica definizione di compilazione.
Metodo pubblico QueryBuilds(IBuildDetailSpec) Ottiene un singolo risultato della query di compilazione per la specifica di compilazione specificata.
Metodo pubblico QueryBuilds(array<IBuildDetailSpec[]) Ottiene i risultati della query di compilazione per l'elenco specificato di specifiche di compilazione.
Metodo pubblico QueryBuilds(String, String) Ottiene tutti i compilazione per un progetto team e una definizione.
Metodo pubblico QueryBuildsByUri(array<Uri[], array<String[], QueryOptions) Ottiene le compilazioni che corrispondono agli URI specificato.
Metodo pubblico QueryBuildsByUri(array<Uri[], array<String[], QueryOptions, QueryDeletedOption) Ottiene le compilazioni che corrispondono agli URI specificato.
Metodo pubblico QueryBuildServiceHosts Ottiene una matrice di tutti gli host del servizio di compilazione ospitati nei computer specificati.
Metodo pubblico QueryBuildServiceHostsByUri Ottiene gli host del servizio di compilazione che corrispondono agli URI specificato.
Metodo pubblico QueryProcessTemplates(String) Ottiene tutti i modelli di processo di compilazione per un progetto team.
Metodo pubblico QueryProcessTemplates(String, array<ProcessTemplateType[]) Ottiene tutti i modelli di processo di compilazione per un progetto team di un tipo o di tipi specificati.
Metodo pubblico QueryQueuedBuilds(IQueuedBuildSpec) Ottiene un singolo risultato della query di compilazione per la specifica di compilazione in coda specificata.
Metodo pubblico QueryQueuedBuilds(array<IQueuedBuildSpec[]) Ottiene i risultati della query di compilazione per una matrice specificata di specifiche di compilazione in coda.
Metodo pubblico QueueBuild(IBuildDefinition) Mette in coda una compilazione per la definizione di compilazione specificata con le opzioni predefinite.
Metodo pubblico QueueBuild(IBuildRequest) Mette in coda una compilazione per la richiesta di compilazione specificata con QueueOptions predefinito.
Metodo pubblico QueueBuild(IBuildRequest, QueueOptions) Mette in coda una compilazione per la richiesta di compilazione specificata.
Metodo pubblico QueueBuild(IEnumerable<IBuildRequest>, QueueOptions) Compilazione delle code delle richieste di compilazione specificato.
Metodo pubblico RetryQueuedBuilds(array<IQueuedBuild[]) Riprova compilazioni specificate e in un batch.
Metodo pubblico RetryQueuedBuilds(array<IQueuedBuild[], Guid) Riprova compilazioni specificate e in un batch.
Metodo pubblico RetryQueuedBuilds(array<IQueuedBuild[], Guid, QueuedBuildRetryOption) Riprova compilazioni specificate con l'opzione specifica di un tentativo e tutte le compilazioni specificati in un batch.
Metodo pubblico SaveBuildAgents Salva tutte le modifiche apportate agli agenti di compilazione al server.
Metodo pubblico SaveBuildControllers Salva tutte le modifiche apportate al controller di compilazione al server.
Metodo pubblico SaveBuildDefinitions Salva tutte le modifiche apportate alle definizioni di compilazione al server.
Metodo pubblico SaveBuilds Salva tutte le modifiche apportate sulle compilazioni al server.
Metodo pubblico SaveBuildServiceHost Salva le modifiche host del servizio al server.
Metodo pubblico SaveProcessTemplates Salva tutte le modifiche apportate ai modelli di processo di compilazione al server.
Metodo pubblico SaveQueuedBuilds Salva tutte le modifiche apportate alla compilazione in coda al server.
Metodo pubblico StartQueuedBuildsNow(array<Int32[]) Avvia le compilazioni in coda con gli ID forniti se sono in una coda in pausa la definizione e hanno lo stato di in coda.
Metodo pubblico StartQueuedBuildsNow(array<IQueuedBuild[]) Avvia le compilazioni in coda forniti se sono in una coda in pausa la definizione e hanno lo stato di in coda.
Metodo pubblico StopBuilds(array<Uri[]) Arresta tutte le compilazioni con URI specificato.
Metodo pubblico StopBuilds(array<IBuildDetail[]) Interrompe le compilazioni specificati.
Metodo pubblico TestConnectionForBuildAgent Indica a livello applicazione per verificare la connessione per l'agente di compilazione e aggiorna i messaggi di stato dell'agente.
Metodo pubblico TestConnectionForBuildController Indica a livello applicazione per verificare la connessione per il controller di compilazione e aggiorna i messaggi di stato del controller.
Metodo pubblico TestConnectionsForBuildMachine Indica a livello applicazione per verificare la connessione per le risorse del computer di compilazione e aggiornare i messaggi di stato delle risorse.

In alto

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.TeamFoundation.Build.Client