Condividi tramite


ChannelFactoryBase<TChannel>.CreateChannel Metodo

Definizione

Crea un particolare tipo di canale con un indirizzo specificato.

Overload

Nome Descrizione
CreateChannel(EndpointAddress)

Crea un particolare tipo di canale con un indirizzo endpoint specificato.

CreateChannel(EndpointAddress, Uri)

Crea un particolare tipo di canale con gli indirizzi di trasporto e endpoint specificati.

CreateChannel(EndpointAddress)

Origine:
ChannelFactoryBase.cs
Origine:
ChannelFactoryBase.cs
Origine:
ChannelFactoryBase.cs

Crea un particolare tipo di canale con un indirizzo endpoint specificato.

public:
 virtual TChannel CreateChannel(System::ServiceModel::EndpointAddress ^ address);
public TChannel CreateChannel(System.ServiceModel.EndpointAddress address);
abstract member CreateChannel : System.ServiceModel.EndpointAddress -> 'Channel
override this.CreateChannel : System.ServiceModel.EndpointAddress -> 'Channel
Public Function CreateChannel (address As EndpointAddress) As TChannel

Parametri

address
EndpointAddress

Oggetto EndpointAddress dell'endpoint remoto a cui il canale invia messaggi.

Restituisce

TChannel

Canale di tipo TChannel con l'oggetto specificato address.

Implementazioni

Eccezioni

address è null.

Commenti

Questo metodo chiama OnCreateChannel(EndpointAddress, Uri) quando viene richiamato. Questo metodo non può essere sottoposto a override da una classe derivata.

Viene utilizzato Uri come indirizzo di trasporto a cui vengono inviati i messaggi nel canale di output.

Si applica a

CreateChannel(EndpointAddress, Uri)

Origine:
ChannelFactoryBase.cs
Origine:
ChannelFactoryBase.cs
Origine:
ChannelFactoryBase.cs

Crea un particolare tipo di canale con gli indirizzi di trasporto e endpoint specificati.

public:
 virtual TChannel CreateChannel(System::ServiceModel::EndpointAddress ^ address, Uri ^ via);
public TChannel CreateChannel(System.ServiceModel.EndpointAddress address, Uri via);
abstract member CreateChannel : System.ServiceModel.EndpointAddress * Uri -> 'Channel
override this.CreateChannel : System.ServiceModel.EndpointAddress * Uri -> 'Channel
Public Function CreateChannel (address As EndpointAddress, via As Uri) As TChannel

Parametri

address
EndpointAddress

Oggetto EndpointAddress dell'endpoint remoto a cui il canale invia messaggi.

via
Uri

Oggetto Uri contenente l'indirizzo di trasporto a cui vengono inviati i messaggi nel canale di output.

Restituisce

TChannel

Canale di tipo TChannel con gli indirizzi di trasporto e remoti specificati.

Implementazioni

Commenti

Questo metodo chiama OnCreateChannel(EndpointAddress, Uri) quando viene richiamato.

Si applica a