Freigeben über


ChannelListenerBase<TChannel> Konstruktoren

Definition

Initialisiert eine neue Instanz der ChannelListenerBase<TChannel>-Klasse.

Überlädt

ChannelListenerBase<TChannel>()

Initialisiert eine neue Instanz der ChannelListenerBase<TChannel>-Klasse.

ChannelListenerBase<TChannel>(IDefaultCommunicationTimeouts)

Initialisiert eine neue Instanz der ChannelListenerBase<TChannel>-Klasse mit den angegebenen Standardtimeoutwerten für die Kommunikation.

Hinweise

Der ChannelListenerBase<TChannel>()-Standardkonstruktor initialisiert die Timeouteigenschaften beim Austauschen von Nachrichten mit den Timeoutwerten für das Dienstmodul. Der Standardwert für das Öffnen, Senden und Schließen beträgt 1 Minute; der Standardwert für das Empfangen beträgt 10 Minuten. Mit ChannelListenerBase<TChannel>(IDefaultCommunicationTimeouts) können Sie abweichende Werte für den Timeoutwert dieser Vorgänge angeben.

ChannelListenerBase<TChannel>()

Initialisiert eine neue Instanz der ChannelListenerBase<TChannel>-Klasse.

protected:
 ChannelListenerBase();
protected ChannelListenerBase ();
Protected Sub New ()

Hinweise

Der parameterlose Konstruktor initialisiert timeouteigenschaften mit den Timeoutwerten des Dienstmodells beim Nachrichtenaustausch. Der Standardwert für das Öffnen, Senden und Schließen beträgt 1 Minute; der Standardwert für das Empfangen beträgt 10 Minuten. Mit ChannelListenerBase<TChannel>(IDefaultCommunicationTimeouts) können Sie abweichende Werte für den Timeoutwert dieser Vorgänge angeben.

Gilt für:

ChannelListenerBase<TChannel>(IDefaultCommunicationTimeouts)

Initialisiert eine neue Instanz der ChannelListenerBase<TChannel>-Klasse mit den angegebenen Standardtimeoutwerten für die Kommunikation.

protected:
 ChannelListenerBase(System::ServiceModel::IDefaultCommunicationTimeouts ^ timeouts);
protected ChannelListenerBase (System.ServiceModel.IDefaultCommunicationTimeouts timeouts);
new System.ServiceModel.Channels.ChannelListenerBase<'Channel (requires 'Channel : null and 'Channel :> System.ServiceModel.Channels.IChannel)> : System.ServiceModel.IDefaultCommunicationTimeouts -> System.ServiceModel.Channels.ChannelListenerBase<'Channel (requires 'Channel : null and 'Channel :> System.ServiceModel.Channels.IChannel)>
Protected Sub New (timeouts As IDefaultCommunicationTimeouts)

Parameter

timeouts
IDefaultCommunicationTimeouts

Die IDefaultCommunicationTimeouts, die die Standardtimeoutwerte für das Öffnen, Senden und Empfangen sowie für das Schließen beim Austauschen von Nachrichten festlegen.

Hinweise

Verwenden Sie ChannelListenerBase<TChannel>(IDefaultCommunicationTimeouts) anstelle des parameterlosen Konstruktors, wenn Sie benutzerdefinierte Werte für die Timeouts des Öffnens, Senden, Empfangens und Schließens angeben möchten, anstatt die Standardwerte des Dienstmodells zu verwenden.

Gilt für: