BuildManager Classe

Definizione

Questa classe è il punto di ingresso pubblico per le compilazioni in esecuzione.This class is the public entry point for executing builds.

public ref class BuildManager : IDisposable
public class BuildManager : IDisposable
type BuildManager = class
    interface IDisposable
Public Class BuildManager
Implements IDisposable
Ereditarietà
BuildManager
Implementazioni

Costruttori

BuildManager()

Ottiene un nuovo gestore di compilazione senza specificare un nome.Gets a new build manager without specifying a name.

BuildManager(String)

Crea un nuovo gestore di compilazione senza nome.Creates a new unnamed build manager.

Proprietà

DefaultBuildManager

Consente di ottenere l'istanza singleton del gestore di compilazione.Gets the singleton instance of the Build Manager.

Metodi

BeginBuild(BuildParameters)

Prepara BuildManager a ricevere le richieste di compilazione.Prepares the BuildManager to receive build requests.

Build(BuildParameters, BuildRequestData)

Invia una singola richiesta di compilazione e mantiene il blocco finché i risultati non sono disponibili.Submits a lone build request and blocks until results are available.

BuildRequest(BuildRequestData)

Invia una richiesta di compilazione e mantiene il blocco finché i risultati non sono disponibili.Submits a build request and blocks until the results are available.

CancelAllSubmissions()

Annulla in modo asincrono tutti gli invii in sospeso.Cancels all outstanding submissions asynchronously.

Dispose()

Elimina il gestore compilazioni.Dispose of the build manager.

EndBuild()

Segnala che non sono previste (o consentite) altre richieste di compilazione e che BuildManager può eseguire la pulizia.Signals that no more build requests are expected (or allowed) and that the BuildManager may clean up.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.Determines whether the specified object is equal to the current object.

(Ereditato da Object)
Finalize()

Finalizza il gestore della compilazione.Finalize the building manager.

GetHashCode()

Funge da funzione hash predefinita.Serves as the default hash function.

(Ereditato da Object)
GetProjectInstanceForBuild(Project)

Ottiene un elemento ProjectInstance corrispondente dalla cache di BuildManager dei progetti precedentemente compilati.Gets a matching ProjectInstance from the BuildManager cache of previously built projects.

GetType()

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

(Ereditato da Object)
PendBuildRequest(BuildRequestData)

Invia una richiesta di compilazione alla compilazione corrente ma non l'avvia immediatamente.Submits a build request to the current build but does not start it immediately. Consente all'utente di eseguire un'esecuzione asincrona o di accedere all'ID di invio prima dell'esecuzione della richiesta.Allows the user to perform asynchronous execution or access the submission ID prior to executing the request.

ResetCaches()

Cancella tutte le informazioni memorizzate nella cache del gestore di compilazione.Clears out all of the build manager cached information.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.Returns a string that represents the current object.

(Ereditato da Object)

Si applica a