Aracılığıyla paylaş


DuplexChannelFactory<TChannel>.CreateChannel Yöntem

Tanım

Belirtilen uç nokta adresine belirtilen türde çift yönlü bir kanal oluşturur.

Aşırı Yüklemeler

CreateChannel(Object, Binding, EndpointAddress, Uri)

bir hizmet ile istemcideki bir geri çağırma örneği arasında çift yönlü bir kanal oluşturur.

CreateChannel(InstanceContext)

bir hizmet ile istemcideki bir geri çağırma örneği arasında çift yönlü bir kanal oluşturur.

CreateChannel(Object, String)

bir hizmet ile istemcideki bir geri çağırma örneği arasında çift yönlü bir kanal oluşturur.

CreateChannel(EndpointAddress, Uri)

bir hizmet ile istemcideki bir geri çağırma örneği arasında çift yönlü bir kanal oluşturur.

CreateChannel(InstanceContext, EndpointAddress)

bir hizmet ile istemcideki bir geri çağırma örneği arasında çift yönlü bir kanal oluşturur.

CreateChannel(InstanceContext, String)

bir hizmet ile istemcideki bir geri çağırma örneği arasında çift yönlü bir kanal oluşturur.

CreateChannel(Object, Binding, EndpointAddress)

bir hizmet ile istemcideki bir geri çağırma örneği arasında çift yönlü bir kanal oluşturur.

CreateChannel(InstanceContext, Binding, EndpointAddress)

bir hizmet ile istemcideki bir geri çağırma örneği arasında çift yönlü bir kanal oluşturur.

CreateChannel(InstanceContext, EndpointAddress, Uri)

bir hizmet ile istemcideki bir geri çağırma örneği arasında çift yönlü bir kanal oluşturur.

CreateChannel(InstanceContext, Binding, EndpointAddress, Uri)

bir hizmet ile istemcideki bir geri çağırma örneği arasında çift yönlü bir kanal oluşturur.

CreateChannel(Object, Binding, EndpointAddress, Uri)

bir hizmet ile istemcideki bir geri çağırma örneği arasında çift yönlü bir kanal oluşturur.

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

Parametreler

callbackObject
Object

Object İstemcinin bağlı hizmetten gelen iletileri dinlemek için kullandığı.

binding
Binding

Fabrika Binding tarafından üretilen kanallarla hizmete bağlanmak için kullanılan.

endpointAddress
EndpointAddress

Hizmetin EndpointAddress konumunu sağlayan.

via
Uri

İletinin Uri gönderildiği aktarım adresini içeren.

Döndürülenler

TChannel

İstemci ve hizmet arasında fabrikanın genel parametresi olan türündeki TChannelbir kanal.

Özel durumlar

binding veya endpointAddress şeklindedir null.

callbackInstance veya callbackInstance. UserObject, şeklindedir null.

Şunlara uygulanır

CreateChannel(InstanceContext)

bir hizmet ile istemcideki bir geri çağırma örneği arasında çift yönlü bir kanal oluşturur.

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

Parametreler

callbackInstance
InstanceContext

InstanceContext İstemcinin bağlı hizmetten gelen iletileri dinlemek için kullandığı.

Döndürülenler

TChannel

İstemci ve hizmet arasında fabrikanın genel parametresi olan türünde TChannelbir çift yönlü kanal.

Özel durumlar

callbackInstance veya callbackInstance. UserObject, şeklindedir null.

Şunlara uygulanır

CreateChannel(Object, String)

bir hizmet ile istemcideki bir geri çağırma örneği arasında çift yönlü bir kanal oluşturur.

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

Parametreler

callbackObject
Object

Object İstemcinin bağlı hizmetten gelen iletileri dinlemek için kullandığı.

endpointConfigurationName
String

Uç nokta yapılandırması için kullanılan ad.

Döndürülenler

TChannel

İstemci ve hizmet arasında fabrikanın genel parametresi olan türündeki TChannelbir kanal.

Özel durumlar

endpointConfigurationName, null değeridir.

callbackInstance veya callbackInstance. UserObject, şeklindedir null.

Şunlara uygulanır

CreateChannel(EndpointAddress, Uri)

bir hizmet ile istemcideki bir geri çağırma örneği arasında çift yönlü bir kanal oluşturur.

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

Parametreler

address
EndpointAddress

Hizmetin EndpointAddress konumunu sağlayan.

via
Uri

İletinin Uri gönderildiği aktarım adresini içeren.

Döndürülenler

TChannel

İstemci ve hizmet arasında fabrikanın genel parametresi olan türünde TChannelbir çift yönlü kanal.

Özel durumlar

address, null değeridir.

Şunlara uygulanır

CreateChannel(InstanceContext, EndpointAddress)

bir hizmet ile istemcideki bir geri çağırma örneği arasında çift yönlü bir kanal oluşturur.

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

Parametreler

callbackInstance
InstanceContext

InstanceContext İstemcinin bağlı hizmetten gelen iletileri dinlemek için kullandığı.

address
EndpointAddress

Hizmetin EndpointAddress konumunu sağlayan.

Döndürülenler

TChannel

İstemci ve hizmet arasında fabrikanın genel parametresi olan türünde TChannelbir çift yönlü kanal.

Özel durumlar

address, null değeridir.

callbackInstance veya callbackInstance. UserObject, şeklindedir null.

Şunlara uygulanır

CreateChannel(InstanceContext, String)

bir hizmet ile istemcideki bir geri çağırma örneği arasında çift yönlü bir kanal oluşturur.

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

Parametreler

callbackInstance
InstanceContext

InstanceContext İstemcinin bağlı hizmetten gelen iletileri dinlemek için kullandığı.

endpointConfigurationName
String

Uç nokta yapılandırması için kullanılan ad.

Döndürülenler

TChannel

İstemci ve hizmet arasında fabrikanın genel parametresi olan türündeki TChannelbir kanal.

Özel durumlar

endpointConfigurationName, null değeridir.

callbackInstance veya callbackInstance. UserObject, şeklindedir null.

Şunlara uygulanır

CreateChannel(Object, Binding, EndpointAddress)

bir hizmet ile istemcideki bir geri çağırma örneği arasında çift yönlü bir kanal oluşturur.

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

Parametreler

callbackObject
Object

Object İstemcinin bağlı hizmetten gelen iletileri dinlemek için kullandığı.

binding
Binding

Fabrika Binding tarafından üretilen kanallarla hizmete bağlanmak için kullanılan.

endpointAddress
EndpointAddress

Hizmetin EndpointAddress konumunu sağlayan.

Döndürülenler

TChannel

İstemci ve hizmet arasında fabrikanın genel parametresi olan türündeki TChannelbir kanal.

Özel durumlar

binding veya endpointAddress şeklindedir null.

callbackInstance veya callbackInstance. UserObject, şeklindedir null.

Şunlara uygulanır

CreateChannel(InstanceContext, Binding, EndpointAddress)

bir hizmet ile istemcideki bir geri çağırma örneği arasında çift yönlü bir kanal oluşturur.

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

Parametreler

callbackInstance
InstanceContext

InstanceContext İstemcinin bağlı hizmetten gelen iletileri dinlemek için kullandığı.

binding
Binding

Fabrika Binding tarafından üretilen kanallarla hizmete bağlanmak için kullanılan.

endpointAddress
EndpointAddress

Hizmetin EndpointAddress konumunu sağlayan.

Döndürülenler

TChannel

İstemci ve hizmet arasında fabrikanın genel parametresi olan türündeki TChannelbir kanal.

Özel durumlar

binding veya endpointAddress şeklindedir null.

callbackInstance veya callbackInstance. UserObject, şeklindedir null.

Şunlara uygulanır

CreateChannel(InstanceContext, EndpointAddress, Uri)

bir hizmet ile istemcideki bir geri çağırma örneği arasında çift yönlü bir kanal oluşturur.

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

Parametreler

callbackInstance
InstanceContext

InstanceContext İstemcinin bağlı hizmetten gelen iletileri dinlemek için kullandığı.

address
EndpointAddress

Hizmetin EndpointAddress konumunu sağlayan.

via
Uri

İletinin Uri gönderildiği aktarım adresini içeren.

Döndürülenler

TChannel

İstemci ve hizmet arasında fabrikanın genel parametresi olan türündeki TChannelbir kanal.

Özel durumlar

address, null değeridir.

callbackInstance veya callbackInstance. UserObject, şeklindedir null.

Şunlara uygulanır

CreateChannel(InstanceContext, Binding, EndpointAddress, Uri)

bir hizmet ile istemcideki bir geri çağırma örneği arasında çift yönlü bir kanal oluşturur.

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

Parametreler

callbackInstance
InstanceContext

InstanceContext İstemcinin bağlı hizmetten gelen iletileri dinlemek için kullandığı.

binding
Binding

Fabrika Binding tarafından üretilen kanallarla hizmete bağlanmak için kullanılan.

endpointAddress
EndpointAddress

Hizmetin EndpointAddress konumunu sağlayan.

via
Uri

İletinin Uri gönderildiği aktarım adresini içeren.

Döndürülenler

TChannel

İstemci ve hizmet arasında fabrikanın genel parametresi olan türündeki TChannelbir kanal.

Özel durumlar

binding veya endpointAddress şeklindedir null.

callbackInstance veya callbackInstance. UserObject, şeklindedir null.

Şunlara uygulanır