private internal_IncrementRegister ( ) : void | ||
return | void |
public static void AddService (dLightWeightProcessBase _Process) { if (m_Processes != null) { if (_Process != null) { m_Processes.Add (_Process); _Process.internal_IncrementRegister (); Command command = new Command (eCommandType.Register, _Process); ThreadProcess.EnqueueCommand (command); command.Event.WaitOne (); } } else { throw new Exception ("dLightWeightProcessThread has not been initialised, please initialise it through the Foundation Initialisation System."); } }