JobDefinition Constructors

Definition

Initializes a new JobDefinition object

Overloads

JobDefinition(Guid, Guid, IList<Pair<Guid,String>>, Guid, Guid, JobCredentials)

Creates a new JobDefinition object.

JobDefinition(Guid, Guid, String, Guid, Guid, JobCredentials)

Creates a new JobDefinition object.

JobDefinition(Guid, Guid, IList<Pair<Guid,String>>, Guid, Guid, JobCredentials, Boolean)

Creates a new JobDefinition object.

JobDefinition(Guid, Guid, String, Guid, Guid, JobCredentials, Boolean)

Creates a new JobDefinition object.

JobDefinition(Guid, Guid, IList<Pair<Guid,String>>, Guid, Guid, JobCredentials)

Creates a new JobDefinition object.

public:
 JobDefinition(Guid jobId, Guid taskId, System::Collections::Generic::IList<Microsoft::EnterpriseManagement::Common::Pair<Guid, System::String ^> ^> ^ overrides, Guid targetEntityId, Guid locationEntityId, Microsoft::EnterpriseManagement::Common::JobCredentials ^ credentials);
public JobDefinition (Guid jobId, Guid taskId, System.Collections.Generic.IList<Microsoft.EnterpriseManagement.Common.Pair<Guid,string>> overrides, Guid targetEntityId, Guid locationEntityId, Microsoft.EnterpriseManagement.Common.JobCredentials credentials);
new Microsoft.EnterpriseManagement.Runtime.JobDefinition : Guid * Guid * System.Collections.Generic.IList<Microsoft.EnterpriseManagement.Common.Pair<Guid, string>> * Guid * Guid * Microsoft.EnterpriseManagement.Common.JobCredentials -> Microsoft.EnterpriseManagement.Runtime.JobDefinition
Public Sub New (jobId As Guid, taskId As Guid, overrides As IList(Of Pair(Of Guid, String)), targetEntityId As Guid, locationEntityId As Guid, credentials As JobCredentials)

Parameters

jobId
Guid

The job id.

taskId
Guid

The task id.

overrides
IList<Pair<Guid,String>>

An XML blob that contains overrides for the task.

targetEntityId
Guid

The target entity of the job.

locationEntityId
Guid

The running location of the job.

credentials
JobCredentials

The user credentials. May be null

Exceptions

Occurs when any of 'jobId', 'taskId', 'targetEntityId', or 'locationEntityId' is equal to Guid.Empty.

Occurs when 'overrides' is null.

Applies to

JobDefinition(Guid, Guid, String, Guid, Guid, JobCredentials)

Creates a new JobDefinition object.

public:
 JobDefinition(Guid jobId, Guid taskId, System::String ^ overrides, Guid targetEntityId, Guid locationEntityId, Microsoft::EnterpriseManagement::Common::JobCredentials ^ credentials);
public JobDefinition (Guid jobId, Guid taskId, string overrides, Guid targetEntityId, Guid locationEntityId, Microsoft.EnterpriseManagement.Common.JobCredentials credentials);
new Microsoft.EnterpriseManagement.Runtime.JobDefinition : Guid * Guid * string * Guid * Guid * Microsoft.EnterpriseManagement.Common.JobCredentials -> Microsoft.EnterpriseManagement.Runtime.JobDefinition
Public Sub New (jobId As Guid, taskId As Guid, overrides As String, targetEntityId As Guid, locationEntityId As Guid, credentials As JobCredentials)

Parameters

jobId
Guid

The job id.

taskId
Guid

The task id.

overrides
String

An XML blob that contains overrides for the task.

targetEntityId
Guid

The target entity of the job.

locationEntityId
Guid

The running location of the job.

credentials
JobCredentials

The user credentials. May be null

Exceptions

Occurs when any of 'jobId', 'taskId', 'targetEntityId', or 'locationEntityId' is equal to Guid.Empty.

Occurs when 'overrides' is null.

Applies to

JobDefinition(Guid, Guid, IList<Pair<Guid,String>>, Guid, Guid, JobCredentials, Boolean)

Creates a new JobDefinition object.

public:
 JobDefinition(Guid jobId, Guid taskId, System::Collections::Generic::IList<Microsoft::EnterpriseManagement::Common::Pair<Guid, System::String ^> ^> ^ overrides, Guid targetEntityId, Guid locationEntityId, Microsoft::EnterpriseManagement::Common::JobCredentials ^ credentials, bool requiresEncryption);
public JobDefinition (Guid jobId, Guid taskId, System.Collections.Generic.IList<Microsoft.EnterpriseManagement.Common.Pair<Guid,string>> overrides, Guid targetEntityId, Guid locationEntityId, Microsoft.EnterpriseManagement.Common.JobCredentials credentials, bool requiresEncryption);
new Microsoft.EnterpriseManagement.Runtime.JobDefinition : Guid * Guid * System.Collections.Generic.IList<Microsoft.EnterpriseManagement.Common.Pair<Guid, string>> * Guid * Guid * Microsoft.EnterpriseManagement.Common.JobCredentials * bool -> Microsoft.EnterpriseManagement.Runtime.JobDefinition
Public Sub New (jobId As Guid, taskId As Guid, overrides As IList(Of Pair(Of Guid, String)), targetEntityId As Guid, locationEntityId As Guid, credentials As JobCredentials, requiresEncryption As Boolean)

Parameters

jobId
Guid

The job id.

taskId
Guid

The task id.

overrides
IList<Pair<Guid,String>>

An XML blob that contains overrides for the task.

targetEntityId
Guid

The target entity of the job.

locationEntityId
Guid

The running location of the job.

credentials
JobCredentials

The user credentials. May be null

requiresEncryption
Boolean

A flag indicating that the Job must be encrypted.

Exceptions

Occurs when any of 'jobId', 'taskId', 'targetEntityId', or 'locationEntityId' is equal to Guid.Empty.

Occurs when 'overrides' is null.

Applies to

JobDefinition(Guid, Guid, String, Guid, Guid, JobCredentials, Boolean)

Creates a new JobDefinition object.

public:
 JobDefinition(Guid jobId, Guid taskId, System::String ^ overrides, Guid targetEntityId, Guid locationEntityId, Microsoft::EnterpriseManagement::Common::JobCredentials ^ credentials, bool requiresEncryption);
public JobDefinition (Guid jobId, Guid taskId, string overrides, Guid targetEntityId, Guid locationEntityId, Microsoft.EnterpriseManagement.Common.JobCredentials credentials, bool requiresEncryption);
new Microsoft.EnterpriseManagement.Runtime.JobDefinition : Guid * Guid * string * Guid * Guid * Microsoft.EnterpriseManagement.Common.JobCredentials * bool -> Microsoft.EnterpriseManagement.Runtime.JobDefinition
Public Sub New (jobId As Guid, taskId As Guid, overrides As String, targetEntityId As Guid, locationEntityId As Guid, credentials As JobCredentials, requiresEncryption As Boolean)

Parameters

jobId
Guid

The job id.

taskId
Guid

The task id.

overrides
String

An XML blob that contains overrides for the task.

targetEntityId
Guid

The target entity of the job.

locationEntityId
Guid

The running location of the job.

credentials
JobCredentials

The user credentials. May benull

requiresEncryption
Boolean

A flag indicating that the Job must be encrypted.

Exceptions

Occurs when any of 'jobId', 'taskId', 'targetEntityId', or 'locationEntityId' is equal to Guid.Empty.

Occurs when 'overrides' is null.

Applies to