Compartilhar via


MdmSession Classe

Definição

Fornece funcionalidade para iniciar uma sessão de MDM com o servidor.

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
Herança
Object Platform::Object IInspectable MdmSession
Atributos

Requisitos do Windows

Família de dispositivos
Windows 10 Creators Update (introduzida na 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v4.0)

Comentários

Depois que uma sessão for concluída, o chamador poderá determinar a resposta do servidor a cada alerta do cliente. Por padrão, as sessões persistem para que os clientes possam pesquisar os resultados mais tarde.

Os dados de uma sessão podem ser excluídos chamando MdmSession.Delete ou MdmSessionManager.DeleteSessionById depois que a sessão for concluída.

Observação: as sessões de MDM não são anuláveis. Se o chamador cancelar uma sessão e iniciar uma nova, as sessões originais continuarão em segundo plano até que ela seja concluída.

Essa API não expõe a ID do servidor nem o registro.

Propriedades

Alerts

Uma lista vetor de todos os MdmAlerts para a sessão atual.

ExtendedError

O código de erro estendido para uma sessão MDM.

Id

A ID da sessão MDM.

State

Obtém o estado de uma sessão MDM.

Métodos

AttachAsync()

Permite que o chamador abra novamente uma sessão MDM existente.

Delete()

Exclui a sessão MDM.

StartAsync()

Inicie uma sessão de MDM com alertas constantes.

StartAsync(IIterable<MdmAlert>)

Inicia uma sessão MDM com alertas personalizados.

Aplica-se a