An Agent grid component is a IGridComponent that can be started by a
            IGridServiceAgent
| 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
| 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.) | 
