ChannelFactoryBase<TChannel> Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue Instanz der ChannelFactoryBase<TChannel>-Klasse.
Überlädt
ChannelFactoryBase<TChannel>() |
Initialisiert eine neue Instanz der ChannelFactoryBase<TChannel>-Klasse. |
ChannelFactoryBase<TChannel>(IDefaultCommunicationTimeouts) |
Initialisiert eine neue Instanz der ChannelFactoryBase<TChannel>-Klasse mit den angegebenen Standardtimeoutwerten für die Kommunikation. |
Hinweise
Der ChannelFactoryBase<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 ChannelFactoryBase<TChannel>(IDefaultCommunicationTimeouts) können Sie abweichende Werte für den Timeoutwert dieser Vorgänge angeben.
ChannelFactoryBase<TChannel>()
Initialisiert eine neue Instanz der ChannelFactoryBase<TChannel>-Klasse.
protected:
ChannelFactoryBase();
protected ChannelFactoryBase ();
Protected Sub New ()
Hinweise
Der parameterlose Konstruktor initialisiert Timeouteigenschaften mit den Zeitoutwerten des Dienstmodells beim Austausch von Nachrichten. 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 ChannelFactoryBase<TChannel>(IDefaultCommunicationTimeouts) können Sie abweichende Werte für den Timeoutwert dieser Vorgänge angeben.
Gilt für
ChannelFactoryBase<TChannel>(IDefaultCommunicationTimeouts)
Initialisiert eine neue Instanz der ChannelFactoryBase<TChannel>-Klasse mit den angegebenen Standardtimeoutwerten für die Kommunikation.
protected:
ChannelFactoryBase(System::ServiceModel::IDefaultCommunicationTimeouts ^ timeouts);
protected ChannelFactoryBase (System.ServiceModel.IDefaultCommunicationTimeouts timeouts);
new System.ServiceModel.Channels.ChannelFactoryBase<'Channel> : System.ServiceModel.IDefaultCommunicationTimeouts -> System.ServiceModel.Channels.ChannelFactoryBase<'Channel>
Protected Sub New (timeouts As IDefaultCommunicationTimeouts)
Parameter
- timeouts
- IDefaultCommunicationTimeouts
Die IDefaultCommunicationTimeouts-Schnittstelle mit den Standardtimeoutwerten für das Öffnen, Senden und Empfangen sowie für das Schließen beim Austauschen von Nachrichten.
Hinweise
Verwenden Sie anstelle des parameterlosen Konstruktors, wenn Sie benutzerdefinierte Werte für die geöffneten, senden, empfangen und Schließen von Vorgangstimeouts angeben möchten, anstatt die Standardwerte des Dienstmodells zu verwenden ChannelFactoryBase<TChannel>(IDefaultCommunicationTimeouts) .