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