Aracılığıyla paylaş


DuplexChannelFactory<TChannel> Oluşturucular

Tanım

DuplexChannelFactory<TChannel> sınıfının yeni bir örneğini başlatır.

Aşırı Yüklemeler

DuplexChannelFactory<TChannel>(Object)

Geri çağırma sözleşmesini DuplexChannelFactory<TChannel> uygulayan bir nesnesiyle sınıfının yeni bir örneğini başlatır.

DuplexChannelFactory<TChannel>(Type, String, EndpointAddress)

Sınıfın DuplexChannelFactory<TChannel> yeni bir örneğini belirtilen geri çağırma örneği, yapılandırma ve uzak adres türüyle başlatır.

DuplexChannelFactory<TChannel>(Type, Binding, String)

Sınıfın DuplexChannelFactory<TChannel> yeni bir örneğini belirtilen geri çağırma örneği, bağlama ve uzak adres türüyle başlatır.

DuplexChannelFactory<TChannel>(Type, Binding, EndpointAddress)

Sınıfın DuplexChannelFactory<TChannel> yeni bir örneğini belirtilen geri çağırma örneği, bağlama ve uzak adres türüyle başlatır.

DuplexChannelFactory<TChannel>(InstanceContext, String, EndpointAddress)

Geri çağırma sözleşmesini DuplexChannelFactory<TChannel> ve belirtilen yapılandırma ve uç nokta adresini uygulayan bir nesneyle sınıfının yeni bir örneğini başlatır.

DuplexChannelFactory<TChannel>(InstanceContext, Binding, String)

Belirtilen örnek bağlamı DuplexChannelFactory<TChannel> , bağlama ve uzak adres ile sınıfının yeni bir örneğini başlatır.

DuplexChannelFactory<TChannel>(Object, String, EndpointAddress)

Geri çağırma sözleşmesini DuplexChannelFactory<TChannel> uygulayan bir nesne ve belirtilen yapılandırma ve uç nokta adresi ile sınıfının yeni bir örneğini başlatır.

DuplexChannelFactory<TChannel>(Object, Binding, String)

Belirtilen geri çağırma nesnesi, bağlama ve uzak adres ile sınıfının yeni bir örneğini DuplexChannelFactory<TChannel> başlatır.

DuplexChannelFactory<TChannel>(Object, Binding, EndpointAddress)

Geri çağırma sözleşmesini DuplexChannelFactory<TChannel> uygulayan bir nesne ve belirtilen bağlama ve uç nokta adresi ile sınıfının yeni bir örneğini başlatır.

DuplexChannelFactory<TChannel>(Type, String)

Belirtilen geri çağırma örneği ve yapılandırması türüyle sınıfının yeni bir örneğini DuplexChannelFactory<TChannel> başlatır.

DuplexChannelFactory<TChannel>(InstanceContext, Binding, EndpointAddress)

Geri çağırma sözleşmesini DuplexChannelFactory<TChannel> uygulayan bir nesne ve belirtilen bağlama ve uç nokta adresi ile sınıfının yeni bir örneğini başlatır.

DuplexChannelFactory<TChannel>(Type, Binding)

Sınıfın DuplexChannelFactory<TChannel> yeni bir örneğini belirtilen geri çağırma örneği ve bağlama türüyle başlatır.

DuplexChannelFactory<TChannel>(Type, ServiceEndpoint)

Sınıfın DuplexChannelFactory<TChannel> yeni bir örneğini belirtilen geri çağırma örneği ve hizmet uç noktası türüyle başlatır.

DuplexChannelFactory<TChannel>(Type)

Belirtilen geri çağırma örneği türüyle sınıfının yeni bir örneğini DuplexChannelFactory<TChannel> başlatır.

DuplexChannelFactory<TChannel>(Object, Binding)

Geri çağırma sözleşmesini ve belirtilen bağlamayı DuplexChannelFactory<TChannel> uygulayan bir nesneyle sınıfının yeni bir örneğini başlatır.

DuplexChannelFactory<TChannel>(Object, ServiceEndpoint)

Geri çağırma sözleşmesini DuplexChannelFactory<TChannel> ve belirtilen uç noktayı uygulayan bir nesneyle sınıfının yeni bir örneğini başlatır.

DuplexChannelFactory<TChannel>(InstanceContext)

Belirtilen örnek bağlamıyla DuplexChannelFactory<TChannel> sınıfının yeni bir örneğini başlatır.

DuplexChannelFactory<TChannel>(InstanceContext, Binding)

Geri çağırma sözleşmesini ve belirtilen bağlamayı DuplexChannelFactory<TChannel> uygulayan bir bağlamla sınıfının yeni bir örneğini başlatır.

DuplexChannelFactory<TChannel>(InstanceContext, ServiceEndpoint)

Geri çağırma sözleşmesini DuplexChannelFactory<TChannel> ve belirtilen uç noktayı uygulayan bir nesneyle sınıfının yeni bir örneğini başlatır.

DuplexChannelFactory<TChannel>(InstanceContext, String)

Geri çağırma sözleşmesini ve belirtilen yapılandırmayı DuplexChannelFactory<TChannel> uygulayan bir nesneyle sınıfının yeni bir örneğini başlatır.

DuplexChannelFactory<TChannel>(Object, String)

Geri çağırma sözleşmesini ve belirtilen yapılandırmayı DuplexChannelFactory<TChannel> uygulayan bir nesneyle sınıfının yeni bir örneğini başlatır.

DuplexChannelFactory<TChannel>(Object)

Kaynak:
DuplexChannelFactory.cs
Kaynak:
DuplexChannelFactory.cs
Kaynak:
DuplexChannelFactory.cs

Geri çağırma sözleşmesini DuplexChannelFactory<TChannel> uygulayan bir nesnesiyle sınıfının yeni bir örneğini başlatır.

public:
 DuplexChannelFactory(System::Object ^ callbackObject);
public DuplexChannelFactory (object callbackObject);
new System.ServiceModel.DuplexChannelFactory<'Channel> : obj -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackObject As Object)

Parametreler

callbackObject
Object

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

Özel durumlar

callbackObject, null değeridir.

Açıklamalar

Bir uygulama yapılandırma dosyası kullanmak yerine program aracılığıyla hedef hizmet için geri çağırma sözleşmesini uygulayan bir nesneyi geçirmek için bu oluşturucuyu kullanın.

Şunlara uygulanır

DuplexChannelFactory<TChannel>(Type, String, EndpointAddress)

Kaynak:
DuplexChannelFactory.cs
Kaynak:
DuplexChannelFactory.cs

Sınıfın DuplexChannelFactory<TChannel> yeni bir örneğini belirtilen geri çağırma örneği, yapılandırma ve uzak adres türüyle başlatır.

public:
 DuplexChannelFactory(Type ^ callbackInstanceType, System::String ^ endpointConfigurationName, System::ServiceModel::EndpointAddress ^ remoteAddress);
public DuplexChannelFactory (Type callbackInstanceType, string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress);
new System.ServiceModel.DuplexChannelFactory<'Channel> : Type * string * System.ServiceModel.EndpointAddress -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackInstanceType As Type, endpointConfigurationName As String, remoteAddress As EndpointAddress)

Parametreler

callbackInstanceType
Type

İstemcinin Type bağlı hizmetten gelen iletileri dinlemek için kullandığı geri çağırma örneğini sağlayan.

endpointConfigurationName
String

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

remoteAddress
EndpointAddress

Hizmetin EndpointAddress konumunu sağlayan.

Özel durumlar

callbackInstanceType veya endpointConfigurationName veya remoteAddress şeklindedir null.

Şunlara uygulanır

DuplexChannelFactory<TChannel>(Type, Binding, String)

Kaynak:
DuplexChannelFactory.cs
Kaynak:
DuplexChannelFactory.cs
Kaynak:
DuplexChannelFactory.cs

Sınıfın DuplexChannelFactory<TChannel> yeni bir örneğini belirtilen geri çağırma örneği, bağlama ve uzak adres türüyle başlatır.

public:
 DuplexChannelFactory(Type ^ callbackInstanceType, System::ServiceModel::Channels::Binding ^ binding, System::String ^ remoteAddress);
public DuplexChannelFactory (Type callbackInstanceType, System.ServiceModel.Channels.Binding binding, string remoteAddress);
new System.ServiceModel.DuplexChannelFactory<'Channel> : Type * System.ServiceModel.Channels.Binding * string -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackInstanceType As Type, binding As Binding, remoteAddress As String)

Parametreler

callbackInstanceType
Type

İstemcinin Type bağlı hizmetten gelen iletileri dinlemek için kullandığı geri çağırma örneğini sağlayan.

binding
Binding

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

remoteAddress
String

Hizmetin konumunu sağlayan uzak adres.

Özel durumlar

callbackInstanceType veya binding veya remoteAddress şeklindedir null.

Şunlara uygulanır

DuplexChannelFactory<TChannel>(Type, Binding, EndpointAddress)

Kaynak:
DuplexChannelFactory.cs
Kaynak:
DuplexChannelFactory.cs
Kaynak:
DuplexChannelFactory.cs

Sınıfın DuplexChannelFactory<TChannel> yeni bir örneğini belirtilen geri çağırma örneği, bağlama ve uzak adres türüyle başlatır.

public:
 DuplexChannelFactory(Type ^ callbackInstanceType, System::ServiceModel::Channels::Binding ^ binding, System::ServiceModel::EndpointAddress ^ remoteAddress);
public DuplexChannelFactory (Type callbackInstanceType, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress);
new System.ServiceModel.DuplexChannelFactory<'Channel> : Type * System.ServiceModel.Channels.Binding * System.ServiceModel.EndpointAddress -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackInstanceType As Type, binding As Binding, remoteAddress As EndpointAddress)

Parametreler

callbackInstanceType
Type

İstemcinin Type bağlı hizmetten gelen iletileri dinlemek için kullandığı geri çağırma örneğini sağlayan.

binding
Binding

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

remoteAddress
EndpointAddress

Hizmetin EndpointAddress konumunu sağlayan.

Özel durumlar

callbackInstanceType veya binding veya remoteAddress şeklindedir null.

Şunlara uygulanır

DuplexChannelFactory<TChannel>(InstanceContext, String, EndpointAddress)

Kaynak:
DuplexChannelFactory.cs
Kaynak:
DuplexChannelFactory.cs

Geri çağırma sözleşmesini DuplexChannelFactory<TChannel> ve belirtilen yapılandırma ve uç nokta adresini uygulayan bir nesneyle sınıfının yeni bir örneğini başlatır.

public:
 DuplexChannelFactory(System::ServiceModel::InstanceContext ^ callbackInstance, System::String ^ endpointConfigurationName, System::ServiceModel::EndpointAddress ^ remoteAddress);
public DuplexChannelFactory (System.ServiceModel.InstanceContext callbackInstance, string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress);
new System.ServiceModel.DuplexChannelFactory<'Channel> : System.ServiceModel.InstanceContext * string * System.ServiceModel.EndpointAddress -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackInstance As InstanceContext, endpointConfigurationName As String, remoteAddress As EndpointAddress)

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.

remoteAddress
EndpointAddress

Hizmetin EndpointAddress konumunu sağlayan.

Özel durumlar

callbackInstance veya endpointConfigurationName veya remoteAddress şeklindedir null.

Açıklamalar

Hedef hizmet adres bilgileri için geri çağırma sözleşmesini program aracılığıyla uygulayan bir örnek bağlam nesnesi geçirmek, adres bilgilerini program aracılığıyla geçirmek ve istemci uygulaması yapılandırma dosyasından kalan hedef uç nokta bilgilerini belirlemek için bu oluşturucuyu kullanın.

Şunlara uygulanır

DuplexChannelFactory<TChannel>(InstanceContext, Binding, String)

Kaynak:
DuplexChannelFactory.cs
Kaynak:
DuplexChannelFactory.cs
Kaynak:
DuplexChannelFactory.cs

Belirtilen örnek bağlamı DuplexChannelFactory<TChannel> , bağlama ve uzak adres ile sınıfının yeni bir örneğini başlatır.

public:
 DuplexChannelFactory(System::ServiceModel::InstanceContext ^ callbackInstance, System::ServiceModel::Channels::Binding ^ binding, System::String ^ remoteAddress);
public DuplexChannelFactory (System.ServiceModel.InstanceContext callbackInstance, System.ServiceModel.Channels.Binding binding, string remoteAddress);
new System.ServiceModel.DuplexChannelFactory<'Channel> : System.ServiceModel.InstanceContext * System.ServiceModel.Channels.Binding * string -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackInstance As InstanceContext, binding As Binding, remoteAddress As String)

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ılır.

remoteAddress
String

Hizmetin konumunu sağlayan uzak adres.

Özel durumlar

callbackInstance veya binding veya remoteAddress şeklindedir null.

Şunlara uygulanır

DuplexChannelFactory<TChannel>(Object, String, EndpointAddress)

Kaynak:
DuplexChannelFactory.cs
Kaynak:
DuplexChannelFactory.cs

Geri çağırma sözleşmesini DuplexChannelFactory<TChannel> uygulayan bir nesne ve belirtilen yapılandırma ve uç nokta adresi ile sınıfının yeni bir örneğini başlatır.

public:
 DuplexChannelFactory(System::Object ^ callbackObject, System::String ^ endpointConfigurationName, System::ServiceModel::EndpointAddress ^ remoteAddress);
public DuplexChannelFactory (object callbackObject, string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress);
new System.ServiceModel.DuplexChannelFactory<'Channel> : obj * string * System.ServiceModel.EndpointAddress -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackObject As Object, endpointConfigurationName As String, remoteAddress As EndpointAddress)

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.

remoteAddress
EndpointAddress

Hizmetin EndpointAddress konumunu sağlayan.

Özel durumlar

callbackObject veya endpointConfigurationName veya remoteAddress şeklindedir null.

Açıklamalar

Hedef hizmet için geri çağırma sözleşmesini uygulayan bir hizmet nesnesi geçirmek, adres bilgilerini program aracılığıyla geçirmek ve istemci uygulaması yapılandırma dosyasından kalan hedef uç nokta bilgilerini belirlemek için bu oluşturucuyu kullanın.

Şunlara uygulanır

DuplexChannelFactory<TChannel>(Object, Binding, String)

Kaynak:
DuplexChannelFactory.cs
Kaynak:
DuplexChannelFactory.cs
Kaynak:
DuplexChannelFactory.cs

Belirtilen geri çağırma nesnesi, bağlama ve uzak adres ile sınıfının yeni bir örneğini DuplexChannelFactory<TChannel> başlatır.

public:
 DuplexChannelFactory(System::Object ^ callbackObject, System::ServiceModel::Channels::Binding ^ binding, System::String ^ remoteAddress);
public DuplexChannelFactory (object callbackObject, System.ServiceModel.Channels.Binding binding, string remoteAddress);
new System.ServiceModel.DuplexChannelFactory<'Channel> : obj * System.ServiceModel.Channels.Binding * string -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackObject As Object, binding As Binding, remoteAddress As String)

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ılır.

remoteAddress
String

Hizmetin konumunu sağlayan uzak adres.

Özel durumlar

callbackObject veya binding veya remoteAddress şeklindedir null.

Şunlara uygulanır

DuplexChannelFactory<TChannel>(Object, Binding, EndpointAddress)

Kaynak:
DuplexChannelFactory.cs
Kaynak:
DuplexChannelFactory.cs
Kaynak:
DuplexChannelFactory.cs

Geri çağırma sözleşmesini DuplexChannelFactory<TChannel> uygulayan bir nesne ve belirtilen bağlama ve uç nokta adresi ile sınıfının yeni bir örneğini başlatır.

public:
 DuplexChannelFactory(System::Object ^ callbackObject, System::ServiceModel::Channels::Binding ^ binding, System::ServiceModel::EndpointAddress ^ remoteAddress);
public DuplexChannelFactory (object callbackObject, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress);
new System.ServiceModel.DuplexChannelFactory<'Channel> : obj * System.ServiceModel.Channels.Binding * System.ServiceModel.EndpointAddress -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackObject As Object, binding As Binding, remoteAddress As EndpointAddress)

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ılır.

remoteAddress
EndpointAddress

Hizmetin EndpointAddress konumunu sağlayan.

Özel durumlar

callbackObject veya binding veya remoteAddress şeklindedir null.

Açıklamalar

Hedef hizmet için geri çağırma sözleşmesini uygulayan bir hizmet nesnesi geçirmek ve bağlama ve adres bilgilerini uygulama yapılandırma dosyası kullanmak yerine program aracılığıyla geçirmek için bu oluşturucuyu kullanın.

Şunlara uygulanır

DuplexChannelFactory<TChannel>(Type, String)

Kaynak:
DuplexChannelFactory.cs
Kaynak:
DuplexChannelFactory.cs

Belirtilen geri çağırma örneği ve yapılandırması türüyle sınıfının yeni bir örneğini DuplexChannelFactory<TChannel> başlatır.

public:
 DuplexChannelFactory(Type ^ callbackInstanceType, System::String ^ endpointConfigurationName);
public DuplexChannelFactory (Type callbackInstanceType, string endpointConfigurationName);
new System.ServiceModel.DuplexChannelFactory<'Channel> : Type * string -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackInstanceType As Type, endpointConfigurationName As String)

Parametreler

callbackInstanceType
Type

İstemcinin Type bağlı hizmetten gelen iletileri dinlemek için kullandığı geri çağırma örneğini sağlayan.

endpointConfigurationName
String

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

Özel durumlar

callbackInstanceType veya endpointConfigurationName şeklindedir null.

Şunlara uygulanır

DuplexChannelFactory<TChannel>(InstanceContext, Binding, EndpointAddress)

Kaynak:
DuplexChannelFactory.cs
Kaynak:
DuplexChannelFactory.cs
Kaynak:
DuplexChannelFactory.cs

Geri çağırma sözleşmesini DuplexChannelFactory<TChannel> uygulayan bir nesne ve belirtilen bağlama ve uç nokta adresi ile sınıfının yeni bir örneğini başlatır.

public:
 DuplexChannelFactory(System::ServiceModel::InstanceContext ^ callbackInstance, System::ServiceModel::Channels::Binding ^ binding, System::ServiceModel::EndpointAddress ^ remoteAddress);
public DuplexChannelFactory (System.ServiceModel.InstanceContext callbackInstance, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress);
new System.ServiceModel.DuplexChannelFactory<'Channel> : System.ServiceModel.InstanceContext * System.ServiceModel.Channels.Binding * System.ServiceModel.EndpointAddress -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackInstance As InstanceContext, binding As Binding, remoteAddress As EndpointAddress)

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ılır.

remoteAddress
EndpointAddress

Hizmetin EndpointAddress konumunu sağlayan.

Özel durumlar

callbackInstance veya binding veya remoteAddress şeklindedir null.

Açıklamalar

Hedef hizmet için geri çağırma sözleşmesini uygulayan bir örnek bağlam nesnesi geçirmek ve bağlama ve adres bilgilerini uygulama yapılandırma dosyası kullanmak yerine program aracılığıyla geçirmek için bu oluşturucuyu kullanın.

Şunlara uygulanır

DuplexChannelFactory<TChannel>(Type, Binding)

Kaynak:
DuplexChannelFactory.cs
Kaynak:
DuplexChannelFactory.cs
Kaynak:
DuplexChannelFactory.cs

Sınıfın DuplexChannelFactory<TChannel> yeni bir örneğini belirtilen geri çağırma örneği ve bağlama türüyle başlatır.

public:
 DuplexChannelFactory(Type ^ callbackInstanceType, System::ServiceModel::Channels::Binding ^ binding);
public DuplexChannelFactory (Type callbackInstanceType, System.ServiceModel.Channels.Binding binding);
new System.ServiceModel.DuplexChannelFactory<'Channel> : Type * System.ServiceModel.Channels.Binding -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackInstanceType As Type, binding As Binding)

Parametreler

callbackInstanceType
Type

İstemcinin Type bağlı hizmetten gelen iletileri dinlemek için kullandığı geri çağırma örneğini sağlayan.

binding
Binding

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

Özel durumlar

callbackInstanceType veya binding şeklindedir null.

Şunlara uygulanır

DuplexChannelFactory<TChannel>(Type, ServiceEndpoint)

Kaynak:
DuplexChannelFactory.cs
Kaynak:
DuplexChannelFactory.cs
Kaynak:
DuplexChannelFactory.cs

Sınıfın DuplexChannelFactory<TChannel> yeni bir örneğini belirtilen geri çağırma örneği ve hizmet uç noktası türüyle başlatır.

public:
 DuplexChannelFactory(Type ^ callbackInstanceType, System::ServiceModel::Description::ServiceEndpoint ^ endpoint);
public DuplexChannelFactory (Type callbackInstanceType, System.ServiceModel.Description.ServiceEndpoint endpoint);
new System.ServiceModel.DuplexChannelFactory<'Channel> : Type * System.ServiceModel.Description.ServiceEndpoint -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackInstanceType As Type, endpoint As ServiceEndpoint)

Parametreler

callbackInstanceType
Type

İstemcinin Type bağlı hizmetten gelen iletileri dinlemek için kullandığı geri çağırma örneğini sağlayan.

endpoint
ServiceEndpoint

ServiceEndpoint Hizmet için.

Özel durumlar

callbackInstanceType, null değeridir.

Şunlara uygulanır

DuplexChannelFactory<TChannel>(Type)

Kaynak:
DuplexChannelFactory.cs
Kaynak:
DuplexChannelFactory.cs
Kaynak:
DuplexChannelFactory.cs

Belirtilen geri çağırma örneği türüyle sınıfının yeni bir örneğini DuplexChannelFactory<TChannel> başlatır.

public:
 DuplexChannelFactory(Type ^ callbackInstanceType);
public DuplexChannelFactory (Type callbackInstanceType);
new System.ServiceModel.DuplexChannelFactory<'Channel> : Type -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackInstanceType As Type)

Parametreler

callbackInstanceType
Type

İstemcinin Type bağlı hizmetten gelen iletileri dinlemek için kullandığı geri çağırma örneğini sağlayan.

Özel durumlar

callbackInstanceType, null değeridir.

Şunlara uygulanır

DuplexChannelFactory<TChannel>(Object, Binding)

Kaynak:
DuplexChannelFactory.cs
Kaynak:
DuplexChannelFactory.cs
Kaynak:
DuplexChannelFactory.cs

Geri çağırma sözleşmesini ve belirtilen bağlamayı DuplexChannelFactory<TChannel> uygulayan bir nesneyle sınıfının yeni bir örneğini başlatır.

public:
 DuplexChannelFactory(System::Object ^ callbackObject, System::ServiceModel::Channels::Binding ^ binding);
public DuplexChannelFactory (object callbackObject, System.ServiceModel.Channels.Binding binding);
new System.ServiceModel.DuplexChannelFactory<'Channel> : obj * System.ServiceModel.Channels.Binding -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackObject As Object, binding As Binding)

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ılır.

Özel durumlar

callbackObject veya binding şeklindedir null.

Açıklamalar

Hedef hizmet için geri çağırma sözleşmesini uygulayan bir örnek bağlam nesnesi geçirmek ve bağlama bilgilerini bir uygulama yapılandırma dosyası kullanmak yerine program aracılığıyla geçirmek için bu oluşturucuyu kullanın.

Şunlara uygulanır

DuplexChannelFactory<TChannel>(Object, ServiceEndpoint)

Kaynak:
DuplexChannelFactory.cs
Kaynak:
DuplexChannelFactory.cs
Kaynak:
DuplexChannelFactory.cs

Geri çağırma sözleşmesini DuplexChannelFactory<TChannel> ve belirtilen uç noktayı uygulayan bir nesneyle sınıfının yeni bir örneğini başlatır.

public:
 DuplexChannelFactory(System::Object ^ callbackObject, System::ServiceModel::Description::ServiceEndpoint ^ endpoint);
public DuplexChannelFactory (object callbackObject, System.ServiceModel.Description.ServiceEndpoint endpoint);
new System.ServiceModel.DuplexChannelFactory<'Channel> : obj * System.ServiceModel.Description.ServiceEndpoint -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackObject As Object, endpoint As ServiceEndpoint)

Parametreler

callbackObject
Object

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

endpoint
ServiceEndpoint

ServiceEndpoint Fabrika tarafından üretilen kanalların bağlandığı kanal.

Özel durumlar

callbackObject, null değeridir.

Açıklamalar

Hedef hizmet için geri çağırma sözleşmesini uygulayan bir hizmet nesnesini geçirmek ve hizmet uç noktası bilgilerini uygulama yapılandırma dosyası kullanmak yerine program aracılığıyla geçirmek için bu oluşturucuyu kullanın.

Şunlara uygulanır

DuplexChannelFactory<TChannel>(InstanceContext)

Kaynak:
DuplexChannelFactory.cs
Kaynak:
DuplexChannelFactory.cs
Kaynak:
DuplexChannelFactory.cs

Belirtilen örnek bağlamıyla DuplexChannelFactory<TChannel> sınıfının yeni bir örneğini başlatır.

public:
 DuplexChannelFactory(System::ServiceModel::InstanceContext ^ callbackInstance);
public DuplexChannelFactory (System.ServiceModel.InstanceContext callbackInstance);
new System.ServiceModel.DuplexChannelFactory<'Channel> : System.ServiceModel.InstanceContext -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackInstance As InstanceContext)

Parametreler

callbackInstance
InstanceContext

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

Özel durumlar

callbackInstance, null değeridir.

Şunlara uygulanır

DuplexChannelFactory<TChannel>(InstanceContext, Binding)

Kaynak:
DuplexChannelFactory.cs
Kaynak:
DuplexChannelFactory.cs
Kaynak:
DuplexChannelFactory.cs

Geri çağırma sözleşmesini ve belirtilen bağlamayı DuplexChannelFactory<TChannel> uygulayan bir bağlamla sınıfının yeni bir örneğini başlatır.

public:
 DuplexChannelFactory(System::ServiceModel::InstanceContext ^ callbackInstance, System::ServiceModel::Channels::Binding ^ binding);
public DuplexChannelFactory (System.ServiceModel.InstanceContext callbackInstance, System.ServiceModel.Channels.Binding binding);
new System.ServiceModel.DuplexChannelFactory<'Channel> : System.ServiceModel.InstanceContext * System.ServiceModel.Channels.Binding -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackInstance As InstanceContext, binding As Binding)

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ılır.

Özel durumlar

callbackInstance veya binding şeklindedir null.

Açıklamalar

Hedef hizmet için geri çağırma sözleşmesini uygulayan bir örnek bağlam nesnesi geçirmek ve bağlama bilgilerini bir uygulama yapılandırma dosyası kullanmak yerine program aracılığıyla geçirmek için bu oluşturucuyu kullanın.

Şunlara uygulanır

DuplexChannelFactory<TChannel>(InstanceContext, ServiceEndpoint)

Kaynak:
DuplexChannelFactory.cs
Kaynak:
DuplexChannelFactory.cs
Kaynak:
DuplexChannelFactory.cs

Geri çağırma sözleşmesini DuplexChannelFactory<TChannel> ve belirtilen uç noktayı uygulayan bir nesneyle sınıfının yeni bir örneğini başlatır.

public:
 DuplexChannelFactory(System::ServiceModel::InstanceContext ^ callbackInstance, System::ServiceModel::Description::ServiceEndpoint ^ endpoint);
public DuplexChannelFactory (System.ServiceModel.InstanceContext callbackInstance, System.ServiceModel.Description.ServiceEndpoint endpoint);
new System.ServiceModel.DuplexChannelFactory<'Channel> : System.ServiceModel.InstanceContext * System.ServiceModel.Description.ServiceEndpoint -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackInstance As InstanceContext, endpoint As ServiceEndpoint)

Parametreler

callbackInstance
InstanceContext

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

endpoint
ServiceEndpoint

ServiceEndpoint Fabrika tarafından üretilen kanalların bağlandığı kanal.

Özel durumlar

callbackInstance, null değeridir.

Açıklamalar

Hedef hizmet için geri çağırma sözleşmesini uygulayan bir örnek bağlam nesnesi geçirmek ve uygulama yapılandırma dosyası kullanmak yerine program aracılığıyla uç nokta bilgilerini geçirmek için bu oluşturucuyu kullanın.

Şunlara uygulanır

DuplexChannelFactory<TChannel>(InstanceContext, String)

Kaynak:
DuplexChannelFactory.cs
Kaynak:
DuplexChannelFactory.cs

Geri çağırma sözleşmesini ve belirtilen yapılandırmayı DuplexChannelFactory<TChannel> uygulayan bir nesneyle sınıfının yeni bir örneğini başlatır.

public:
 DuplexChannelFactory(System::ServiceModel::InstanceContext ^ callbackInstance, System::String ^ endpointConfigurationName);
public DuplexChannelFactory (System.ServiceModel.InstanceContext callbackInstance, string endpointConfigurationName);
new System.ServiceModel.DuplexChannelFactory<'Channel> : System.ServiceModel.InstanceContext * string -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackInstance As InstanceContext, endpointConfigurationName As String)

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.

Özel durumlar

callbackInstance veya endpointConfigurationName şeklindedir null.

Açıklamalar

Hedef hizmet için geri çağırma sözleşmesini uygulayan bir örnek bağlam nesnesi geçirmek ve istemci uygulama yapılandırma dosyasından hedef uç nokta bilgilerini belirlemek için bu oluşturucuyu kullanın.

Şunlara uygulanır

DuplexChannelFactory<TChannel>(Object, String)

Kaynak:
DuplexChannelFactory.cs
Kaynak:
DuplexChannelFactory.cs

Geri çağırma sözleşmesini ve belirtilen yapılandırmayı DuplexChannelFactory<TChannel> uygulayan bir nesneyle sınıfının yeni bir örneğini başlatır.

public:
 DuplexChannelFactory(System::Object ^ callbackObject, System::String ^ endpointConfigurationName);
public DuplexChannelFactory (object callbackObject, string endpointConfigurationName);
new System.ServiceModel.DuplexChannelFactory<'Channel> : obj * string -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackObject As Object, endpointConfigurationName As String)

Parametreler

callbackObject
Object

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

endpointConfigurationName
String

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

Özel durumlar

callbackObject veya endpointConfigurationName şeklindedir null.

Açıklamalar

Hedef hizmet için geri çağırma sözleşmesini uygulayan bir hizmet nesnesi geçirmek ve istemci uygulaması yapılandırma dosyasından hedef uç nokta bilgilerini belirlemek için bu oluşturucuyu kullanın.

Şunlara uygulanır