BuildMaster SDK Reference
Version:

BuildMasterAgent Class

The base class for all agents.

Inheritance Hierarchy

  • object
    • Inedo.BuildMaster.Extensibility.Agents.BuildMasterAgent

Syntax

public class BuildMasterAgent : System.IDisposable

Methods

Name Description
Dispose

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

GetDescription

Returns a human-friendly description of the agent's configuration.

GetService<TService>

Returns the requested agent service or throws an exception if it is not available.

GetServiceAsync<TService>

Returns the requested agent service or throws an exception if it is not available.

TryGetService<TService>

Returns the requested agent service interface if it is supported; otherwise returns null (Nothing in Visual Basic).

TryGetServiceAsync<TService>

Returns the requested agent service interface if it is supported; otherwise returns null (Nothing in Visual Basic).