Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

IChannelListener-Schnittstelle

 

Veröffentlicht: Oktober 2016

Definiert die Schnittstelle, die von einem Kanallistener implementiert werden muss, um Kanäle zu akzeptieren.

Namespace:   System.ServiceModel.Channels
Assembly:  System.ServiceModel (in System.ServiceModel.dll)

public interface IChannelListener : ICommunicationObject

NameBeschreibung
System_CAPS_pubpropertyState

Ruft den aktuellen Zustand des kommunikationsorientierten Objekts ab.(Geerbt von „ICommunicationObject“.)

System_CAPS_pubpropertyUri

Ruft den URI ab, auf dem die Listener, die von der Factory generiert werden, abhören.

NameBeschreibung
System_CAPS_pubmethodAbort()

Bewirkt, dass ein Kommunikationsobjekt unmittelbar vom aktuellen Zustand in den geschlossenen Zustand übergeht.(Geerbt von „ICommunicationObject“.)

System_CAPS_pubmethodBeginClose(AsyncCallback, Object)

Startet einen asynchronen Vorgang, um ein Kommunikationsobjekt zu schließen.(Geerbt von „ICommunicationObject“.)

System_CAPS_pubmethodBeginClose(TimeSpan, AsyncCallback, Object)

Startet einen asynchronen Vorgang, um ein Kommunikationsobjekt mit einem festgelegten Timeout zu schließen.(Geerbt von „ICommunicationObject“.)

System_CAPS_pubmethodBeginOpen(AsyncCallback, Object)

Startet einen asynchronen Vorgang, um ein Kommunikationsobjekt zu öffnen.(Geerbt von „ICommunicationObject“.)

System_CAPS_pubmethodBeginOpen(TimeSpan, AsyncCallback, Object)

Startet einen asynchronen Vorgang, um ein Kommunikationsobjekt innerhalb eines festgelegten Zeitraums zu öffnen.(Geerbt von „ICommunicationObject“.)

System_CAPS_pubmethodBeginWaitForChannel(TimeSpan, AsyncCallback, Object)

Startet einen asynchronen Vorgang, um auf die Ankunft eines Kanals zu warten, die innerhalb eines spezifischen Zeitintervalls abgeschlossen sein muss.

System_CAPS_pubmethodClose()

Bewirkt, dass ein Kommunikationsobjekt vom aktuellen Zustand in den geschlossenen Zustand übergeht.(Geerbt von „ICommunicationObject“.)

System_CAPS_pubmethodClose(TimeSpan)

Bewirkt, dass ein Kommunikationsobjekt vom aktuellen Zustand in den geschlossenen Zustand übergeht.(Geerbt von „ICommunicationObject“.)

System_CAPS_pubmethodEndClose(IAsyncResult)

Beendet einen asynchronen Vorgang, um ein Kommunikationsobjekt zu schließen.(Geerbt von „ICommunicationObject“.)

System_CAPS_pubmethodEndOpen(IAsyncResult)

Beendet einen asynchronen Vorgang, um ein Kommunikationsobjekt zu öffnen.(Geerbt von „ICommunicationObject“.)

System_CAPS_pubmethodEndWaitForChannel(IAsyncResult)

Schließt einen asynchronen Vorgang des Wartens auf die Ankunft von Kanälen ab.

System_CAPS_pubmethodGetProperty<T>()

Gibt ggf. ein angefordertes typisiertes Objekt von der entsprechenden Ebene im Kanalstapel zurück.

System_CAPS_pubmethodOpen()

Bewirkt den Übergang eines Kommunikationsobjekts aus dem Erstellt-Zustand in den Geöffnet-Zustand.(Geerbt von „ICommunicationObject“.)

System_CAPS_pubmethodOpen(TimeSpan)

Bewirkt den Übergang eines Kommunikationsobjekts innerhalb eines angegebenen Zeitraums vom Erstellt-Zustand in den Geöffnet-Zustand.(Geerbt von „ICommunicationObject“.)

System_CAPS_pubmethodWaitForChannel(TimeSpan)

Wartet auf die Ankunft eines Kanals.

NameBeschreibung
System_CAPS_pubeventClosed

Tritt ein, sobald der Übergang des Kommunikationsobjekts vom Schließen-Zustand in den Geschlossen-Zustand abgeschlossen ist.(Geerbt von „ICommunicationObject“.)

System_CAPS_pubeventClosing

Tritt ein, sobald das Kommunikationsobjekt den Schließzustand annimmt.(Geerbt von „ICommunicationObject“.)

System_CAPS_pubeventFaulted

Tritt ein, sobald das Kommunikationsobjekt den Fehlerzustand annimmt.(Geerbt von „ICommunicationObject“.)

System_CAPS_pubeventOpened

Tritt ein, sobald der Übergang des Kommunikationsobjekts vom Öffnungszustand in den Geöffnet-Zustand abgeschlossen ist.(Geerbt von „ICommunicationObject“.)

System_CAPS_pubeventOpening

Tritt ein, sobald das Kommunikationsobjekt den Öffnungszustand annimmt.(Geerbt von „ICommunicationObject“.)

Die IChannelListener-Schnittstelle stellt die Basisschnittstelle für Kanallistener dar.

Kanallistener und ihre zugeordneten Kanäle werden im Allgemeinen von Diensten verwendet, die von Clients initiierte Kommunikationen empfangen. Im Gegensatz dazu stellen Kanalfactorys, die die IChannelFactory-Schnittstelle implementieren, die Mechanismen bereit, die verwendet werden, um die Kanäle zu erstellen, über die eine Kommunikation mit einem Dienst initiiert wird.

.NET Framework
Verfügbar seit 3.0
Zurück zum Anfang
Anzeigen: