IListenerChannelCallback Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece notificações de canal de escuta de manipuladores de protocolo para a estrutura do processo de trabalho. Também permite que os manipuladores de protocolo acessem parâmetros adicionais, como a ID do canal ouvinte.
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.
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
- Atributos
Comentários
IListenerChannelCallbacké introduzido na .NET Framework 3.5. Para saber mais, confira Versões e dependências.
Métodos
GetBlob(Byte[], Int32) |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Recupera os dados que o gerenciador de protocolo passará a um canal ouvinte quando o gerenciador de protocolo estiver iniciando esse canal ouvinte. |
GetBlobLength() |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Obtém o tamanho dos dados armazenados em buffer no canal ouvinte. |
GetId() |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Obtém a ID de um canal ouvinte que deve ser iniciado. |
ReportMessageReceived() |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Notifica a estrutura do processo de trabalho de que uma nova mensagem foi recebida. |
ReportStarted() |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Notifica a estrutura de processo de trabalho de que um canal ouvinte foi iniciado. |
ReportStopped(Int32) |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Notifica a estrutura de processo de trabalho de que um canal ouvinte foi interrompido. |