Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

JobInvocationInfo Class

 

Updated: April 27, 2016

Applies To: Windows PowerShell

Defines the parameters that are passed to a job so that the job can be instantiated without having to specify the parameters explicitly. Introduced in Windows PowerShell 3.0.

Namespace:   System.Management.Automation
Assembly:  System.Management.Automation (in System.Management.Automation.dll)

System::Object
  System.Management.Automation::JobInvocationInfo
    Microsoft.PowerShell.ScheduledJob::ScheduledJobInvocationInfo

[SerializableAttribute]
public ref class JobInvocationInfo : ISerializable

NameDescription
System_CAPS_protmethodJobInvocationInfo()

Initializes a new instance of the JobInvocationInfo class with the default options. Introduced in Windows PowerShell 3.0.

System_CAPS_pubmethodJobInvocationInfo(JobDefinition^, CommandParameterCollection^)

Initializes a new instance of the JobInvocationInfo class with the job definition and a single command parameter collection. Introduced in Windows PowerShell 3.0.

System_CAPS_pubmethodJobInvocationInfo(JobDefinition^, Dictionary<String^, Object^>^)

Initializes a new instance of the JobInvocationInfo class with the job definition and a dictionary that represents a single parameter set. Introduced in Windows PowerShell 3.0.

System_CAPS_pubmethodJobInvocationInfo(JobDefinition^, IEnumerable<CommandParameterCollection^>^)

Initializes a new instance of the JobInvocationInfo class with the job definition and multiple command parameter collections. Introduced in Windows PowerShell 3.0.

System_CAPS_pubmethodJobInvocationInfo(JobDefinition^, IEnumerable<Dictionary<String^, Object^>^>^)

Initializes a new instance of the JobInvocationInfo class with the job definition and a collection of dictionaries that represent multiple parameter sets to use with child jobs. Introduced in Windows PowerShell 3.0.

System_CAPS_protmethodJobInvocationInfo(SerializationInfo^, StreamingContext)

Initializes a new instance of the JobInvocationInfo class with serialization information. Introduced in Windows PowerShell 3.0.

NameDescription
System_CAPS_pubpropertyCommand

Gets or sets the command string to execute. Introduced in Windows PowerShell 3.0.

System_CAPS_pubpropertyDefinition

Gets or sets the definition associated with the job. Introduced in Windows PowerShell 3.0.

System_CAPS_pubpropertyInstanceId

Gets the global identifier for the job invocation information. Introduced in Windows PowerShell 3.0.

System_CAPS_pubpropertyName

Gets or sets the friendly name associated with the job invocation information. Introduced in Windows PowerShell 3.0.

System_CAPS_pubpropertyParameters

Gets the parameters that are associated with the job invocation information. Introduced in Windows PowerShell 3.0.

NameDescription
System_CAPS_pubmethodEquals(Object^)

(Inherited from Object.)

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetObjectData(SerializationInfo^, StreamingContext)

Populates an object with the data needed to serialize the job invocation information. Introduced in Windows PowerShell 3.0.

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_pubmethodLoad(Stream^)

Loads the job invocation information from a stream. Introduced in Windows PowerShell 3.0.

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethodSave(Stream^)

Saves the job invocation information to a stream. Introduced in Windows PowerShell 3.0.

System_CAPS_pubmethodToString()

(Inherited from Object.)

Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: