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

IRequestSessionChannel-Schnittstelle

 

Veröffentlicht: Oktober 2016

Definiert die Schnittstelle, um einer Sitzung einen Anforderungskanal zuzuordnen.

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

public interface IRequestSessionChannel : IRequestChannel, IChannel, 
	ICommunicationObject, ISessionChannel<IOutputSession>

NameBeschreibung
System_CAPS_pubpropertyRemoteAddress

Ruft die Remoteadresse ab, an die der Anforderungskanal Nachrichten sendet.(Geerbt von „IRequestChannel“.)

System_CAPS_pubpropertySession

Ruft den Sitzungstyp ab, der dem Kanal zugeordnet ist.(Geerbt von „ISessionChannel<TSession>“.)

System_CAPS_pubpropertyState

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

System_CAPS_pubpropertyVia

Ruft die Transportadresse ab, zu der die Anforderung gesendet wird.(Geerbt von „IRequestChannel“.)

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_pubmethodBeginRequest(Message, AsyncCallback, Object)

Startet einen asynchronen Vorgang, um eine Anforderungsnachricht zur Antwortseite eines Anforderung-Antwort-Nachrichtenaustauschs zu übertragen.(Geerbt von „IRequestChannel“.)

System_CAPS_pubmethodBeginRequest(Message, TimeSpan, AsyncCallback, Object)

Startet einen asynchronen Vorgang, eine Anforderungsnachricht zur Antwortseite eines Anforderung-Antwort-Nachrichtenaustauschs innerhalb eines festgelegten Zeitintervalls zu senden.(Geerbt von „IRequestChannel“.)

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_pubmethodEndRequest(IAsyncResult)

Schließt einen asynchronen Vorgang ab, um die nachrichtenbasierte Antwort auf eine übertragene Anforderung zurückzugeben.(Geerbt von „IRequestChannel“.)

System_CAPS_pubmethodGetProperty<T>()

Gibt ggf. ein angefordertes typisiertes Objekt von der entsprechenden Ebene im Kanalstapel zurück.(Geerbt von „IChannel“.)

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_pubmethodRequest(Message)

Sendet eine nachrichtenbasierte Anforderung und gibt die korrelierte nachrichtenbasierte Antwort zurück.(Geerbt von „IRequestChannel“.)

System_CAPS_pubmethodRequest(Message, TimeSpan)

Sendet eine nachrichtenbasierte Anforderung und gibt die korrelierte nachrichtenbasierte Antwort innerhalb eines festgelegten Zeitintervalls zurück.(Geerbt von „IRequestChannel“.)

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 IRequestSessionChannel-Schnittstelle gibt an, dass ein IRequestChannelIOutputSession-Semantik implementiert.

Die IOutputSession, die dem IReplySessionChannel zugeordnet ist, kann mit der Session-Eigenschaft abgerufen werden.

Universelle Windows-Plattform
Verfügbar seit 8
.NET Framework
Verfügbar seit 3.0
Portierbare Klassenbibliothek
Unterstützt in: portierbare .NET-Plattformen
Silverlight
Verfügbar seit 2.0
Windows Phone Silverlight
Verfügbar seit 7.0
Zurück zum Anfang
Anzeigen: