AgentSnapshot Class

Represents the state of an agent.
Inheritance Hierarchy
SystemObject
  AGI.Parallel.InfrastructureAgentSnapshot
Namespace:  AGI.Parallel.Infrastructure
Assembly:  AGI.Parallel.Infrastructure (in AGI.Parallel.Infrastructure.dll) Version: 1.4.0.476 (1.4.0.476)
Syntax
[SerializableAttribute]
public class AgentSnapshot

The AgentSnapshot type exposes the following members.

Constructors
  Name Description
Public method AgentSnapshot
Initializes a new instance of the AgentSnapshot class.
Public method AgentSnapshot(Guid, Boolean)
Initializes a new instance of the AgentSnapshot class.
Top
Properties
  Name Description
Public property Activity
Gets or sets the current activity performed on the agent.
Public property Capacity
Gets or sets the capacity, which is the number of hosts that can be run simultaneously.
Public property CpuSpeed
Gets or sets the CPU speed for the machine where the agent is running.
Public property CurrentCpuUsage
Gets or sets the current CPU usage.
Public property DateStarted
Gets or sets the time that agent connected to coordinator.
Public property Description
Gets or sets the description associated with this agent.
Public property HardDisk
Gets or sets the amount of disk space on the drive the agent is running on.
Public property HostPool
Gets or sets the host pool snapshot.
Public property Id
Gets or sets the agent identifier.
Public property IsEnabled
Gets or sets a value indicating whether this agent is enabled or disabled.
Public property IsRegistered
Gets or sets a value indicating whether this agent is registered.
Public property MachineName
Gets or sets the name of the machine where the agent is running.
Public property MeetsThreshold
Gets or sets a value indicating whether the agent meets the threshold for agent selection that is set by the coordinator.
Public property Memory
Gets or sets the memory status (i.e. total and available memory).
Public property Network
Gets or sets the network activity that agent using for remote connections.
Public property Priority
Gets or sets the current priority of the resource.
Public property Resources
Gets or sets the resources of the agent.
Public property ThresholdFailureReason
Gets or sets the reason for the threshold failure. If MeetsThreshold is false, this property should explain the reason for the threshold failure.
Public property UserName
Gets or sets the name of the user of this agent.
Top
Methods
  Name Description
Public method Equals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected method Finalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public method GetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public method GetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected method MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public method ToString
Returns a String that represents this instance.
(Overrides ObjectToString.)
Top
See Also

STK Scalability 1.4 API for .NET