ChannelListenerBase<TChannel> 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
初始化 ChannelListenerBase<TChannel> 類別的新執行個體。
多載
ChannelListenerBase<TChannel>() |
初始化 ChannelListenerBase<TChannel> 類別的新執行個體。 |
ChannelListenerBase<TChannel>(IDefaultCommunicationTimeouts) |
使用指定的預設通訊逾時,初始化 ChannelListenerBase<TChannel> 類別的新執行個體。 |
備註
交換訊息時,預設的 ChannelListenerBase<TChannel>() 建構函式會使用服務模型逾時值來初始化逾時屬性。 若是開啟、傳送和關閉作業,預設值為 1 分鐘;若是接收作業,則為 10 分鐘。 如果您想要為這些作業逾時指定其他值,請使用 ChannelListenerBase<TChannel>(IDefaultCommunicationTimeouts)。
ChannelListenerBase<TChannel>()
初始化 ChannelListenerBase<TChannel> 類別的新執行個體。
protected:
ChannelListenerBase();
protected ChannelListenerBase ();
Protected Sub New ()
備註
無參數建構函式會在交換訊息時,使用服務模型逾時值初始化逾時屬性。 若是開啟、傳送和關閉作業,預設值為 1 分鐘;若是接收作業,則為 10 分鐘。 如果您想要為這些作業逾時指定其他值,請使用 ChannelListenerBase<TChannel>(IDefaultCommunicationTimeouts)。
適用於
ChannelListenerBase<TChannel>(IDefaultCommunicationTimeouts)
使用指定的預設通訊逾時,初始化 ChannelListenerBase<TChannel> 類別的新執行個體。
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)
參數
- timeouts
- IDefaultCommunicationTimeouts
IDefaultCommunicationTimeouts,可在交換訊息時針對開啟、傳送、接收和關閉作業指定預設逾時值。
備註
ChannelListenerBase<TChannel>(IDefaultCommunicationTimeouts)如果您想要為開啟、傳送、接收和關閉作業逾時指定自定義值,而不是使用服務模型預設值,請使用 而非無參數建構函式。