Sdílet prostřednictvím


ChannelFactoryBase<TChannel> Konstruktory

Definice

Inicializuje novou instanci ChannelFactoryBase<TChannel> třídy.

Přetížení

ChannelFactoryBase<TChannel>()

Inicializuje novou instanci ChannelFactoryBase<TChannel> třídy.

ChannelFactoryBase<TChannel>(IDefaultCommunicationTimeouts)

Inicializuje novou instanci ChannelFactoryBase<TChannel> třídy s výchozími zadanými časovými limity komunikace.

Poznámky

Výchozí ChannelFactoryBase<TChannel>() konstruktor inicializuje vlastnosti časového limitu modelu služby s hodnotami časového limitu modelu služby při výměně zpráv. Výchozí hodnota je 1 minuta pro otevření, odesílání a zavření operací a 10 minut pro operaci příjmu. Použijte ChannelFactoryBase<TChannel>(IDefaultCommunicationTimeouts) , pokud chcete zadat další hodnoty pro tyto vypršení časového limitu operace.

ChannelFactoryBase<TChannel>()

Inicializuje novou instanci ChannelFactoryBase<TChannel> třídy.

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

Poznámky

Konstruktor bez parametrů inicializuje vlastnosti časového limitu modelu služby s hodnotami časového limitu modelu služby při výměně zpráv. Výchozí hodnota je 1 minuta pro otevření, odesílání a zavření operací a 10 minut pro operaci příjmu. Použijte ChannelFactoryBase<TChannel>(IDefaultCommunicationTimeouts) , pokud chcete zadat další hodnoty pro tyto vypršení časového limitu operace.

Platí pro

ChannelFactoryBase<TChannel>(IDefaultCommunicationTimeouts)

Inicializuje novou instanci ChannelFactoryBase<TChannel> třídy s výchozími zadanými časovými limity komunikace.

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)

Parametry

timeouts
IDefaultCommunicationTimeouts

Určuje IDefaultCommunicationTimeouts výchozí časové limity pro otevření, odesílání, příjem a zavření operací při výměně zpráv.

Poznámky

Místo konstruktoru bez parametrů použijte ChannelFactoryBase<TChannel>(IDefaultCommunicationTimeouts) , pokud chcete zadat vlastní hodnoty pro otevřené, odesílání, příjem a zavření časových limitů operací místo použití výchozích hodnot modelu služby.

Platí pro