Microsoft.TeamFoundation.DistributedTask.Pipelines Namespace

Classes

AgentJobRequestMessage
AgentJobRequestMessageUtil
AgentQueueReference
AgentQueueStore
AgentQueueTarget

Provides options for phase execution on an agent within a queue.

AmbiguousResourceSpecificationException
AmbiguousTaskSpecificationException
BuildOptions

Provides a mechanism for controlling validation behaviors.

BuildPropertyNames
BuildResource

Provides a data contract for a build resource referenced by a pipeline.

BuildResourceStore
CheckoutOptions
ConditionResult
ContainerPropertyNames
ContainerReference
ContainerResource
ContainerResourceStore
ContinuousIntegrationTrigger
CounterStore

Provides a default implementation of a counter store.

ExecutionOptions

Provides a mechanism for controlling runtime behaviors.

ExpandPhaseResult

Represents the runtime values of a phase which has been expanded for execution.

ExpressionResult<T>

Represents the result of an ExpressionValue<T> evaluation.

ExpressionValue

Provides a mechanism for performing delayed evaluation of a value based on the environment context as runtime.

ExpressionValue<T>

Provides a mechanism for performing delayed evaluation of a value based on the environment context at runtime.

GraphCondition<TInstance>.ConditionTraceWriter
GraphCondition<TInstance>
GroupStep
IAgentQueueResolverExtensions
InMemoryResourceStore<T>
InvalidPipelineOperationException
IResourceStoreExtensions
ISecureFileResolverExtensions
IServiceEndpointResolverExtensions
IVariableGroupResolverExtensions
Job
JobExpansionOptions
JobResources
JobStep
ParallelExecutionOptions
Phase
PhaseCondition
PhaseConditionResult
PhaseConditionTrace
PhaseDependency
PhaseTarget
PipelineBuildContext
PipelineBuilder

Provides a mechanism for customization of pipeline construction by different hosting environments.

PipelineBuildResult
PipelineConstants

Provides constant values for constructs used in the pipeline APIs.

PipelineConstants.CheckoutTaskInputs
PipelineConstants.CheckoutTaskInputs.SubmodulesOptions
PipelineConstants.WorkspaceCleanOptions
PipelineContextBase

Provides base functionality for all contexts used during build and execution if a pipeline.

PipelineContextBuilder
PipelineEnvironment
PipelineException
PipelineExecutionContext

Provides context necessary for the execution of a pipeline.

PipelineProcess
PipelineResources

Provides collections of securable resources available for use within a pipeline.

PipelineStepsTemplate
PipelineTemplate
PipelineTrigger
PipelineUtilities
PipelineValidationError

Provides information about an error which occurred during pipeline validation.

PipelineValidationErrors

Provides information about an error which occurred during pipeline validation.

PipelineValidationException
PullRequestTrigger
RepositoryPropertyNames
RepositoryResource

Provides a data contract for a repository resource referenced by a pipeline.

RepositoryResourceStore
RepositoryTypes
Resource
ResourceNotAuthorizedException
ResourceNotFoundException
ResourceProperties

Provides a mechanism for getting and setting resource properties.

ResourceReference

Provides a base set of properties common to all pipeline resource types.

ResourceStore

Provides a default implementation of a resource store.

ResourceValidationException
SecretStore

Provides a default implementation of a secret store.

SecretStoreConfiguration
SecureFileReference
SecureFileStore
ServerTarget
ServiceEndpointReference
ServiceEndpointStore
Stage
StageCondition
StageExtensions
StageNotFoundException
Step
TaskCondition
TaskDefinitionExtensions
TaskStep
TaskStepDefinitionReference
TaskStore

Provides a mechanism for efficient resolution of task specifications to specific versions of the tasks.

TaskTemplateReference
TaskTemplateStep
TaskTemplateStore
TimelineRecordIdGenerator
ValidationOptions

Provides a mechanism for controlling validation behaviors.

Variable
VariableGroupReference
VariableGroupStore
VariablesDictionary

Provides a mechansim for modeling a variable dictionary as a simple string dictionary for expression evaluation.

VersionInfo
WorkspaceMapping
WorkspaceOptions

Structs

CreateJobResult
CreateTaskResult

Interfaces

IAgentQueueResolver

Provides a mechanism of resolving an AgentQueueReference to a TaskAgentQueue.

IAgentQueueStore
IBuildStore
IContainerStore
ICounterResolver
ICounterStore
IGraphNode
IGraphNodeInstance
IPackageStore
IPipelineContext

Provides the environment and services available during build and execution of a pipeline.

IPipelineTraceWriter
IRepositoryStore
IResourceStore
ISecretsProvider
ISecretStore

Provides a mechanism for a hosting environment to provide access to external secret providers.

ISecureFileResolver

Provides a mechanism of resolving an SecureFileReference to a SecureFile.

ISecureFileStore
IServiceEndpointResolver

Provides a mechanism of resolving an ServiceEndpointReference to a ServiceEndpoint.

IServiceEndpointStore

Provides access to service endpoints which are referenced within a pipeline.

IStepProvider
ITaskResolver
ITaskStore

Provides a contract for resolving tasks from a given store.

ITaskTemplateProvider
ITaskTemplateResolver
ITaskTemplateStore

Provides a mechanism for task templates to be resolved at build time.

IVariable
IVariableGroupResolver

Provides a mechanism of resolving an VariableGroupReference to a VariableGroup.

IVariableGroupStore
IVariableValueProvider

Enums

PhaseTargetType
PipelineState
PipelineTriggerType
StepType
VariableType