Edit

Share via


JobEnvironment Class

Definition

Represents the context of variables and vectors for a job request.

[System.Runtime.Serialization.DataContract]
public sealed class JobEnvironment : ICloneable
type JobEnvironment = class
    interface ICloneable
Public NotInheritable Class JobEnvironment
Implements ICloneable
Inheritance
JobEnvironment
Attributes
Implements

Constructors

JobEnvironment()

Initializes a new JobEnvironment with empty collections of repositories, vectors, and variables.

JobEnvironment(IDictionary<String,VariableValue>, List<MaskHint>, JobResources)
JobEnvironment(PlanEnvironment)

Properties

Endpoints

Gets the collection of endpoints associated with the current context.

MaskHints

Gets the collection of mask hints

Options

Gets the collection of options associated with the current context. (Deprecated, use by 1.x agent)

SecureFiles

Gets the collection of secure files associated with the current context

SystemConnection

Gets or sets the endpoint used for communicating back to the calling service.

Variables

Gets the collection of variables associated with the current context.

Methods

Clone()

Creates a deep copy of the job environment.

Extract(Dictionary<String,VariableValue>, HashSet<MaskHint>, JobResources)

Explicit Interface Implementations

ICloneable.Clone()

Applies to