IListenerChannelCallback Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Udostępnia powiadomienia kanału odbiornika z programów obsługi protokołów do struktury procesu roboczego. Umożliwia również programom obsługi protokołów dostęp do dodatkowych parametrów, takich jak identyfikator kanału odbiornika.
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.
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
- Atrybuty
Uwagi
IListenerChannelCallbackwprowadzono w .NET Framework 3.5. Aby uzyskać więcej informacji, zobacz Wersje i zależności.
Metody
GetBlob(Byte[], Int32) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Pobiera dane, które menedżer protokołu będzie przekazywać do kanału odbiornika, gdy menedżer protokołu uruchamia ten kanał odbiornika. |
GetBlobLength() |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Pobiera rozmiar buforowanych danych w kanale odbiornika. |
GetId() |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Pobiera identyfikator kanału odbiornika, który musi zostać uruchomiony. |
ReportMessageReceived() |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Powiadamia platformę procesu roboczego o otrzymaniu nowego komunikatu. |
ReportStarted() |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Powiadamia platformę procesu roboczego, że został uruchomiony kanał odbiornika. |
ReportStopped(Int32) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Powiadamia platformę procesu roboczego, że kanał odbiornika został zatrzymany. |