Partager via


Platform::DisconnectedException, classe

Levée quand un objet proxy COM essaie de faire référence à un serveur COM qui n'existe plus

Syntaxe

public ref class DisconnectedException : COMException,    IException,    IPrintable,    IEquatable

Notes

Quand une classe A fait référence à une autre classe (classe B) qui se trouve dans un processus séparé, la classe A nécessite un objet proxy pour communiquer avec le serveur COM hors processus qui contient la classe B. Parfois, le serveur peut ne plus avoir suffisamment de mémoire, sans que la classe A ne s’en aperçoive. Dans ce cas, l'exception RPC_E_DISCONNECTED est levée et est traduite en Platform::DisconnectedException. Cela peut se produire dans un scénario dans lequel une source d'événement appelle un délégué qui lui a été passé, mais que le délégué a été supprimé une fois abonné à l'événement. Lorsque cela se produit, la source d'événement supprime ce délégué de sa liste d'appels.

Pour plus d'informations, consultez la classe COMException .

Spécifications

Client minimum pris en charge : Windows 8

Serveur minimum pris en charge : Windows Server 2012

Espace de noms : Platform

Métadonnées : platform.winmd

Voir aussi

Platform::COMException, classe