IListenerChannelCallback Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce notifiche del canale del listener dai gestori del protocollo al framework del processo di lavoro. Consente inoltre ai gestori del protocollo di accedere a parametri aggiuntivi, ad esempio l'ID del canale del listener.
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.
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
- Attributi
Commenti
IListenerChannelCallback viene introdotto in .NET Framework 3.5. Per altre informazioni, vedere Versioni e dipendenze.
Metodi
GetBlob(Byte[], Int32) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Recupera dati che la gestione del protocollo passerà a un canale del listener durante l'avvio di quest'ultimo. |
GetBlobLength() |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene la dimensione dei dati memorizzati nel buffer nel canale del listener. |
GetId() |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene l'ID di un canale del listener da avviare. |
ReportMessageReceived() |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Notifica al framework del processo di lavoro la ricezione di un nuovo messaggio. |
ReportStarted() |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Notifica al framework del processo di lavoro l'avvio di un canale del listener. |
ReportStopped(Int32) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Notifica al framework del processo di lavoro l'arresto di un canale del listener. |