This documentation is archived and is not being maintained.

NativeActivity<TResult>.CanInduceIdle Property

Gets or sets a value that indicates whether the activity can cause the workflow to become idle.

Namespace:  System.Activities
Assembly:  System.Activities (in System.Activities.dll)

protected virtual bool CanInduceIdle { get; }

Property Value

Type: System.Boolean
true if the activity can cause the workflow to become idle, otherwise false. This value is false by default.

The following code sample demonstrates using CanInduceIdle in a class that inherits from NativeActivity<TResult>. This example is from the Wait For Input Activity sample.

// indicate to the runtime that this activity can go idle
protected override bool CanInduceIdle
    get { return true; }

.NET Framework

Supported in: 4

.NET Framework Client Profile

Supported in: 4

Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.