mirror of
https://github.com/ZuneDev/ZuneShell.dll.git
synced 2026-07-27 13:11:51 -07:00
30 lines
721 B
C#
30 lines
721 B
C#
using System.Runtime.InteropServices;
|
|
using Microsoft.Iris;
|
|
|
|
namespace MicrosoftZuneLibrary
|
|
{
|
|
internal class StartCheckForUpdatesArgs : HrStatusBase
|
|
{
|
|
private bool m_ForceServerRequest;
|
|
|
|
private DeferredInvokeHandler m_CheckForUpdatesComplete;
|
|
|
|
public DeferredInvokeHandler CheckForUpdatesComplete => m_CheckForUpdatesComplete;
|
|
|
|
public bool ForceServerRequest
|
|
{
|
|
[return: MarshalAs(UnmanagedType.U1)]
|
|
get
|
|
{
|
|
return m_ForceServerRequest;
|
|
}
|
|
}
|
|
|
|
public StartCheckForUpdatesArgs([MarshalAs(UnmanagedType.U1)] bool ForceServerRequest, DeferredInvokeHandler CheckForUpdatesComplete)
|
|
{
|
|
m_ForceServerRequest = ForceServerRequest;
|
|
m_CheckForUpdatesComplete = CheckForUpdatesComplete;
|
|
}
|
|
}
|
|
}
|