Partager via


MdmSession Classe

Définition

Fournit des fonctionnalités permettant de démarrer une session GPM avec le serveur.

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
Héritage
Object Platform::Object IInspectable MdmSession
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 Creators Update (introduit dans 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v4.0)

Remarques

Une fois la session terminée, l’appelant peut déterminer la réponse du serveur à chaque alerte du client. Par défaut, les sessions sont conservées afin que les clients puissent rechercher les résultats ultérieurement.

Les données d’une session peuvent être supprimées en appelant MdmSession.Delete ou MdmSessionManager.DeleteSessionById une fois la session terminée.

Remarque : les sessions GPM ne peuvent pas être abandonnées. Si l’appelant annule une session et en démarre une nouvelle, les sessions d’origine continuent en arrière-plan jusqu’à ce qu’elle soit terminée.

Cette API n’expose pas l’ID de serveur ou l’inscription.

Propriétés

Alerts

Liste vectorielle de tous les MdmAlerts pour la session active.

ExtendedError

Code d’erreur étendu pour une session MDM.

Id

ID de la session MDM.

State

Obtient l’état d’une session MDM.

Méthodes

AttachAsync()

Permet à l’appelant de rouvrir une session MDM existante.

Delete()

Supprime la session MDM.

StartAsync()

Démarrez une session MDM avec des alertes constantes.

StartAsync(IIterable<MdmAlert>)

Démarre une session MDM avec des alertes personnalisées.

S’applique à