Responder Developer Guide
ProgramGroup Class Members
Fields  Properties  Methods  Events


The following tables list the members exposed by ProgramGroup.

Public Constructors
 NameDescription
Public ConstructorProgramGroup ConstructorOverloaded.   
Top
Public Fields
 NameDescription
Public Fieldstatic (Shared in Visual Basic)InfiniteCommandTimeoutA constant used to specify an infinite command timeout period. This field is constant.  
Public Fieldstatic (Shared in Visual Basic)InfiniteStopTimeoutA constant used to specify an infinite stop timeout period. This field is constant.  
Public FieldInfiniteXmlValueA constant used to specify an infinite timeout period via the application configuration file. This field is constant.  
Public FieldMaxCountOfRunningInstancesA constant used to specify maximum allowed number of running services.  
Public FieldMinCountOfRunningInstancesA constant used to specify minimum allowed number of running services.  
Top
Public Properties
 NameDescription
Public PropertyArgumentsGets or sets the arguments of the program.  
Public PropertyCommandTimeoutThe amount of time to wait for a command to complete before ignoring the response.  
Public PropertyCountGets or sets the number of program instances that should be maintained by the group.  
Public PropertyExtraAttributesGets or sets the custom attributes for the ProgramGroup.  
Public PropertyNameGets or sets the display name of the program.  
Public PropertyPathGets or sets the path of the program.  
Public PropertyPrograms  
Public PropertyRecoveryActionGets or sets the desired behavior for a program that terminates abnormally.  
Public PropertyRunningGets a value indicating whether the programs are running. Returns true if Start has been called, otherwise false.  
Public PropertyServiceFailNotificationEnabledDetermines whether or not to use Services Fail Notifications. True if Notification is enabled, otherwise False  
Public PropertyStopTimeoutThe amount of time to wait for the process to gracefully terminate before causing an abnormal termination.  
Top
Public Methods
 NameDescription
Public MethodAllProcessesRunning  
Public MethodCreateObjRef (Inherited from System.MarshalByRefObject)
Public MethodEquals  
Public MethodExecuteCommandOverloaded. Executes a command against all running program instances.  
Public MethodGetHashCode  
Public MethodGetLifetimeService (Inherited from System.MarshalByRefObject)
Public MethodGetResolvedPath  
Public MethodInitializeLifetimeService (Inherited from System.MarshalByRefObject)
Public MethodStartAllStarts the program instances.  
Public MethodStopAllStops the program instances.  
Public MethodToString  
Public MethodTrySetCountA non-throwing (see remarks) version of the Count property-setter.  
Top
Protected Methods
 NameDescription
Protected MethodMemberwiseCloneOverloaded.  (Inherited from System.MarshalByRefObject)
Protected MethodOnProgramGroupRestarted  
Top
Public Events
 NameDescription
Public EventRestartedOccurs after the group has been successfully restarted (all programs within the group restarted)  
Top
Public Operators
public Operator Equality  
public Operator Inequality  
Top
See Also

Reference

ProgramGroup Class
Miner.Responder.WindowsService Namespace

 

 


Send Comment