{
InstanceContext callback_instance;
- [MonoTODO]
public DuplexChannelFactory (object callbackInstance)
: this (new InstanceContext (callbackInstance))
{
}
- [MonoTODO]
public DuplexChannelFactory (object callbackInstance,
string endpointConfigurationName)
: this (new InstanceContext (callbackInstance), endpointConfigurationName)
{
}
- [MonoTODO]
public DuplexChannelFactory (object callbackInstance,
string endpointConfigurationName,
EndpointAddress remoteAddress)
{
}
- [MonoTODO]
public DuplexChannelFactory (object callbackInstance,
ServiceEndpoint endpoint)
: this (new InstanceContext (callbackInstance), endpoint)
{
}
- [MonoTODO]
public DuplexChannelFactory (object callbackInstance,
Binding binding)
: this (new InstanceContext (callbackInstance), binding)
{
}
- [MonoTODO]
public DuplexChannelFactory (object callbackInstance,
Binding binding,
EndpointAddress remoteAddress)
{
}
- [MonoTODO]
public DuplexChannelFactory (InstanceContext callbackInstance,
Binding binding)
: base (binding)
callback_instance = callbackInstance;
}
- [MonoTODO]
public DuplexChannelFactory (InstanceContext callbackInstance,
Binding binding,
EndpointAddress remoteAddress)
callback_instance = callbackInstance;
}
- [MonoTODO]
public DuplexChannelFactory (InstanceContext callbackInstance,
string endpointConfigurationName,
EndpointAddress remoteAddress)
callback_instance = callbackInstance;
}
- [MonoTODO]
public DuplexChannelFactory (InstanceContext callbackInstance,
string endpointConfigurationName)
: base (endpointConfigurationName)
callback_instance = callbackInstance;
}
- [MonoTODO]
public DuplexChannelFactory (InstanceContext callbackInstance,
ServiceEndpoint endpoint)
: base (endpoint)
callback_instance = callbackInstance;
}
- [MonoTODO]
public static TChannel CreateChannel (InstanceContext callbackInstance,
Binding binding,
EndpointAddress endpointAddress)
{
- throw new NotImplementedException ();
+ return new DuplexChannelFactory<TChannel> (callbackInstance, binding, endpointAddress).CreateChannel ();
}
}
}