DuplexChannelFactory<TChannel>.CreateChannel Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee maakt u een dubbelzijdig kanaal van een opgegeven type naar een opgegeven eindpuntadres.
Overloads
| Name | Description |
|---|---|
| CreateChannel(Object, Binding, EndpointAddress, Uri) |
Hiermee maakt u een dubbelzijdig kanaal tussen een service en een callback-exemplaar op de client. |
| CreateChannel(InstanceContext) |
Hiermee maakt u een dubbelzijdig kanaal tussen een service en een callback-exemplaar op de client. |
| CreateChannel(Object, String) |
Hiermee maakt u een dubbelzijdig kanaal tussen een service en een callback-exemplaar op de client. |
| CreateChannel(EndpointAddress, Uri) |
Hiermee maakt u een dubbelzijdig kanaal tussen een service en een callback-exemplaar op de client. |
| CreateChannel(InstanceContext, EndpointAddress) |
Hiermee maakt u een dubbelzijdig kanaal tussen een service en een callback-exemplaar op de client. |
| CreateChannel(InstanceContext, String) |
Hiermee maakt u een dubbelzijdig kanaal tussen een service en een callback-exemplaar op de client. |
| CreateChannel(Object, Binding, EndpointAddress) |
Hiermee maakt u een dubbelzijdig kanaal tussen een service en een callback-exemplaar op de client. |
| CreateChannel(InstanceContext, Binding, EndpointAddress) |
Hiermee maakt u een dubbelzijdig kanaal tussen een service en een callback-exemplaar op de client. |
| CreateChannel(InstanceContext, EndpointAddress, Uri) |
Hiermee maakt u een dubbelzijdig kanaal tussen een service en een callback-exemplaar op de client. |
| CreateChannel(InstanceContext, Binding, EndpointAddress, Uri) |
Hiermee maakt u een dubbelzijdig kanaal tussen een service en een callback-exemplaar op de client. |
CreateChannel(Object, Binding, EndpointAddress, Uri)
Hiermee maakt u een dubbelzijdig kanaal tussen een service en een callback-exemplaar op de client.
public:
static TChannel CreateChannel(System::Object ^ callbackObject, System::ServiceModel::Channels::Binding ^ binding, System::ServiceModel::EndpointAddress ^ endpointAddress, Uri ^ via);
public static TChannel CreateChannel(object callbackObject, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress endpointAddress, Uri via);
static member CreateChannel : obj * System.ServiceModel.Channels.Binding * System.ServiceModel.EndpointAddress * Uri -> 'Channel
Public Shared Function CreateChannel (callbackObject As Object, binding As Binding, endpointAddress As EndpointAddress, via As Uri) As TChannel
Parameters
- callbackObject
- Object
De Object client gebruikt om te luisteren naar berichten van de verbonden service.
- binding
- Binding
De Binding service wordt gebruikt om verbinding te maken met de service door kanalen die door de fabriek worden geproduceerd.
- endpointAddress
- EndpointAddress
De EndpointAddress locatie van de service.
Retouren
Een kanaal van het type TChannel, de algemene parameter voor de factory, tussen de client en de service.
Uitzonderingen
binding of endpointAddress is null.
callbackInstance of callbackInstance. UserObject is null.
Van toepassing op
CreateChannel(InstanceContext)
Hiermee maakt u een dubbelzijdig kanaal tussen een service en een callback-exemplaar op de client.
public:
TChannel CreateChannel(System::ServiceModel::InstanceContext ^ callbackInstance);
public TChannel CreateChannel(System.ServiceModel.InstanceContext callbackInstance);
override this.CreateChannel : System.ServiceModel.InstanceContext -> 'Channel
Public Function CreateChannel (callbackInstance As InstanceContext) As TChannel
Parameters
- callbackInstance
- InstanceContext
De InstanceContext client gebruikt om te luisteren naar berichten van de verbonden service.
Retouren
Een dubbelzijdig kanaal van het type TChannel, de algemene parameter voor de factory, tussen de client en de service.
Uitzonderingen
callbackInstance of callbackInstance. UserObject is null.
Van toepassing op
CreateChannel(Object, String)
Hiermee maakt u een dubbelzijdig kanaal tussen een service en een callback-exemplaar op de client.
public:
static TChannel CreateChannel(System::Object ^ callbackObject, System::String ^ endpointConfigurationName);
public static TChannel CreateChannel(object callbackObject, string endpointConfigurationName);
static member CreateChannel : obj * string -> 'Channel
Public Shared Function CreateChannel (callbackObject As Object, endpointConfigurationName As String) As TChannel
Parameters
- callbackObject
- Object
De Object client gebruikt om te luisteren naar berichten van de verbonden service.
- endpointConfigurationName
- String
De naam die wordt gebruikt voor de eindpuntconfiguratie.
Retouren
Een kanaal van het type TChannel, de algemene parameter voor de factory, tussen de client en de service.
Uitzonderingen
endpointConfigurationName is null.
callbackInstance of callbackInstance. UserObject is null.
Van toepassing op
CreateChannel(EndpointAddress, Uri)
Hiermee maakt u een dubbelzijdig kanaal tussen een service en een callback-exemplaar op de client.
public:
override TChannel CreateChannel(System::ServiceModel::EndpointAddress ^ address, Uri ^ via);
public override TChannel CreateChannel(System.ServiceModel.EndpointAddress address, Uri via);
override this.CreateChannel : System.ServiceModel.EndpointAddress * Uri -> 'Channel
Public Overrides Function CreateChannel (address As EndpointAddress, via As Uri) As TChannel
Parameters
- address
- EndpointAddress
De EndpointAddress locatie van de service.
Retouren
Een dubbelzijdig kanaal van het type TChannel, de algemene parameter voor de factory, tussen de client en de service.
Uitzonderingen
address is null.
Van toepassing op
CreateChannel(InstanceContext, EndpointAddress)
Hiermee maakt u een dubbelzijdig kanaal tussen een service en een callback-exemplaar op de client.
public:
TChannel CreateChannel(System::ServiceModel::InstanceContext ^ callbackInstance, System::ServiceModel::EndpointAddress ^ address);
public TChannel CreateChannel(System.ServiceModel.InstanceContext callbackInstance, System.ServiceModel.EndpointAddress address);
override this.CreateChannel : System.ServiceModel.InstanceContext * System.ServiceModel.EndpointAddress -> 'Channel
Public Function CreateChannel (callbackInstance As InstanceContext, address As EndpointAddress) As TChannel
Parameters
- callbackInstance
- InstanceContext
De InstanceContext client gebruikt om te luisteren naar berichten van de verbonden service.
- address
- EndpointAddress
De EndpointAddress locatie van de service.
Retouren
Een dubbelzijdig kanaal van het type TChannel, de algemene parameter voor de factory, tussen de client en de service.
Uitzonderingen
address is null.
callbackInstance of callbackInstance. UserObject is null.
Van toepassing op
CreateChannel(InstanceContext, String)
Hiermee maakt u een dubbelzijdig kanaal tussen een service en een callback-exemplaar op de client.
public:
static TChannel CreateChannel(System::ServiceModel::InstanceContext ^ callbackInstance, System::String ^ endpointConfigurationName);
public static TChannel CreateChannel(System.ServiceModel.InstanceContext callbackInstance, string endpointConfigurationName);
static member CreateChannel : System.ServiceModel.InstanceContext * string -> 'Channel
Public Shared Function CreateChannel (callbackInstance As InstanceContext, endpointConfigurationName As String) As TChannel
Parameters
- callbackInstance
- InstanceContext
De InstanceContext client gebruikt om te luisteren naar berichten van de verbonden service.
- endpointConfigurationName
- String
De naam die wordt gebruikt voor de eindpuntconfiguratie.
Retouren
Een kanaal van het type TChannel, de algemene parameter voor de factory, tussen de client en de service.
Uitzonderingen
endpointConfigurationName is null.
callbackInstance of callbackInstance. UserObject is null.
Van toepassing op
CreateChannel(Object, Binding, EndpointAddress)
Hiermee maakt u een dubbelzijdig kanaal tussen een service en een callback-exemplaar op de client.
public:
static TChannel CreateChannel(System::Object ^ callbackObject, System::ServiceModel::Channels::Binding ^ binding, System::ServiceModel::EndpointAddress ^ endpointAddress);
public static TChannel CreateChannel(object callbackObject, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress endpointAddress);
static member CreateChannel : obj * System.ServiceModel.Channels.Binding * System.ServiceModel.EndpointAddress -> 'Channel
Public Shared Function CreateChannel (callbackObject As Object, binding As Binding, endpointAddress As EndpointAddress) As TChannel
Parameters
- callbackObject
- Object
De Object client gebruikt om te luisteren naar berichten van de verbonden service.
- binding
- Binding
De Binding service wordt gebruikt om verbinding te maken met de service door kanalen die door de fabriek worden geproduceerd.
- endpointAddress
- EndpointAddress
De EndpointAddress locatie van de service.
Retouren
Een kanaal van het type TChannel, de algemene parameter voor de factory, tussen de client en de service.
Uitzonderingen
binding of endpointAddress is null.
callbackInstance of callbackInstance. UserObject is null.
Van toepassing op
CreateChannel(InstanceContext, Binding, EndpointAddress)
Hiermee maakt u een dubbelzijdig kanaal tussen een service en een callback-exemplaar op de client.
public:
static TChannel CreateChannel(System::ServiceModel::InstanceContext ^ callbackInstance, System::ServiceModel::Channels::Binding ^ binding, System::ServiceModel::EndpointAddress ^ endpointAddress);
public static TChannel CreateChannel(System.ServiceModel.InstanceContext callbackInstance, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress endpointAddress);
static member CreateChannel : System.ServiceModel.InstanceContext * System.ServiceModel.Channels.Binding * System.ServiceModel.EndpointAddress -> 'Channel
Public Shared Function CreateChannel (callbackInstance As InstanceContext, binding As Binding, endpointAddress As EndpointAddress) As TChannel
Parameters
- callbackInstance
- InstanceContext
De InstanceContext client gebruikt om te luisteren naar berichten van de verbonden service.
- binding
- Binding
De Binding service wordt gebruikt om verbinding te maken met de service door kanalen die door de fabriek worden geproduceerd.
- endpointAddress
- EndpointAddress
De EndpointAddress locatie van de service.
Retouren
Een kanaal van het type TChannel, de algemene parameter voor de factory, tussen de client en de service.
Uitzonderingen
binding of endpointAddress is null.
callbackInstance of callbackInstance. UserObject is null.
Van toepassing op
CreateChannel(InstanceContext, EndpointAddress, Uri)
Hiermee maakt u een dubbelzijdig kanaal tussen een service en een callback-exemplaar op de client.
public:
virtual TChannel CreateChannel(System::ServiceModel::InstanceContext ^ callbackInstance, System::ServiceModel::EndpointAddress ^ address, Uri ^ via);
public virtual TChannel CreateChannel(System.ServiceModel.InstanceContext callbackInstance, System.ServiceModel.EndpointAddress address, Uri via);
override this.CreateChannel : System.ServiceModel.InstanceContext * System.ServiceModel.EndpointAddress * Uri -> 'Channel
Public Overridable Function CreateChannel (callbackInstance As InstanceContext, address As EndpointAddress, via As Uri) As TChannel
Parameters
- callbackInstance
- InstanceContext
De InstanceContext client gebruikt om te luisteren naar berichten van de verbonden service.
- address
- EndpointAddress
De EndpointAddress locatie van de service.
Retouren
Een kanaal van het type TChannel, de algemene parameter voor de factory, tussen de client en de service.
Uitzonderingen
address is null.
callbackInstance of callbackInstance. UserObject is null.
Van toepassing op
CreateChannel(InstanceContext, Binding, EndpointAddress, Uri)
Hiermee maakt u een dubbelzijdig kanaal tussen een service en een callback-exemplaar op de client.
public:
static TChannel CreateChannel(System::ServiceModel::InstanceContext ^ callbackInstance, System::ServiceModel::Channels::Binding ^ binding, System::ServiceModel::EndpointAddress ^ endpointAddress, Uri ^ via);
public static TChannel CreateChannel(System.ServiceModel.InstanceContext callbackInstance, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress endpointAddress, Uri via);
static member CreateChannel : System.ServiceModel.InstanceContext * System.ServiceModel.Channels.Binding * System.ServiceModel.EndpointAddress * Uri -> 'Channel
Public Shared Function CreateChannel (callbackInstance As InstanceContext, binding As Binding, endpointAddress As EndpointAddress, via As Uri) As TChannel
Parameters
- callbackInstance
- InstanceContext
De InstanceContext client gebruikt om te luisteren naar berichten van de verbonden service.
- binding
- Binding
De Binding service wordt gebruikt om verbinding te maken met de service door kanalen die door de fabriek worden geproduceerd.
- endpointAddress
- EndpointAddress
De EndpointAddress locatie van de service.
Retouren
Een kanaal van het type TChannel, de algemene parameter voor de factory, tussen de client en de service.
Uitzonderingen
binding of endpointAddress is null.
callbackInstance of callbackInstance. UserObject is null.