Resets the application

Namespace: EAL.Interfaces.Logic
Assembly: EAL (in EAL.dll) Version: 1.1.5.0 (1.1.5.0)

Syntax

C#
void ResetApplication(
	ApplicationResetMode mode
)
Visual Basic
Sub ResetApplication ( 
	mode As ApplicationResetMode
)
Visual C++
void ResetApplication(
	ApplicationResetMode mode
)

Parameters

mode
Type: EAL.Enums..::..ApplicationResetMode
Reset mode

Examples

Synchronous method
 Copy imageCopy
private static void Method1()
{
    using (IEALConnection ealConnection = new EALConnection())
    {
        ealConnection.Connect("192.168.0.10");
        IApplication app = ealConnection.Logic.GetApplication(0);
        app.ResetApplication(ApplicationResetMode.RESET_COLD);
    }
}
Asynchronous method
 Copy imageCopy
private static void Method1()
{
    using (IEALConnection ealConnection = new EALConnection(true))
    {
        ealConnection.Connect("192.168.0.10");
        IApplication app = ealConnection.Logic.GetApplication(0);
        app.ResetApplication(ApplicationResetMode.RESET_COLD);
        ealConnection.WaitUntilQueueComplete();
    }
}

See Also