StoreAppSessionInitializer.Timeout Property

Gets or sets the value that determines if previous user session timed out.

Namespace: Microsoft.ApplicationInsights.Extensibility
Assembly: Microsoft.ApplicationInsights (in Microsoft.ApplicationInsights.dll)


Dim instance As StoreAppSessionInitializer
Dim value As TimeSpan

value = instance.Timeout

instance.Timeout = value


Public Property Timeout As TimeSpan
public TimeSpan Timeout { get; set; }
property TimeSpan Timeout {
    TimeSpan get ();
    void set (TimeSpan value);
/** @property */
public TimeSpan get_Timeout ()

/** @property */
public void set_Timeout (TimeSpan value)
public function get Timeout () : TimeSpan

public function set Timeout (value : TimeSpan)


Store apps can be suspended or even closed when user switches back and forth between apps. If the amount of time between the moment an app is closed and then started again is less than Timeout we assume that the previous session continues.

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.


Development Platforms

Windows 8, Windows Server 2012

See Also


StoreAppSessionInitializer Class
StoreAppSessionInitializer Members
Microsoft.ApplicationInsights.Extensibility Namespace