IListenerChannelCallback Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit des notifications de canal d'écouteur de gestionnaires de protocole à l'infrastructure du processus de travail. Permet également aux gestionnaires de protocole d'accéder à des paramètres supplémentaires, tels que l'ID du canal de l'écouteur.
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.
public interface class IListenerChannelCallback
[System.Runtime.InteropServices.Guid("dc3b0a85-9da7-47e4-ba1b-e27da9db8a1e")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IListenerChannelCallback
[<System.Runtime.InteropServices.Guid("dc3b0a85-9da7-47e4-ba1b-e27da9db8a1e")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IListenerChannelCallback = interface
Public Interface IListenerChannelCallback
- Attributs
Remarques
IListenerChannelCallbackest introduite dans le .NET Framework 3,5. Pour plus d’informations, consultez Versions et dépendances.
Méthodes
GetBlob(Byte[], Int32) |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Extrait des données que le gestionnaire de protocoles passera à un canal de l'écouteur lorsque le gestionnaire de protocoles démarre ce canal de l'écouteur. |
GetBlobLength() |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Obtient la taille des données mises en mémoire tampon dans le canal de l'écouteur. |
GetId() |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Obtient l'ID d'un canal de l'écouteur qui doit être démarré. |
ReportMessageReceived() |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Notifie l'infrastructure du processus de travail qu'un nouveau message a été reçu. |
ReportStarted() |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Notifie l'infrastructure du processus de travail qu'un canal de l'écouteur a démarrée. |
ReportStopped(Int32) |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Notifie l'infrastructure du processus de travail qu'un canal de l'écouteur a arrêtée. |