An Agent grid component is a IGridComponent that can be started by a
IGridServiceAgent
![](../icons/collapse_all.gif)
C# | Visual Basic | Visual C++ | J# |
public interface IAgentGridComponent : IGridComponent, IDiscoverableComponent, IAdminAware, IMachineAware, ITransportAware, IOperatingSystemAware, IVirtualMachineAware, IZoneAware
Public Interface IAgentGridComponent _ Inherits IGridComponent, IDiscoverableComponent, IAdminAware, IMachineAware, _ ITransportAware, IOperatingSystemAware, IVirtualMachineAware, IZoneAware
public interface class IAgentGridComponent : IGridComponent, IDiscoverableComponent, IAdminAware, IMachineAware, ITransportAware, IOperatingSystemAware, IVirtualMachineAware, IZoneAware
public interface IAgentGridComponent extends IGridComponent, IDiscoverableComponent, IAdminAware, IMachineAware, ITransportAware, IOperatingSystemAware, IVirtualMachineAware, IZoneAware
![](../icons/collapse_all.gif)
All Members | Methods | Properties | |||
Icon | Member | Description |
---|---|---|
![]() | Admin |
Gets the IServiceGridAdmin associated with this element.
(Inherited from IAdminAware.) |
![]() | AgentId |
Gets the agent id of the component.
|
![]() | Discovered |
Returns true if the component is currently discovered from the lookup service.
false if an event of component removal was sent from the lookup service.
(Inherited from IDiscoverableComponent.) |
![]() | GridServiceAgent |
Gets the IGridServiceAgent that started the grid component.
|
![]() | Kill()()()() |
Kills the grid component. The Grid Service Agent will not try to start it (as it does when abnormal
termination of the component occurs).
|
![]() | Machine |
Gets the IMachine the component is running on.
(Inherited from IMachineAware.) |
![]() | OperatingSystem |
Gets the operating system the grid component is running within.
(Inherited from IOperatingSystemAware.) |
![]() | Restart()()()() |
Restarts the grid component. Completely killing the process of the component, and then starting it
again.
|
![]() | Transport |
Gets the transport the grid component is using.
(Inherited from ITransportAware.) |
![]() | Uid |
Gets the unique id of the grid component.
(Inherited from IGridComponent.) |
![]() | VirtualMachine |
Gets the virtual machine the grid component is running within.
(Inherited from IVirtualMachineAware.) |
![]() | Zones |
Gets the zones the grid component is running within.
(Inherited from IZoneAware.) |