DuplexChannelFactory<TChannel>.CreateChannel Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Skapar en duplexkanal av en angiven typ till en angiven slutpunktsadress.
Överlagringar
| Name | Description |
|---|---|
| CreateChannel(Object, Binding, EndpointAddress, Uri) |
Skapar en duplex-kanal mellan en tjänst och en motringningsinstans på klienten. |
| CreateChannel(InstanceContext) |
Skapar en duplex-kanal mellan en tjänst och en motringningsinstans på klienten. |
| CreateChannel(Object, String) |
Skapar en duplex-kanal mellan en tjänst och en motringningsinstans på klienten. |
| CreateChannel(EndpointAddress, Uri) |
Skapar en duplex-kanal mellan en tjänst och en motringningsinstans på klienten. |
| CreateChannel(InstanceContext, EndpointAddress) |
Skapar en duplex-kanal mellan en tjänst och en motringningsinstans på klienten. |
| CreateChannel(InstanceContext, String) |
Skapar en duplex-kanal mellan en tjänst och en motringningsinstans på klienten. |
| CreateChannel(Object, Binding, EndpointAddress) |
Skapar en duplex-kanal mellan en tjänst och en motringningsinstans på klienten. |
| CreateChannel(InstanceContext, Binding, EndpointAddress) |
Skapar en duplex-kanal mellan en tjänst och en motringningsinstans på klienten. |
| CreateChannel(InstanceContext, EndpointAddress, Uri) |
Skapar en duplex-kanal mellan en tjänst och en motringningsinstans på klienten. |
| CreateChannel(InstanceContext, Binding, EndpointAddress, Uri) |
Skapar en duplex-kanal mellan en tjänst och en motringningsinstans på klienten. |
CreateChannel(Object, Binding, EndpointAddress, Uri)
- Källa:
- DuplexChannelFactory.cs
- Källa:
- DuplexChannelFactory.cs
- Källa:
- DuplexChannelFactory.cs
Skapar en duplex-kanal mellan en tjänst och en motringningsinstans på klienten.
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
Parametrar
- callbackObject
- Object
Det Object som klienten använder för att lyssna efter meddelanden från den anslutna tjänsten.
- binding
- Binding
Används Binding för att ansluta till tjänsten via kanaler som produceras av fabriken.
- endpointAddress
- EndpointAddress
Det EndpointAddress som tillhandahåller platsen för tjänsten.
Returer
En kanal av typen TChannel, den generiska parametern för fabriken, mellan klienten och tjänsten.
Undantag
binding eller endpointAddress är null.
callbackInstance eller callbackInstance. UserObject är null.
Gäller för
CreateChannel(InstanceContext)
- Källa:
- DuplexChannelFactory.cs
- Källa:
- DuplexChannelFactory.cs
- Källa:
- DuplexChannelFactory.cs
Skapar en duplex-kanal mellan en tjänst och en motringningsinstans på klienten.
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
Parametrar
- callbackInstance
- InstanceContext
Det InstanceContext som klienten använder för att lyssna efter meddelanden från den anslutna tjänsten.
Returer
En duplexkanal av typen TChannel, den generiska parametern för fabriken, mellan klienten och tjänsten.
Undantag
callbackInstance eller callbackInstance. UserObject är null.
Gäller för
CreateChannel(Object, String)
Skapar en duplex-kanal mellan en tjänst och en motringningsinstans på klienten.
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
Parametrar
- callbackObject
- Object
Det Object som klienten använder för att lyssna efter meddelanden från den anslutna tjänsten.
- endpointConfigurationName
- String
Namnet som används för slutpunktskonfigurationen.
Returer
En kanal av typen TChannel, den generiska parametern för fabriken, mellan klienten och tjänsten.
Undantag
endpointConfigurationName är null.
callbackInstance eller callbackInstance. UserObject är null.
Gäller för
CreateChannel(EndpointAddress, Uri)
- Källa:
- DuplexChannelFactory.cs
- Källa:
- DuplexChannelFactory.cs
- Källa:
- DuplexChannelFactory.cs
Skapar en duplex-kanal mellan en tjänst och en motringningsinstans på klienten.
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
Parametrar
- address
- EndpointAddress
Det EndpointAddress som tillhandahåller platsen för tjänsten.
Returer
En duplexkanal av typen TChannel, den generiska parametern för fabriken, mellan klienten och tjänsten.
Undantag
address är null.
Gäller för
CreateChannel(InstanceContext, EndpointAddress)
- Källa:
- DuplexChannelFactory.cs
- Källa:
- DuplexChannelFactory.cs
- Källa:
- DuplexChannelFactory.cs
Skapar en duplex-kanal mellan en tjänst och en motringningsinstans på klienten.
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
Parametrar
- callbackInstance
- InstanceContext
Det InstanceContext som klienten använder för att lyssna efter meddelanden från den anslutna tjänsten.
- address
- EndpointAddress
Det EndpointAddress som tillhandahåller platsen för tjänsten.
Returer
En duplexkanal av typen TChannel, den generiska parametern för fabriken, mellan klienten och tjänsten.
Undantag
address är null.
callbackInstance eller callbackInstance. UserObject är null.
Gäller för
CreateChannel(InstanceContext, String)
Skapar en duplex-kanal mellan en tjänst och en motringningsinstans på klienten.
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
Parametrar
- callbackInstance
- InstanceContext
Det InstanceContext som klienten använder för att lyssna efter meddelanden från den anslutna tjänsten.
- endpointConfigurationName
- String
Namnet som används för slutpunktskonfigurationen.
Returer
En kanal av typen TChannel, den generiska parametern för fabriken, mellan klienten och tjänsten.
Undantag
endpointConfigurationName är null.
callbackInstance eller callbackInstance. UserObject är null.
Gäller för
CreateChannel(Object, Binding, EndpointAddress)
- Källa:
- DuplexChannelFactory.cs
- Källa:
- DuplexChannelFactory.cs
- Källa:
- DuplexChannelFactory.cs
Skapar en duplex-kanal mellan en tjänst och en motringningsinstans på klienten.
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
Parametrar
- callbackObject
- Object
Det Object som klienten använder för att lyssna efter meddelanden från den anslutna tjänsten.
- binding
- Binding
Används Binding för att ansluta till tjänsten via kanaler som produceras av fabriken.
- endpointAddress
- EndpointAddress
Det EndpointAddress som tillhandahåller platsen för tjänsten.
Returer
En kanal av typen TChannel, den generiska parametern för fabriken, mellan klienten och tjänsten.
Undantag
binding eller endpointAddress är null.
callbackInstance eller callbackInstance. UserObject är null.
Gäller för
CreateChannel(InstanceContext, Binding, EndpointAddress)
- Källa:
- DuplexChannelFactory.cs
- Källa:
- DuplexChannelFactory.cs
- Källa:
- DuplexChannelFactory.cs
Skapar en duplex-kanal mellan en tjänst och en motringningsinstans på klienten.
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
Parametrar
- callbackInstance
- InstanceContext
Det InstanceContext som klienten använder för att lyssna efter meddelanden från den anslutna tjänsten.
- binding
- Binding
Används Binding för att ansluta till tjänsten via kanaler som produceras av fabriken.
- endpointAddress
- EndpointAddress
Det EndpointAddress som tillhandahåller platsen för tjänsten.
Returer
En kanal av typen TChannel, den generiska parametern för fabriken, mellan klienten och tjänsten.
Undantag
binding eller endpointAddress är null.
callbackInstance eller callbackInstance. UserObject är null.
Gäller för
CreateChannel(InstanceContext, EndpointAddress, Uri)
- Källa:
- DuplexChannelFactory.cs
- Källa:
- DuplexChannelFactory.cs
- Källa:
- DuplexChannelFactory.cs
Skapar en duplex-kanal mellan en tjänst och en motringningsinstans på klienten.
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
Parametrar
- callbackInstance
- InstanceContext
Det InstanceContext som klienten använder för att lyssna efter meddelanden från den anslutna tjänsten.
- address
- EndpointAddress
Det EndpointAddress som tillhandahåller platsen för tjänsten.
Returer
En kanal av typen TChannel, den generiska parametern för fabriken, mellan klienten och tjänsten.
Undantag
address är null.
callbackInstance eller callbackInstance. UserObject är null.
Gäller för
CreateChannel(InstanceContext, Binding, EndpointAddress, Uri)
- Källa:
- DuplexChannelFactory.cs
- Källa:
- DuplexChannelFactory.cs
- Källa:
- DuplexChannelFactory.cs
Skapar en duplex-kanal mellan en tjänst och en motringningsinstans på klienten.
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
Parametrar
- callbackInstance
- InstanceContext
Det InstanceContext som klienten använder för att lyssna efter meddelanden från den anslutna tjänsten.
- binding
- Binding
Används Binding för att ansluta till tjänsten via kanaler som produceras av fabriken.
- endpointAddress
- EndpointAddress
Det EndpointAddress som tillhandahåller platsen för tjänsten.
Returer
En kanal av typen TChannel, den generiska parametern för fabriken, mellan klienten och tjänsten.
Undantag
binding eller endpointAddress är null.
callbackInstance eller callbackInstance. UserObject är null.