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
| Name | Beschreibung |
|---|---|
| ChannelFactoryBase<TChannel>() |
Initialisiert eine neue Instanz der ChannelFactoryBase<TChannel>-Klasse. |
| ChannelFactoryBase<TChannel>(IDefaultCommunicationTimeouts) |
Initialisiert eine neue Instanz der ChannelFactoryBase<TChannel> Klasse mit den angegebenen Standardtimeouts für die Kommunikation. |
Hinweise
Der Standardkonstruktor ChannelFactoryBase<TChannel>() initialisiert Timeouteigenschaften mit den Timeoutwerten des Dienstmodells beim Austauschen von Nachrichten. Der Standardwert ist 1 Minute für Vorgänge zum Öffnen, Senden und Schließen sowie 10 Minuten für den Empfangsvorgang. Verwenden Sie ChannelFactoryBase<TChannel>(IDefaultCommunicationTimeouts) diesen Vorgang, wenn Sie andere Werte für diese Vorgangstimeouts angeben möchten.
ChannelFactoryBase<TChannel>()
- Quelle:
- ChannelFactoryBase.cs
- Quelle:
- ChannelFactoryBase.cs
- Quelle:
- ChannelFactoryBase.cs
Initialisiert eine neue Instanz der ChannelFactoryBase<TChannel>-Klasse.
protected:
ChannelFactoryBase();
protected ChannelFactoryBase();
Protected Sub New ()
Hinweise
Der parameterlose Konstruktor initialisiert Timeouteigenschaften mit den Timeoutwerten des Dienstmodells beim Austauschen von Nachrichten. Der Standardwert ist 1 Minute für Vorgänge zum Öffnen, Senden und Schließen sowie 10 Minuten für den Empfangsvorgang. Verwenden Sie ChannelFactoryBase<TChannel>(IDefaultCommunicationTimeouts) diesen Vorgang, wenn Sie andere Werte für diese Vorgangstimeouts angeben möchten.
Gilt für:
ChannelFactoryBase<TChannel>(IDefaultCommunicationTimeouts)
- Quelle:
- ChannelFactoryBase.cs
- Quelle:
- ChannelFactoryBase.cs
- Quelle:
- ChannelFactoryBase.cs
Initialisiert eine neue Instanz der ChannelFactoryBase<TChannel> Klasse mit den angegebenen Standardtimeouts 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
Dies IDefaultCommunicationTimeouts gibt die Standardtimeouts für Geöffnete, Sende-, Empfangs- und Schließvorgänge beim Austauschen von Nachrichten an.
Hinweise
Verwenden Sie ChannelFactoryBase<TChannel>(IDefaultCommunicationTimeouts) anstelle des parameterlosen Konstruktors, wenn Sie benutzerdefinierte Werte für das Öffnen, Senden, Empfangen und Schließen des Vorgangs anstelle der Standardwerte des Dienstmodells angeben möchten.