ChannelListenerBase 建構函式

定義

初始化 ChannelListenerBase 類別的新執行個體。

多載

ChannelListenerBase()

初始化 ChannelListenerBase 類別的新執行個體。

ChannelListenerBase(IDefaultCommunicationTimeouts)

使用指定的預設通訊逾時,初始化 ChannelListenerBase 類別的新執行個體。

備註

交換訊息時,預設的 ChannelListenerBase() 建構函式會使用服務模型逾時值來初始化逾時屬性。 若是開啟、傳送和關閉作業,預設值為 1 分鐘;若是接收作業,則為 10 分鐘。 如果您想要為這些作業逾時指定其他值,請使用 ChannelListenerBase(IDefaultCommunicationTimeouts)

ChannelListenerBase()

初始化 ChannelListenerBase 類別的新執行個體。

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

備註

在交換訊息時,無參數的函式會使用服務模型超時值來初始化 timeout 屬性。 若是開啟、傳送和關閉作業,預設值為 1 分鐘;若是接收作業,則為 10 分鐘。 如果您想要為這些作業逾時指定其他值,請使用 ChannelListenerBase(IDefaultCommunicationTimeouts)

適用於

ChannelListenerBase(IDefaultCommunicationTimeouts)

使用指定的預設通訊逾時,初始化 ChannelListenerBase 類別的新執行個體。

protected:
 ChannelListenerBase(System::ServiceModel::IDefaultCommunicationTimeouts ^ timeouts);
protected ChannelListenerBase (System.ServiceModel.IDefaultCommunicationTimeouts timeouts);
new System.ServiceModel.Channels.ChannelListenerBase : System.ServiceModel.IDefaultCommunicationTimeouts -> System.ServiceModel.Channels.ChannelListenerBase
Protected Sub New (timeouts As IDefaultCommunicationTimeouts)

參數

timeouts
IDefaultCommunicationTimeouts

IDefaultCommunicationTimeouts,可在交換訊息時針對開啟、傳送、接收和關閉作業指定預設逾時值。

備註

ChannelListenerBase(IDefaultCommunicationTimeouts)如果您想要指定開啟、傳送、接收和關閉作業超時的自訂值,而不是使用服務模型預設值,請使用而不是無參數的函式。

適用於