Share via


MdmSession 类

定义

提供与服务器启动 MDM 会话的功能。

public ref class MdmSession sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 262144)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class MdmSession final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 262144)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
class MdmSession final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 262144)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class MdmSession
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 262144)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
public sealed class MdmSession
Public NotInheritable Class MdmSession
继承
Object Platform::Object IInspectable MdmSession
属性

Windows 要求

设备系列
Windows 10 Creators Update (在 10.0.15063.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v4.0 中引入)

注解

会话完成后,调用方可以确定服务器对来自客户端的每个警报的响应。 默认情况下,会话会保留,以便客户端以后可以查找结果。

会话完成后,可以通过调用 MdmSession.DeleteMdmSessionManager.DeleteSessionById 删除会话中的数据。

注意:MDM 会话 不可 中止。 如果调用方取消会话并启动新会话,原始会话将在后台继续,直到会话完成。

此 API 不公开服务器 ID 或注册。

属性

Alerts

当前会话的所有 MdmAlert 的向量列表。

ExtendedError

MDM 会话的扩展错误代码。

Id

MDM 会话的 ID。

State

获取 MDM 会话的状态。

方法

AttachAsync()

允许调用方重新打开现有的 MDM 会话。

Delete()

删除 MDM 会话。

StartAsync()

使用常量警报启动 MDM 会话。

StartAsync(IIterable<MdmAlert>)

使用自定义警报启动 MDM 会话。

适用于