A Machine is a logical entity identified by a host address. Once a grid service is running on a machine
            (IGridServiceAgent, IGridServiceManager,
            IGridServiceContainer, ILookupService,
            ISpaceInstance) it is discovered (created) by the admin API.
            
| C# | Visual Basic | Visual C++ | J# | 
public interface IMachine : IDumpProvider
Public Interface IMachine _ Implements IDumpProvider
public interface class IMachine : IDumpProvider
public interface IMachine extends IDumpProvider
| All Members | Methods | Properties | Events | ||
| Icon | Member | Description | 
|---|---|---|
| Contains(IProcessingUnitInstance) | 
            Returns true if the processing unit instance exists within the machine.
              | |
| Contains(ISpaceInstance) | 
            Returns true if the machine contains the provided space instance.
              | |
| GenerateDump(String) | 
            Generates dump for all the provided dump processors. Note, this will include a heap dump which
            can consume time and potentially be of very large size  (Inherited from IDumpProvider.) | |
| GenerateDump(String, array<String>[]()[]) | 
            Generates dump for the provided processors. The current list of processors include:
              (Inherited from IDumpProvider.)
  | |
| GetProcessingUnitInstances(String) | 
            Gets the IProcessingUnitInstance of the specified name that are currently deployed on the machine.
              | |
| GridServiceAgent | 
            Gets the first IGridServiceAgent. Note, there will usually be only a
            single agent per machine. Returns null if there is no
            IGridServiceAgent running on the machine.
              | |
| GridServiceAgents | 
            Gets the IGridServiceAgents running on the machine.
              | |
| GridServiceContainers | 
            Gets the IGridServiceContainers running on the machine.
              | |
| GridServiceManagers | 
            Gets the IGridServiceManagers running on the machine.
              | |
| HasGridComponents | 
            Gets whether there are grid components.
              | |
| HostAddress | 
            Gets the host address of the machine.
              | |
| HostName | 
            Gets the host name of the machine.
              | |
| LookupServices | 
            Gets the lookup services that are running on the machine.
              | |
| OperatingSystem | 
            Gets the IOperatingSystem of the machine.
              | |
| ProcessingUnitInstanceAdded | 
            Occurs when a IProcessingUnitInstance is deployed to this machine.
              | |
| ProcessingUnitInstanceRemoved | 
            Occurs when a IProcessingUnitInstance is undeployed from this machine.
              | |
| ProcessingUnitInstances | 
            Gets all the IProcessingUnitInstances running on the machine.
              | |
| SpaceInstanceAdded | 
            Occurs when a ISpaceInstance instance is deployed to this machine
              | |
| SpaceInstanceRemoved | 
            Occurs when a ISpaceInstance instance is undeployed from this machine
              | |
| SpaceInstances | 
            Gets all the ISpaceInstances running on the machine.
              | |
| Transports | 
            Gets the ITransports "running" on the machine.
              | |
| Uid | 
            Gets the UID of the machine.
              | |
| VirtualMachines | 
            Gets the IVirtualMachines running on the machine.
              | 
