This property check if the generator must stop.

Namespace:  LeCouteauSuisse.API
Assembly:  LeCouteauSuisseAPI (in LeCouteauSuisseAPI.dll) Version: 1.0.0.2 (1.0.0.2)

Syntax

C#
public virtual bool MustStop { get; }
Visual Basic (Declaration)
Public Overridable ReadOnly Property MustStop As Boolean
Visual C++
public:
virtual property bool MustStop {
	bool get ();
}

Field Value

true if the service is stopping; false if the service is running.

Examples

See this sample to add inside Run()()() method the to check the stop flag in your code :
CopyC#
while (!MustStop) // exit the loop on stopping
{
    try
    {
        if (WaitStop(delay)) // wait, but exit the loop on stopping
            break;
    }
    catch (Exception ex) { context.Logger.Write(LoggerLevel.Error, "Generator " + context.Name + " error while waiting", ex); }

    // Put here your business code to send an event
    // eventArgs = (GeneratorEvent)context.GetNewGeneratorEvent(typeof(GeneratorEvent));
    // base.OnNewEvent(eventArgs);
}

See Also