Udostępnij za pośrednictwem


IListenerChannelCallback Interfejs

Definicja

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.

Dotyczy