Edit

Share via


TaskAgentSession Class

Definition

Represents a session for performing message exchanges from an agent.

[System.Runtime.Serialization.DataContract]
public class TaskAgentSession
type TaskAgentSession = class
Public Class TaskAgentSession
Inheritance
TaskAgentSession
Attributes

Constructors

TaskAgentSession()
TaskAgentSession(String, TaskAgentReference, IDictionary<String,String>)

Initializes a new TaskAgentSession isntance with the specified owner name, agent, and capabilities.

TaskAgentSession(String, TaskAgentReference)

Initializes a new TaskAgentSession instance with the specified owner name and agent.

Properties

Agent

Gets or sets the agent which is the target of the session.

EncryptionKey

Gets the key used to encrypt message traffic for this session.

OwnerName

Gets or sets the owner name of this session. Generally this will be the machine of origination.

SessionId

Gets the unique identifier for this session.

SystemCapabilities

Gets the collection of system capabilities used for this session.

Applies to